- 博客(4)
- 资源 (35)
- 收藏
- 关注
原创 Android 自定义进度条
最近项目中需要在一个功能模块中使用进度条,效果图如下:上面图片从左到右分别是效果一,效果二,效果三 需求: 以下四点需要实现 1: 当没有没完成进度的时候,显示效果一 2:当进度完成了一部分,显示图二 3:当进度全部完成之后,显示效果三 4:当进度1到进度2需要动画,进度2到进度3需要动画; 同样进度3到进度2或者进度1也需要动画。刚开始拿到这个东西的时候,考虑了老长时间,觉...
2018-08-04 16:38:49 1746
原创 Android进阶2:线程和线程池(2)—— HandlerThread原理解析
HandlerThread是属于Android异步线程模块的一部分,上一篇是AsyncTask的源码: Android进阶2:线程和线程池(1)—— AsycTask原理解析如果你没看过handler消息机制,建议先学习下handler消息机制: Android进阶1:Android的消息机制记得之前刚接触android的之后,只知道HandlerThread内部原理:Handler...
2018-08-02 20:31:56 671
原创 Android进阶2:线程和线程池(3)—— IntentService原理解析
IntentService也是属于Android异步线程模块的一部分,上一篇是AsyncTask的源码: Android进阶2:线程和线程池(1)—— AsycTask原理解析先来看下IntentService的用法:需求: 实现一个IntentService实现类,定义一个成员变量count, 开启线程,回调给UI主线程, 代码如下:/** * Created by...
2018-08-02 19:30:33 328
原创 Android进阶2:线程和线程池(1)—— AsycTask原理解析
Android不允许UI主线程做耗时操作,不允许子线程刷新UI,声明UI控件单线程模式,至于为什么看上篇文章: 这些问题都催生了链接子线程和主线程Handler的诞生,然而Google也为我们提供了一个老牌的Thread + handler的神器:AsyncTask。AsyncTask用法:先来看下AsyncTask 的用法: 1. 衍生类的三个泛型限制:Params :doI...
2018-08-01 10:33:50 514
RecyclerView ItemDecoration的使用
2018-06-29
Android沉浸式状态栏
2018-06-27
gradle-4.1
2017-11-22
ToolbarUtils
2017-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人