给你一个全自动的屏幕适配方案(基于SW方案)二 —— Calces.Screen插件拓展功能升级

2018-10-30
阅读 2 分钟
2.6k
如果不了解Calces.screen插件的用法或者想深入了解sw( Smallest Width) 屏幕适配方案的话,可以阅读上一篇文章: 给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手 <!--more--> 原文链接 前言 前段时间,笔者开发了一个名为Calces.Screen的全自动屏幕适配插件,这个插件是基于官方推荐的屏幕适配...

听说你还不会用Dagger2?Dagger2 For Android最佳实践教程

2018-10-22
阅读 21 分钟
6.3k
Dagger2是现在非常火的一个依赖注入框架,目前由Google维护,在Github上面已经有12K star了。Dagger2的入门门槛其实是比较高的,据了解,目前有很多Android工程师对Dagger2还不甚了解,没有用上Dagger2或者是用法有问题,本文的主旨就是让Android工程师快速掌握Dagger2并且优雅简洁地使用Dagger2。这里为大家奉上一份Dag...

不用写一句代码,自动实现 Android 组件化模块构建

2018-10-10
阅读 7 分钟
3.4k
随着App的不断迭代,业务会变得越来越复杂,业务模块会越来越多,且每个模块的代码也会变得越来越多。为了应对这一场景,我们需要把不同的业务模块划分成一个个组件,在修改业务代码的时候只需要在对应模块修改就可以了。通过高内聚,低耦合的业务模块来保证工程的健壮性和稳定性。现在问题来了,当组件的数量变得越来多...

给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手

2018-10-07
阅读 8 分钟
4.6k
屏幕适配一直是移动端开发热议的问题,但是适配方案往往在实际开发的时候会和UI提供的设计稿冲突。本文主要是基于官方推荐的配置限定符方案(Smallest Width目前Android屏幕适配的最优方案)来实现一个接近完美的屏幕适配方案。