android屏幕适配之精准适配
2016-01-01 10:10
281 查看
(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中写过属性的项目,如果没有则不需要该步骤)
调用完结果如下:
原来是@dimen的地方都变成了对应的数字
第二步:抽取
运行结果:项目下多了个values-1280x720的文件夹,并且layout文件夹下的长度都变成对应的引用
第三步:200种屏幕的适配
运行结果如下:此时你已经完成了对200种尺寸的适配(1554068430@qq.com)
200种屏幕尺寸已经涵盖了几乎所有的屏幕尺寸
如果还发现有为适配的尺寸请单独调用
传入对应的尺寸即可完成适配
如果对本套工具有任何建议或改近请联系1554068430@qq.com
下载地址:https://yunpan.cn/cuSmVVHSFPTWM 访问密码 3ea7
本套工具主要有三个
FullPXMacher1.java是将已经做过其他适配的项目进行还原(即将写在dimens.xml里的长度替换回layout文件夹下的布局文件中)
FullPXMacher2.java是将写在layout文件夹下的长度属性抽取到values-1280x720路径,并替换对应的名称
FullPXMacher3.java是将抽取在values-1280x720路径下的长度属性进行200种屏幕尺寸的比例变化并创建对应的适配文件
具体使用步骤:(注意:三个工具的projectpath是你要适配的项目,每次运行完工具记得刷新项目)
第一步:还原(针对已将在dimens.xml中写过属性的项目,如果没有则不需要该步骤)
调用完结果如下:
原来是@dimen的地方都变成了对应的数字
第二步:抽取
运行结果:项目下多了个values-1280x720的文件夹,并且layout文件夹下的长度都变成对应的引用
第三步:200种屏幕的适配
运行结果如下:此时你已经完成了对200种尺寸的适配(1554068430@qq.com)
200种屏幕尺寸已经涵盖了几乎所有的屏幕尺寸
如果还发现有为适配的尺寸请单独调用
传入对应的尺寸即可完成适配
如果对本套工具有任何建议或改近请联系1554068430@qq.com
下载地址:https://yunpan.cn/cuSmVVHSFPTWM 访问密码 3ea7
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories