自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 软件的图片缓存管理

在我们实际的软件中,特别是那种需要显示很多的网络端的图片资源的时候,这种时候就特别容易产生内存溢出,所以这个时候就特别需要管理好软件的图片,那么,一般有哪些手段可以进行更好的管理呢? 方法1:等比例缩小图片,将要显示的图片,在可以接受的范围内进行压缩,以免每一张图片过大,导致显示不多的图片就占用很多的内存 方法2:对于有ListView的情况, ①、做到convertView重用

2015-08-30 00:30:19 875

原创 进程间通信----Messenger

在上次,我写到了利用aidl来进行进程间通信的方式,并且满足了基本需求,然后,使用aidl方式进行进程间通信始终比较麻烦,需要写aidl文件等等,那么是否有比较简单的通信方式呢,是有的那就是Messenger 本篇的内容主要是参考着 http://blog.csdn.net/lmj623565791/article/details/47017485;  【张鸿洋的博客】 来完成的,我只

2015-08-24 22:02:46 806 2

原创 进程间通讯-----aidl

在我们的项目中,有时会需要使用到aidl,主要还是为了进程之间的通信,而这次,我在项目中也有了进程间通信的需求,所以,我抽时间了解了一下关于aidl的使用 网上这方面资料很多,我就针对我测试的demo做一下总结了 首先是我的项目的运行结果 然后是对于我的类的说明 我将进程间的交互写在了一个项目里面,主要还是因为我再实际项目中也是要用在一个项目中的缘故 其中

2015-08-23 22:51:23 562

原创 android中的线程执行UI更新方式,以及Handler的初步了解

在安卓中,网络加载数据或准备数据后显示在界面是一种很频繁的需求,大体来说就是在线程内下载了数据之后需要在ui线程内去更新ui界面,我们需要避免以下两点 绝对不能在UI Thread当中进行耗时的操作,不能阻塞我们的UI Thread 在ui Thread中进行耗时操作,如果出现阻塞时间超过5秒钟,就会出现ANR (Application Not Responding)的现象,此时,

2015-08-16 17:39:43 917

原创 建造者模式的解读与思考

在上次的博客中我解读并用自己的方式去理解了一下工厂模式,可以说略有所得,而这次我来看建造者模式,可以看到这两次都是关于对象创建这方面的模式,为什么呢,其实是因为我之前看了装饰者模式之后,我一直想用自己的方式设计一下我们公司锁屏的实现方式,可以说我们主管写的实现方式是很不错的,但是,我总觉得有点不足,所以准备自己写一个,看看能否让自己满意 建造者模式的基本原理 由于我

2015-08-09 15:49:41 866

原创 工厂模式的解读与思考

说到工厂模式,其实大家都有所耳闻,相信在我们实际的工作中也经常会用到,然而,在我个人的实际使用中来说,我觉得它最多只能算得上是一种编程习惯,但是它却被称为一种模式,所以我认为它应该有着我所不知道的可以被称为模式的使用方式,所以我去深入了解了一下 在我的实际使用中,其实很简单,就是写了一个Factory,用于加工生成一些特定的类,举例 public class TestFactory {

2015-08-06 21:30:03 1237 1

原创 运用proguard进行代码混淆

今天的主题是如何将我们的代码进行混淆,我这次主要是看看如何使用proguard进行代码混淆,百度了一下感觉真心的很坑爹,看了那些博客我知道大概怎么配置混淆,但是找了半天好不容易才找到如何打开混淆工具,更别说比较友好的混淆的方式了,所以我在这里记录一下我研究出的结果 第一步、首先要进行代码混淆我们就需要打开混淆的工具,打开的方式是F:\adt-bundle-windows-x86-2013

2015-08-01 15:18:19 853 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除