- 博客(3)
- 资源 (23)
- 收藏
- 关注
原创 UI绘制流程及原理
首先需要了解我们的view是如何被添加到窗口中点击activity中setContentView会进入系统源码中public void setContentView(@LayoutRes int layoutResID) { getWindow().setContentView(layoutResID); initWindowDecorActionBar(...
2019-03-28 10:41:06 375
原创 屏幕适配3种方案及9.0刘海屏适配方案
今天说一下android开发中老生常谈的一个问题---屏幕适配。屏幕适配目前来说常用的有5种方案,sw限定符适配不做讲解像素适配(px适配), 百分比适配, 通过修改系统的density适配, 对于谷歌9.0推出的刘海屏,也需要做到刘海屏适配。 代码动态适配我们在开发界面的时候会参考设计师给出的设计稿进行开发,如果设计稿是以px为单位,比如是以512x1920(单位px)的设备为基础...
2019-03-27 11:05:38 2951 1
原创 android事件分发机制
android的事件分发机制可以分为3类:activity事件分发,viewGruop事件分发及子view事件分发。事件分发相关的三个方法:dispatchTouchEvent() onIterceptTouchEvent() onTouchEvent()其中onIterceptTouchEvent()方法仅存在于viewGroup中。下面通过源码的形式具体分析这三类是如何进行事件分发的...
2019-03-31 20:46:39 156
mockServer+nodejs+express.zip
2020-05-29
permissionDemo.zip
2019-12-31
2.2.4-Shell脚本编写与执行编译ffmpeg库.zip
2019-05-29
android各种布局的下拉刷新上拉加载更多
2016-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人