以分辨率为1920×1080的android设备为例.在项目中加载资源的位置为xxhdpi文件夹: 例如将图片放入mdpi文件夹中就会出现,图片的横纵尺寸分别乘3被的后果,因为它认为在这个文件夹中是低分辨率图片:从而也会导致内存扩大为图片在xxhdpi文件夹放置时的三倍.所以一定要对不同分辨率的设备做不同的切图.…
解决用Unity导出的Android工程在6.0及以上设备会弹出一串权限对话框的问题 <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />…
使用Python做起工具来还真是爽,简单,方便,快捷.今天忙活了一下,制作出一个比较实用的小工具. 自动化套图制作,适配不同屏幕 尤其是对于android开发来说,要适配不同屏幕就需要多套切图,那么.这款工具将让你脱离切图的苦海,拥抱愉快开发的怀抱. 编程之禅 这次的工具制作,可谓是煞费苦心了.我尝试着让自己处于一个用户的角度,来思考整个流程的实现,最终得到了一个比较不错的结论. less operations, more goods 所以,基本上来说,我隐藏了底层实现的很多的细节. 怎么使用?…
第一次通过AVD Manager创建了一个虚拟设备,但是在Android Studio运行程序时却无设备可选 原因是adb.exe未运行起来 至于adb.exe未正常运行起来的原因多半是5037端口被占用了 在运行中输入“cmd”,使用下面命令查找占用改端口的PID,然后再“任务管理器中”>“详细信息” netstat -ano | findstr "5307"…
Android 6.0 扫描不到 Ble 设备需开启位置权限 之前做 Ble 开发都是在 Android 6.0 系统以下的版本中进行测试的,今天使用 Android 6.0 的设备测试的时候,发现扫描不到周围的 Ble 设备.后来发现 6.0 需要在应用运行过程中请求位置权限,并且还要打开位置. 动态申请位置权限 ACCESS_COARSE_LOCATION 在 AndroidManifest.xml 文件中加入 <uses-permission android:name="androi…
首先和最后,还是先看好官方文档:http://developer.android.com/guide/practices/screens_support.html 对应的翻译blog有牛人做了:Android屏幕适配全攻略(最权威的官方适配指导) android屏幕适配详解 屏幕级别 屏幕密度 比率(相对) 物理大小(英寸) 像素大小 通常的分辨率 ldpi 120 3 0.75 1 120   mdpi 160 4 1 1 160 320*480 hdpi 240 6 1.5 1 240 48…
最近总是有人在问我,Android怎么切图啊,怎么适配啊,不只是Android同行,还有很多新手ui设计师. 于是我就写篇文章,根据我们平时的开发经验,简单的介绍一下吧. 如果UI设计师以1920*1080为基准来作图,那么直接切出来的图,就可以放到xxh文件夹了.如果UI设计师以1280*70为基准来作图,那么直接切出来的图,就可以放到xh文件夹了. --------对于Android的四个文件夹来说 xxh是对应 1920*1080分辨率的手机 xh是对应  1280*720 h是对应  9…
疑问: 就iphone来说分辨率有三种,320*480. 640*960. 640*1136 那么如果我想做图,如果是320*480 1.是不是所有的图片,比如按钮的,背景图的,尺寸都必须做成小于或等于320*480的分辨率, 2.是否可以做一张大图在320*480中的分辨率中使用 3.如果是ipad的话是不是图片的分辨率要相应的提高 解答 只需要做 320*480  640*960的两套图 大图名字后面加@2x 例如:aaa.png是小图(320*480)  aaa@2x.png就是大图(64…
屏幕适配 首先理解下各个尺寸单位代表的意思 尺寸含义 px: 像素 dip: Density-independent pixel 独立像素密度 dpi: dot per inch 分辨率 ppi: pixel per inch 指每英寸所拥有的像素 ppi计算:(宽度的平方 + 高度的平方)开根号 / 对角线的长度 Density: density值表示每英寸有多少个显示点,与分辨率是两个概念 density计算:dpi / 160 密度值 各个单位之间的互换 公式: dp = px / (dp…
转载自:http://blog.csdn.net/buaaroid/article/details/51499516 本文主要介绍如何制作 切图.9.png(点9图),另一篇姊妹篇文章Android屏幕适配全攻略(最权威的官方适配指导)的 [使用自动拉伸位图]一节中有关于 9.png 的padding设置问题. 在Android的设计过程中,为了适配不同的手机分辨率,图片大多需要拉伸或者压缩,这样就出现了可以任意调整大小的一种图片格式“.9.png”.这种图片是用于Android开发的一种特殊的…