android屏幕适配之精准适配
(1554068430@qq.com)(android精准适配工具)近期这段时间项目要做适配,在网上方便的方法。后来依据http://blog.csdn.net/jdsjlzx/article/details/45891551文章最后提出的适配思路,进行了总结优化做出了一套可以对android项目进行全尺寸精准适配。
本套工具主要有三个
FullPXMacher1.java是将已经做过其它适配的项目进行还原(即将写在dimens.xml里的长度替换回layout目录下的布局文件里)
FullPXMacher2.java是将写在layout目录下的长度属性抽取到values-1280x720路径,并替换相应的名称
FullPXMacher3.java是将抽取在values-1280x720路径下的长度属性进行200种屏幕尺寸的比例变化并创建相应的适配文件
详细使用步骤:(注意:三个工具的projectpath是你要适配的项目,每次执行完工具记得刷新项目)
第一步:还原(针对已将在dimens.xml中写过属性的项目。假设没有则不须要该步骤)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
调用完结果例如以下:
原来是@dimen的地方都变成了相应的数字
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
第二步:抽取
执行结果:项目下多了个values-1280x720的目录。而且layout目录下的长度都变成相应的引用
第三步:200种屏幕的适配
执行结果例如以下:此时你已经完毕了对200种尺寸的适配(1554068430@qq.com)
200种屏幕尺寸已经涵盖了差点儿全部的屏幕尺寸
假设还发现有为适配的尺寸请单独调用
传入相应的尺寸就可以完毕适配
假设对本套工具有不论什么建议或改近请联系1554068430@qq.com
下载地址:https://yunpan.cn/cuSmVVHSFPTWM 訪问password 3ea7
最新文章
- 【转载】maven插件mybatis-generator自动生成 (1)
- CLR via C# 3rd - 02 - Building, Packaging, Deploying, and Administering Applications and Types
- (二)catalina.bat
- PHP try catch
- 你知不知道 Cookie正在泄露你的隐私!
- Poj(3686),最小权匹配,多重匹配,KM
- 假防病毒软件从电脑移植到了 Android 平台
- chrome浏览器iframe兼容性问题,隐藏起来再显示滚动条消失?
- Python爬虫从入门到进阶(3)之requests的使用
- 缓存ABC
- Qt中在UI文件中新建控件并命名,但在代码中无法识别UI中的控件?
- Android ThreadPoolExecutor线程池
- SMBus与I2C的差别
- 访问tp3.2的项目时出现No input file specified.的解决办法
- HTML5新特性 Web Workers 实现多线程
- 【AtCoder】ARC093
- 去除QT不使用参数的警告
- centos6.6 下 安装 nginx
- JMeter中用java修改文件名称
- Minicap使用分析