![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
效率
文章平均质量分 93
YuriyPikachu
这个作者很懒,什么都没留下…
展开
-
2020年度复盘
2020年度复盘 前言 无复盘,不成长。本文聊一下2020年这一年Android的发展,以及自己这一年做了什么,技术的成长,浅谈一下移动端的未来的趋势。 移动端技术 kotlin 1.4.0 版本发布 新的编译器 新的前端加速 统一后端和可扩展性 支持SAM转换 混用命名参数和位置参数 尾后逗号 属性代理优化 等等 kotlin:http://www.kotlincn.net/docs/reference/whatsnew14.html jetpack DataStore(Alpha 版) 用于替代原创 2021-01-04 22:03:38 · 416 阅读 · 1 评论 -
如何优雅进行的Android的屏幕适配?
原因 无论你要出去面试,还是身为一个移动开发工程师。屏幕适配是客户端最经常碰到的问题,因此掌握客户端的屏幕适配是一个基本能力,优雅的屏幕适配,可以保证你还原设计稿的同时,还可以节约你的开发成本,该方案最终 5 行代码就可以实现屏幕适配。 前置工作 来自备不同分辨率的机型2种: 机型A:720*1280 320dpi 5.5英寸(pixel 2) 机型B:1080*1920 420dpi 5...原创 2020-02-16 00:13:29 · 291 阅读 · 0 评论 -
深入理解Android编译原理—自定义Gradle的插件
Andodid的编译过程 首先需要了解一下Android的打包过程,他是如何从一个代码(kotlin/java),变成一个可以运行的apk的呢?如下图所示: 简述上图: 打包资源文件,生成R.java文件。 处理aidl文件,生成相应的Java文件。 编译工程源代码,生成相应的class文件。 转换所有的class文件,生成classes.dex文件。 打包生成APK文件。 Gradle的插...原创 2020-01-31 23:17:43 · 600 阅读 · 0 评论