Android屏幕适配终极方案-实战篇

ScreenAdapter项目源于开发时老被设计狮吐槽没有高度还原设计稿,加上Android屏幕分辨率众多,总是需要微调或舍弃非主流分辨率的适配。ScreenAdapter由此而生,经历了多个项目的实践,适配情况基本达到理想情况。ScreenAdapter有以下特点:

Android-禁用系统字体缩放

设计师辛辛苦苦做出设计稿,开发人员辛辛苦苦把UI调好了,但是在Android用户修改系统的默认字体大小,原先的设计很容易失效,变得非常难看,考虑你的用户人群,又不想因为用户变更默认字体大小导致app的样式走样,我们可以这么做:

Android开发之nuwa热修复

相信每个开发者在app版本上线后才发现有一个致命性崩溃的bug时,心中是一万只草泥马在奔跑!每次发现这种bug,都只好立马上个小版本修复。这种体验着实糟糕。那我们能不能动态加载一小部分代码来修复这个bug呢?今天给大家带来了女娲nuwa热修复!

Android-解决微信等混淆打包提示Can't process class

之前做项目的时候用到了微信分享和微信支付。起初微信支付没有集成到项目里,没发现什么,打包都正常。后来集成到项目里,发现坑爹了。微信只支持一个功能集成,即只能做微信支付,或者微信分享,不能同时集成两个。因为微信在sdk的处理上出现问题,每个功能有单独的sdk,而且都是实体都是继承同一个超类...