摘要: 引用:http://my.eoe.cn/blue_rain/archive/240.html当图片过大,或图片数量较多时使用BitmapFactory解码图片会出java.lang.OutOfMemoryError: bitmap size exceeds VM budget,要想正常使用则需分配更少的内存,具体的解决办法是修改采样值BitmapFactory.Options.inSampleSize,例如:123BitmapFactory.Options opts = new BitmapFactory.Options();opts.inSampleSize = 4;Bitmap bitma 阅读全文
posted @ 2013-07-03 14:27 镇水古月 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 引用:http://my.eoe.cn/blue_rain/archive/340.html对于目前的状况来说,移动终端的网络状况没有PC网络状况那么理想。在一个Android应用中,如果需要接收来自服务器的大容量数据,那么就不得不考虑客户的流量问题。本文根据笔者的一个项目实战经验出发,解决大容量数据的交互问题,解决数据大小会根据实际情况动态切换问题(服务器动态选择是否要压缩数据,客户端动态解析数据是否是被压缩的),还有数据交互的编码问题。解决数据过大的问题,最直观的方法就是压缩数据。服务器将需要传递的数据先进行压缩,再发送给Android客户端,Android客户端接收到压缩的数据,对其解压 阅读全文
posted @ 2013-07-03 14:19 镇水古月 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 引用:http://my.eoe.cn/blue_rain/archive/477.html首先,看下效果:首先,看下xml文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 阅读全文
posted @ 2013-07-03 13:19 镇水古月 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 引用:http://my.eoe.cn/blue_rain/archive/3631.html1、一些概念模式的定义:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。什么是设计模式?设计模式是在某种特别的情况下,针对某种问题的某种典型、通用的解决方法。我们是需要适当了解并学习一些设计模式,在程序开发过程中,总是会涉及到一些框架设计,模块设计之类的东西,如果能很好理解并运行设计模式,你所设计的模块或框架将会要稳定得多,因为这些设计模式它们都是通用的解决方案,是经过实践经验了的。比如说,在 阅读全文
posted @ 2013-07-03 13:14 镇水古月 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 引用:http://my.eoe.cn/blue_rain/archive/552.html有的时候我们生成库文件,需要在里面加入一些UI,并提供出一些xml的资源,那如何在其他项目中使用呢?我们只需要在需要生成库文件的代码中不要直接是用R. ,而是使用自己写的方法获取。下面上代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 5... 阅读全文
posted @ 2013-07-03 10:25 镇水古月 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 引用:http://bbs.csdn.net/topics/340061850先 apt-getupdate再执行安装 阅读全文
posted @ 2013-07-03 01:22 镇水古月 阅读(871) 评论(0) 推荐(0) 编辑