自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android-内存优化-首页内存占用优化

Android-首页内存占用优化平时开发大家都会遇到OOM问题,今天介绍下我最近如何优化首页内存占用问题的。描述应用OutOfMemory Crash很多。首页4个Tab都展示过后,占用内存达到110MB左右(小米4)。首页4个Tab里都是图片。首页展示的框架是ListView多ItemType方式实现的。显示图片的View都是使用NetworkImageView。我们使用图片库是Gli

2016-06-18 18:21:15 814

原创 Java-线程池异常信息的坑

Java-线程池异常信息的坑大家平时肯定用过线程池,不知道有没有踩过这个坑。 线程中的任务出现异常没有任何错误日志信息。描述应用启动是通过多线程来初始化的。但是出现莫名其妙的问题,什么问题呢?初始化卡住,进不了应用!!!更可气的是,日志中什么错误信息都没有!!!抓狂中…分析Thread.setDefaultUncaughtExceptionHandler截获了???我们使用了很多第

2016-04-12 00:08:28 4850 3

原创 设计模式-策略设计模式

之前看过四人帮的设计模式书、Head First设计模式,今起后续会把所有的设计模式都自己总结一遍,结合开发中遇到的、android源码、大神写的开源组件的等等场景介绍设计模式,会介绍为什么这么设计,这么设计有什么好处。 设计模式与UML 1. 设计模式是程序员之间沟通的语言。 2. 程序员通过UML描绘脑图(设计思路)。枪械大家都知道,抢械有很多种,但他们都对外提供一个板机钩,用

2016-03-24 21:52:15 565

原创 Android:联通免流设计及思考

Android:联通免流bug及思考联通免流bug修复前的设计:ProcessA负责读写是否使用代理。ProcessA进程把是否代理存储到本地文件中。ProcessA通过AIDL调用ProcessB接口通知更新代理状态,通过参数告诉ProcessB是否使用代理。 注:应用是多进程的,ProcessA是主进程,ProcessB是后台进程(如播放歌曲之类的在本进程播放)。设计缺陷Wifi网络

2016-03-21 20:56:21 2178 2

原创 Android:监听应用前后台切换及思考

Android:监听应用前后台切换及思考需求:监听应用前后台切换分析:监听应用前后台切换实现方式有两种1.起一个线程轮询当前应用进程,是否在ActivityManager.getRunningAppProcesses的第一个。参考:http://tips.androidhive.info/2015/04/android-how-to-check-if-the-app-is-in-background

2016-02-03 18:54:29 549

空空如也

空空如也

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

TA关注的人

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