首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bebesu
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
116
文章 116
沸点 0
赞
116
返回
|
搜索文章
文章
热门
最新
Android之夜间主题
Android的Support Lib 23.2.0新增了主题:Theme.AppCompat.DayNight,可以用来实现夜间模式。 夜间模式有四种:MODE_NIGHT_NO、MODE_NIGHT_YES、MODE_NIGHT_AUTO、MODE_NIGHT_FOLLOW…
NavigationView与Menu
从API 23起,NavigationView的MenuItem支持ActionView。 1.定义ActionView的布局文件layout/action_view.xml。 2.在菜单文件menu/drawer_menu中给MenuItem添加ActionView。 3.设…
Snackbar
Snackbar是附着在某个View上的。如果这个View是CoordinatorLayout,那么Snackbar会有一些特性:Snackbar出现时不会覆盖原来的UI和Snackbar可以被滑动消失。所以Snackbar最好搭配CoordinatorLayout使用。 Sn…
CoordinatorLayout
CoordinatorLayout是FrameLayout的升级版,它可以处理子View间的关系,实现更好的UI效果。 ScrollView不能和CoordinatorLayout一起使用,应该使用NestedScrollView并为其指定app:layout_behavior…
NestedScrolling嵌套滚动
Android在Lollipop版本中引入了NestedScrolling——嵌套滚动机制。在Android的事件处理机制中,事件序列只能由父View和子View中的一个处理。在嵌套滚动机制中,子View处理事件前会将事件传给父View处理,两者协作配合处理事件。 在嵌套滚动机…
译:Activity和Fragment状态保存和恢复
Activity被killed或者配置发生变化前会调用onSaveInstanceState (Bundle)来保存Activity状态以便在onCreate(Bundle)或onRestoreInstanceState(Bundle)中恢复。正常的生命周期中onSaveIns…
Picasso源码阅读笔记九
Picasso在构造函数中,开启了CleanThread。CleanThread在后台运行,当内存不足时回收Action的Target并取消请求。 Stats负责记录内存缓存的状态。Stats在构造函数中启动一个HandlerThread,通过该线程接收消息,然后执行perfo…
Picasso源码阅读笔记八
Downloader是网络图片下载器。 Response是Downloader的下载结果。 Downloader是一个接口。自定义Downloader需要实现两个方法。 然后把自定义的Downloader通过Picasso.Builder的downloader方法添加到Pica…
Picasso源码阅读笔记七
Picasso提供了内存缓存和磁盘缓存。 NO_CACHE:不读取内存缓存。 NO_STORE:不写入内存缓存,避免一次性请求导致其他图片缓存被回收。 当以异步方式成功获取到图片时,会调用Dispatcher的performComplete方法根据缓存策略把图片写入内存缓存。同…
Picasso源码阅读笔记六
RequestHandler是Picasso获取图片逻辑的实现类。 Result类是图片请求Request的处理结果。 Picasso框架提供了7个RequestHandler和一个BitmapHunter.ERRORING_HANDLER,已经能够很好地满足我们的需求。同时,…
下一页
个人成就
文章被阅读
10,687
掘力值
216
关注了
9
关注者
1
收藏集
1
关注标签
19
加入于
2016-06-12