2020Android宝典
文章平均质量分 93
来到2020年安卓已经发展了十年有余,19年面试的安卓10,代表安卓系统已经是一个成熟的系统了。而安卓技术开发已经进入一个成熟的平台期,从最近2年再未出现过现象级的三方框架就是证明。所以希望在这个稳定期和大家分享一些关于安卓比较核心的技术,温故而知新,彼此共勉。
Android世界的小学生
代码就像人生,越丰满,充实,井井有条,越存在着优化,提升的地方。
展开
-
Android EVersions-简单到一行搞定所有依赖的版本控制集
EVersions-简单到一行搞定所有依赖的版本控制集。 一、目前将我们的依赖库分成了如下部分: 1.重用原生依赖于AndroidX部分已经为大家更新到官方公布的最新的稳定版上 2.将AndroidX的音视频模块单独列出,方便学习查阅 3.第三方应用部分,将之前讨论内容和实际开发相结合已经将二者补全,已经更新到最新版 同时附带使用协议。除XCrash(基于MIT),其他均基于Apache-2.0 license 可放心使用 4.自研部分已经将所有自研库展出,同时附带部门GitLib地址,方便大家学习使用原创 2021-06-21 22:35:53 · 207 阅读 · 0 评论 -
Support Annotation Library 总结
Support Annotation Library 是一个元注解包,它主要用来帮助开发者在编译期间发现可能存在的BUG。 其原理就是通过注解标记的方式,标记传参和返回,从而启动规范传参和返回的作用。 1. Nullness注解 @Nullable 作用于函数参数或者返回值,标记参数或者返回值可以为空。 @NotNull 作用于函数参数或者返回值,标记参数或者返回值不可以为空。 2. 资源类型注解 资源类型的注解作用于函数参数,返回值及类的变量。每种资源会对应一个注解。 AnimationRes:标记原创 2021-06-01 22:50:15 · 197 阅读 · 2 评论