自定义博客皮肤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 824

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

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

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

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

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

2016-03-24 21:52:15 575

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

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

2016-03-21 20:56:21 2196 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 562

空空如也

空空如也

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

TA关注的人

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