- 博客(4)
- 收藏
- 关注
原创 Android如何获取软键盘的高度
下面代码中Log打印的displayHeight是窗口可视区域的高度,因为style设置的windowNoTitle为true,所以这个高度和通过setContentView设置的布局的可见高度是相同的,所以也可以认为是R.layout.activity_measure_soft_key的可见高度。Log中的parentHeight是视图的根元素的高度,根元素是一个FrameLayout,只有...
2020-01-31 20:15:43 7981
原创 Kotlin基础语法总结(部分)
1.增强的类型推导。(类型推导是Kotlin在Java基础上增强的语言特性之一)fun main(args: Array<String>) { val str = "Kotlin" val numberInt = 123456 val numberLong = 123456L val numberFloat = 12.45f val ...
2020-01-31 14:43:41 2409
原创 Activity打开后被应用快照遮住的问题
为公司的银联二维码功能增加一个桌面快捷方式功能的时候,遇到一个头疼的问题,问题如下:测试来回切换app主界面的四个tab,然后点击home键,点击桌面快捷方式,概率性出现银联二维码界面被主界面快照遮盖。现象(银联二维码界面被主界面快照遮盖后):1.进入最近任务栏,发现最近任务栏中的快照也是主界面的Activity, 也是错误的。2.通过adb查看任务栈信息,发现任务栈信息是正常的,...
2020-01-18 16:14:02 3543
原创 Android 8.0 Activity启动流程分析
Activity启动过程中需要注意的一些类:Instrumentation 完成对Application和Activity初始化和生命周期调用的工具类。用来监控系统与应用的交互。 ActivityThread 管理应用进程的主线程的执行。 ApplicationThread 用来实现ActivityManagerService与ActivityThread之间的交互...
2020-01-18 15:33:13 16557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人