Android
shanghome
你还可以比你想象的更好
展开
-
梳理Handler,Looper,MessageQueue的关系
首先,这三个的关系还得再加上一个,那就是线程。Handler在创建的时候,会传入一个Looper的对象,默认不传的话,就是主线程中创建的Looper(为什么主Looper不需要调用Looper.prepare() 呢,因为在创建Activity或者Fragment的时候,安卓环境帮我们主动做了处理,所以不需要手动写)。传入的Looper用于遍历MessageQueue获取Message。如果是在子线程中创建Hander(例如:HandlerThread),就需要三步完成Hander的创建。第一步执行Loop原创 2021-06-11 14:53:14 · 143 阅读 · 0 评论 -
阿里云 Maven Gradle下载地址
https://maven.aliyun.com/mvn/guide原创 2021-01-29 11:14:09 · 269 阅读 · 1 评论 -
Android 中的内部存储和外部存储对应路径
系统:Android8.0包名:com.shanghome.video.choicevideodemo内部存储: getApplicationInfo().dataDir-------->/data/user/0/com.shanghome.video.choicevideodemo if (Build.VERSION.SDK_INT >= Buil...原创 2019-11-28 08:20:26 · 512 阅读 · 0 评论 -
android aapt 查看具体某个apk的一个信息
找到aapt所在的位置:aapt的命令,把xuexi.apk包的信息,输出到a.txt文件中。a.txt中的一小段信息:原创 2019-08-23 14:32:37 · 147 阅读 · 0 评论 -
腾讯移动分析 市场上哪些机型,分辨率,系统版本 占比
Android 做适配,调整兼容版本,购买测试机,可以参考一下https://mta.qq.com/mta/data/device贴几个图:原创 2019-08-23 14:40:02 · 581 阅读 · 0 评论 -
Android 版本和api对应
总是记不住对应关系,截图个记录一下吧原创 2019-08-23 14:44:03 · 147 阅读 · 0 评论