- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Android 多线程之 Handler 源码分析
Handler系列—源码分析前言一、Handler 的运行机制1.1 Message1.2 MessageQueue1.3 Looper1.4 Handler1.5 Message、MessageQueue、Looper、Handler的对象关系二、Handler 源码分析2.1 在子线程中创建 Handler创建 Looper创建 Handler 对象Handle...
2018-03-31 11:18:33 2414
原创 Android 多线程之 Handler 基本使用
Handler系列—基本使用前言Handler 使用1、使用 Handler 的 post() 方法更新 UI2、使用 Handler 的 sendMessage() 方法更新 UI3、使用 runOnUiThread() 方法更新 UI4、使用 View 的 post() 方法更新 UI5、子线程中创建 Handler(handler1)发送消息,在子线程中的Handler(h...
2018-03-31 11:17:25 3714 3
原创 Java常用集合框架(一)
Java常用集合框架(一)前言一、实现了 Collection 接口1.1、List 接口1.1.1 ArrayList1.1.2 LinkedList1.1.3 ArrayList LinkedList 使用场景1.2、 Set 接口1.2.1 HashSet1.2.2 LinkedHashSet1.2.3 TreeSet1.3、 Queue二、实现了 M...
2018-03-29 13:34:54 788
原创 Java反射笔记
Java反射笔记Class的获取Class 的名字Class 的修饰符获取 Class 的成员获取 Filed获取指定名字的属性获取所有属性获取 Method获取 ConstructorField 的操控Field 类型的获取Field 修饰符的获取Field 内容的读取与赋值Method 的操控Method 获取方法名Method 获取方法参数M...
2018-03-27 20:52:41 660
原创 我的安卓之路
1、Android 进阶一步一步使用 DialogFragment 封装链式调用 DialogEventBus3.0实用教程Java多线程自定义 View 实战(一)做一个简单的进度条Dagger2 、 MVP的简单封装我的第一个开源项目我项目中会用到的开源项目(都是精品) 持续更新2、Android 基础Android UI模板设计—TopBar(标题栏)异步...
2018-03-20 20:48:27 436
原创 Dagger2 、 MVP的简单封装
Dagger2 + MVP的简单封装现在很多 Android 开发都在用 MVP 模式,并且现在 Dagger2 注入依赖也挺方便的,所以就简单的对两者做了个封装,这样使用起来会更加方便。我们这里不对 MVP 做具体的讲解,只是简单的封装一下,便于使用,具体的 MVP 使用请参考其他文章。代码已上传到 Github,有兴趣的可以去下载运行。准备工作Dagger引入com...
2018-03-20 13:06:48 1589
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人