源码分析
一直学习中的小白
求知若渴 虚心若愚
展开
-
view的测量,布局,绘制
矩形区域. Android原生桌面上的那些应用图标其实是 textview, 可以再 Android Device Monitor 中看(dump view). View只能有一个父View, 为什么? 这样设计, 系统底层只需跟最顶层的View交互. View是否必须有父View, 不是, 可以使用 WindowManager 加到屏幕上Android是 C/S 架构, 我们写的客户端原创 2016-10-02 22:31:16 · 354 阅读 · 0 评论 -
AsyncTask研究
AsyncTask: 关于线程池:asyncTask对应的线程池ThreadPollExecutor都是进程范围内共享的,都是static的,所以asyncTask控制着进程范围内所有的子类的实例.由于这个限制的存在,当使用默认线程池的时候,如果线程数超过线程池的最大容量,线程池就会爆掉(3.0后默认串行执行,不会出现这个问题).针对这种情况,可以尝试自定义线程池,配合asyncTask使用..原创 2016-10-06 23:44:24 · 307 阅读 · 0 评论 -
我眼中的View
1.每个View都只有一个父View 2.整个视图只有一个根View 3.DecorView --- FrameLayout 3.1我们在写视图的时候,要尽可能的少写视图层级 3.2能用FrameLayout写的,就不要用RelativiLayout,能用RelativiLayout写的,就不要用LinearLayout。 4.我们通过setContentView设置的原创 2016-10-07 23:59:09 · 363 阅读 · 1 评论