1、2d游戏最占内存的无疑是图片资源。2、cocos2d-x不同平台读取纹理的机制不同。ios下面使用 CGImage,android和windows下是直接调用png库。我测试了下,使用png库直接读取png会比CGImage还要节约1mb左右内 存(图片所占内存4mb)但是速度要比CGImage...
分类:
移动开发 时间:
2015-01-12 16:22:04
阅读次数:
228
首先来说一下Android的屏幕适配:
关于Android屏幕的一些基本概念知识,自行充电。。在此只介绍实际开发过程中的使用
1、说到Android的屏幕适配,首当其冲的就是图片的适配
图片适配遵循两个原则: ①尽量使用9.path图来自动适应屏幕 ②尽量使用最少的图片资源
关于第一点使用9.path图片:比如topBar、底部导航、侧滑菜单等等各种按钮的背...
分类:
移动开发 时间:
2015-01-09 14:20:54
阅读次数:
232
原文地址:http://developer.android.com/guide/topics/resources/providing-resources.html
当应用中提供复选资源的时候,Android系统会依据当前前的系统配置,在运行过程中寻找最优的资源。下面,以这几个文件中的图片资源为例,解析Android系统定位多选资源的过程:
drawable/
draw...
分类:
移动开发 时间:
2015-01-09 12:40:55
阅读次数:
308
9-patch 为了解决不同分屏下的图片适应性,对图片做了padding,而在android中,要给一个控件设置背景图,最终是要调用setBackgroundDrawable 方法来设置图片资源,而此方法执行是这样的,如果图片资源带有padding的话,会缺省作为控件的padding。基于这样,如果...
分类:
移动开发 时间:
2015-01-07 18:22:56
阅读次数:
230
首先我先获得SD卡下的根目录路径:privateString isSdcard(){ File sdcardDir=null; boolean isSDExist=Environment.getExternalStorageState().equals(Environment.M...
分类:
移动开发 时间:
2015-01-06 19:55:39
阅读次数:
185
Github源码:https://github.com/LinJZong/AndroidProject.git模仿360相机,图片资源来源于360相机,仅供学习使用。截图如下:目前完成了拍照、保存、图片压缩、触摸聚焦、拍照成功附带动画效果、闪光灯切换、手势缩放等功能,功能持续更新中。最近更新的较频繁...
分类:
移动开发 时间:
2015-01-04 17:01:14
阅读次数:
224
首先来说一下Android的屏幕适配: 关于Android屏幕的一些基本概念知识,自行充电。。在此只介绍实际开发过程中的使用 1、说到Android的屏幕适配,首当其冲的就是图片的适配 图片适配遵循两个原则: ①尽量使用9.path图来自动适应屏幕 ②尽量使用最少的图片资源 关于第一...
分类:
移动开发 时间:
2015-01-04 13:24:35
阅读次数:
323
Android中的控件中的ImageButton有着一般Button控件所具有的一般特征,但有一个Image的脸因此可以使用setImageResource(resId);来设定其图片资源。经过测定,Button类组件的获取焦点,即setFocusChange()方法基本没有用,因为一般的Butto...
分类:
移动开发 时间:
2015-01-04 09:49:28
阅读次数:
137
使用android:tint属性去调整色调。android:tintMode 着色模式 screen multiply and src_atop/src_in/src_oversetTint(int tint)setTint(int tint)的参数,可以是一个@color/下的属性,也可以是一.....
分类:
移动开发 时间:
2015-01-03 14:33:18
阅读次数:
167
selector StateListDrawable 该类定义了不同状态值下与之对应的图片资源,即我们可以利用该类保存多种状态值,多种图片资源。public void addState (int[] stateSet, Drawable drawable)给特定的状态集合设置drawabl...
分类:
移动开发 时间:
2014-12-31 21:27:21
阅读次数:
218