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