
总结
文章平均质量分 92
tangzeyu7
这个作者很懒,什么都没留下…
展开
-
Android屏幕适配
Android屏幕适配author:TzyAndroid屏幕适配基础知识:官方dp适配存在的问题:适配方案:传统方案:(以下结合使用)百分比适配方案:通过宽高限定符:(废弃)原理:例子:参考:封装库:缺陷:通过最小宽度限定符:原理:例子:参考:自动化工具:缺陷:density适配方案:(推荐)原理:例子:说明:参考:封装库:基础知识:dp=设备独立像素=dippx=desity*dpdensity=dp原创 2020-07-22 11:55:14 · 251 阅读 · 0 评论 -
Android多渠道打包
Android多渠道打包Android多渠道打包Gradle方式渠道信息配置渠道资源配置例如使用不同应用名判断渠道通过渠道名称占位符判断通过被替换的渠道资源判断构建渠道包反编译方式META-INF方式(美团方式)多渠道打包框架推荐参考Gradle方式渠道信息配置productFlavors中的flavor和defaultConfig是同种类型,defaultConfig相当于一个默认的flavor.所有flavor都会继承defaultCon原创 2020-06-23 18:07:45 · 846 阅读 · 0 评论 -
Java多线程
并行针对进程,是多个进程同时执行. 并发针对线程,是多个线程不停的切换执行,看起来像同时执行.实现方式:实现Runnable接口,重写run()方法; 推荐,优点:资源共享,避免单继承限制,避免线程池不能放入Thread类问题. 继承Thread类,重写run()方法; 实现Callable接口,并与Future、ExecutorService结合使用...原创 2018-11-19 17:54:32 · 251 阅读 · 0 评论 -
Android状态栏和导航栏
状态栏和导航栏状态栏:透明状态栏:1.添加透明标记(API>=19)2.设置状态栏颜色(API>=21)1.设置状态栏颜色与应用标题栏颜色或图片一致2.设置状态栏颜色透明设置状态栏是否为浅色模式(API>=23):设置状态栏是否可见:导航栏:透明导航栏:添加透明标记(API>=19)设置导航栏是否可见(API>=19):View的fitsSystemWindows属性...原创 2019-03-14 15:09:22 · 729 阅读 · 0 评论