首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
GDragon1478255978509
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 43
沸点 0
赞
43
返回
|
搜索文章
赞
文章( 43 )
沸点( 0 )
Android开源框架源码鉴赏:EventBus
EventBus是一个Android/Java平台基于订阅与发布的通信框架,可以用于Activities, Fragments, Threads, Services等组件的通信,也可以用于多线程通信。 BroadcastReceiver/LocalBroadcastReceiv…
(新瓶旧酒)谷歌官方MVP项目学习--浅入源码
项目的目的是通过展示各种架构app的不同方式来帮助开发者解决架构问题。项目中通过不同的架构概念及方式实现了功能相同的app。你可以用示例来当做参考,或是干脆拿来当做创建app项目的基础。项目中,希望大家能把关注点集中到代码结构、整体架构、可测试性、可维护性这四个方面。
Android MVVM 源码分析
说是源码分析有点,其实就是简单的根据源码梳理一遍整体的LiveData,ViewModel和Lifecycle各个部分是如何工作的,由于本人水平有限,如果文中有错误的地方,欢迎指正。 最近这几天一直在研究官方的MVVM的实现,使用起来其实难度并不大,并且如果结合DataBind…
安卓 MVVM 之禅
我之前在多个 Android 应用中采用过多种途径来实现 MVP 设计模式,并且过程中经历了反复迭代。在历经多个项目后,我决定尝试以 Android Data Binding 类库为基础来实现 MVVM。这次尝试仿佛让我陷入了 An…
springboot(四):thymeleaf使用详解
在上篇文章springboot(二):web综合开发中简单介绍了一下thymeleaf,这篇文章将更加全面详细的介绍thymeleaf的使用。thymeleaf 是新一代的模板引擎,在spring4.0中推荐使用thymeleaf来做前端模版引擎。 thymeleaf介绍 简单说…
直接拿去用!每个App都会用到的LoadingLayout
前言 项目里都会遇到几种页面,分别为加载中、无网络、无数据、出错四种情况,经常要使用,所以封成库引用了,方便使用,顺便分享出来。先看一下效果: 原理比较简单,继承FrameLayout,在xml渲染完成后,加上加载中、无网络、无数据、出错四个页面,根据需要控制显示哪一层,花了些…
先定一个小目标,比如写一个 QQ
本项目是即时通讯的示例项目,使用了 MVP 模式,集成了环信 SDK 和 Bmob 后端云,展示了即时通讯基本的功能的实现,包括注册登录,退出登录,联系人列表,添加好友,删除好友,收发消息,消息提醒等功能。
MVP 模式入门(结合 Rxjava,Retrofit)
介绍 android 中 MVC 模式的弊端,以及 MVP 的基本结构,用一个简单的案例演示 MVP 模式,希望更多的人由此 MVP 模式入门。
轻量开源相册 Album
本项目开源地址:https://github.com/yanzhenjie/album Album是一个Android开源相册,支持单/多选、缩放、预览、按文件夹查看图片,后期会考虑加入图片剪切等操作。 开发者不需要担心Android6.0的运行时权限,Album已经非常完善的…
[干货] Glow Android 优化实践
本文讲解了 Glow Android 在网络层、内存优化和依赖注入方面的一些实践。Glow 目前主营四款 App,平均每个 Android App 由两人负责开发,包括 Android 和 Server 开发,我们的 session crash free 率保持不低于 99.8%,其中两款 App 接近 100%。
下一页
关注了
29
关注者
0
收藏集
34
关注标签
8
加入于
2016-06-20