社区
Android
帖子详情
android不同分辨率手机关于图片处理生成图片大小的问题!!!
zhulei2008
2013-10-22 08:38:43
这个问题可以这样理解,有一张模版图,图的尺寸为1280*800,
现在有几款不同的手机,手机的分辨率都不一样,有大于1280*800的,也有小于1280*800的。
我需要在模版图片上面做一些操作,比如说在模版图片上面增加一些文字或者装饰性的图标
问题:如何保证每款手机图片处理后,图的尺寸依然为1280*800,
并且生成后的图片质量很清晰,没有被拉升的很夸张的那种效果
请高手们支招!
...全文
322
2
打赏
收藏
android不同分辨率手机关于图片处理生成图片大小的问题!!!
这个问题可以这样理解,有一张模版图,图的尺寸为1280*800, 现在有几款不同的手机,手机的分辨率都不一样,有大于1280*800的,也有小于1280*800的。 我需要在模版图片上面做一些操作,比如说在模版图片上面增加一些文字或者装饰性的图标 问题:如何保证每款手机图片处理后,图的尺寸依然为1280*800, 并且生成后的图片质量很清晰,没有被拉升的很夸张的那种效果 请高手们支招!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhulei2008
2013-10-22
打赏
举报
回复
主要是android图片处理这快,根据模板图片生成另外一张图片,如何保证尺寸跟模版图是一样的,另外不要失贞的太厉害
Birds2018
2013-10-22
打赏
举报
回复
如果保证图片没被拉伸,那需要PS多个图片对应多个屏幕分辨率。 <ImageView android:layout_width="1280px" android:layout_height="800px" /> 用像素px固定大小,就不会被拉伸。
Android
--多
分辨率
使用dimens转换工具
第一步:解压DimensEx.rar,里面有一个工具和一个dimens.xml模板,该dimens.xml中包函了从1px到1400px,相信足够大家使用了,如果不够,可自行添加。 第二步:建立工程并将解压出的dimens.xml复制到/res/values文件夹下。 第三步:开始写布局文件,写的时候如果有要设置大小,则不要直接写成如:
android
:layout_width:"20dp"的形式,应该写成:
android
:layout_width:"@dimen/DIG_20PX",注意这里如果是设置背景
图片
,则大小是
图片
的大小(右击
图片
——属性——大小),所有的大小都这样写,包括字体大小。 第四步:当整个app按照这个方式开发完成后,如果想适应其它的
分辨率
,则先用工具测试一下当前设备的
分辨率
,这里我们假定你当前的开发机的
分辨率
为800x480,dpi为240,现在想要适应的
分辨率
是1280x720,dpi是160。运行DimensEx.exe,点击上方的Browse按钮找到解压出来的dimens.xml,然后输入相关信息,点击Transfor按钮开始转换,转换完成后,点击下方的Browser按钮,选择输入路径,如图1所示。此时点击Export后会在输出路径上
生成
一个saveDimens.xml。 第五步:在/res/文件夹下建立一个名为:values-1280x720的文件夹,将saveDimens.xml复制进去并将名字命名为:dimens.xml,至此操作全部完成。 第六步:找一部
分辨率
为1280x720,dpi为160的设备,将项目运行在上面,你会发现已经完美适配。
Android
拍照、相册选取、截图综合Demo
实现
Android
相机拍照、相册选取后直接显示以及截图后显示,解决因Bitmap导致的内存溢出
问题
。
android
studio
生成
不同
分辨率
下的
图片
,
Android
Studio(十):添加多适配的向量
图片
...
Android
Studio包含一个Vector Asset Studio的工具,可以帮助你添加Material图标和导入SVG(Scalable Vector Graphic)文件到你的项目中作为向量drawable资源。使用向量drawable资源来代替
图片
可以减少APK的大小,因为同样一个文件可以在不损失
图片
质量的情况下改变大小来适应
不同
分辨率
的屏幕。旧版本的
Android
不支持向量draw...
android
不同
分辨率
,
Android
不同
分辨率
适配
一、相关知识点:1.首先先了解五个东西:dp 、dip、dpi、density 、屏幕大小dip : Density independent pixels ,设备无关像素。dp :就是dipdpi :像素密度 , 直接来说就是一英寸多少个像素点。常见取值 120,160,240density : 密度。常见取值 1.5 , 1.0 。和标准dpi的比例(160px/inc)屏幕大小:屏幕大小是手...
android
设置字体大小
不同
分辨率
,
Android
字体大小自适应
不同
分辨率
的解决办法
Android
字体大小自适应
不同
分辨率
的解决办法今天有人问我,
Android
系统
不同
分辨率
,
不同
大小的
手机
,字体大小怎么去适应呢?其实字体的适应和
图片
的适应是一个道理的。一、原理如下:假设需要适应320x240,480x320
分辨率
。在res目录下新建文件夹values-320x240, values-480x320。然后在文件夹 values ,values-320x240 和 values-...
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章