一.在不同的Activity之间的数据传递(不是跳转)1.通过Intent传递数据 (高) (a)官方推荐,满足大部分情况 (b)无法传递不能序列化的对象。比如存储图像数据的Bitmap对象就无法通过Intent对象进行传递。有些没有实现java.io.Serializable接口的类也无法传递.....
分类:
其他好文 时间:
2015-02-04 16:00:52
阅读次数:
111
概述Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。使用前,首先需要新建一个canvas网页元素。 您的浏览器版本太低,请升级或者使用 每个canvas元素都有一个对应的context对象(上下文...
分类:
Web程序 时间:
2015-02-03 19:08:46
阅读次数:
133
本文转自:http://www.cnblogs.com/tianzhijiexian/p/4254110.htmlBitmap是引起OOM的罪魁祸首之一,当我们从网络上下载图片的时候无法知道网络图片的准确大小,所以为了节约内存,一般会在服务器上缓存一个缩略图,提升下载速度。除此之外,我们还可以在本地...
分类:
移动开发 时间:
2015-02-03 16:54:57
阅读次数:
308
除了缓存bitmap之外,你还能做其他一些事情来优化GC和bitmap的复用。推荐的策略取决于Android的系统版本。附件中的例子会向你展示如何设计app以便在不同的Android版本中提高app的内存性能。
在不同的Android版本中,bitmap的内存管理有所不同。
在Android2.2(api level8)和之前的版本中,当GC触发的时候,App的...
分类:
移动开发 时间:
2015-02-03 15:16:54
阅读次数:
214
一款真的不错的安卓飞行射击游戏源码,喜欢的朋友可以研究一下吧。
游戏一共三关。自适应屏幕
游戏有几个地方说明下:
1. 如果刚进入游戏,提示错误并退出。请把LoadResource 类里面的以下代码改下:
//加载爆炸图片
for(int i=1; i
{
BitMap m...
分类:
移动开发 时间:
2015-02-03 11:18:38
阅读次数:
210
转载请表明出处:http://blog.csdn.net/u012637501(嵌入式_小J的天空)
为了增强用户之间的交互,Android系统中提供了一些API和部件给我们开发美观有趣的应用。比如Android系统提供了ImageView来显示静态图片、AnimationDrawble来开发逐帧动画以及通过Animation对普通图片使用不减动画等。另外,Android应用中的图片不仅包括*....
分类:
移动开发 时间:
2015-02-02 23:06:27
阅读次数:
319
1、在做项目以及做小demo的时候需要使用到中文字体,但是2d toolkit 插件的demo里面没有中文字体,查找了一些资料发现可以自己制作自己喜欢和工作需要的字体。
2、我们首先需要以下工具辅助,首先我们先下载一个工具叫BitMap font generator,下载链接如下:http://www.angelcode.com/products/bmfont/,安装我们就不说了,打开BitMa...
分类:
编程语言 时间:
2015-02-02 10:50:46
阅读次数:
372
1、使用TransitionDrawable实现渐变效果 private void setImageBitmap(ImageView imageView, Bitmap bitmap) { // Use TransitionDrawable to fade in. fi...
分类:
移动开发 时间:
2015-02-01 20:18:56
阅读次数:
208
具体方法Bitmap.LockBits方法的实现功能是讲Bitmap锁定到系统内存中。使用LockBits方法,可以在系统内存中锁定现有的位图,以便通过编程方式进行修改。尽管用LockBits方式进行大规模更改可以获得更好的性能,但是仍然可以用SetPixel方法来更改图像的颜色。函数的返回值的类型...
转自:http://javascript.ruanyifeng.com/htmlapi/canvas.html概述Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。使用前,首先需要新建一个canvas网页元素...
分类:
其他好文 时间:
2015-01-31 23:12:35
阅读次数:
262