2016年3月4日

解决一个因Bitmap引起的OOM问题

摘要: 解决一个因Bitmap引起的OOM问题 发表于1年前(2014-09-29 23:24) 阅读(105) | 评论(0) 0人收藏此文章, 我要收藏 赞0 摘要 BitmapFactory.decodeStream引起了OutOfMemory. 在decodeStream之前,通过设置options 阅读全文

posted @ 2016-03-04 10:56 梦若在心就在 阅读(643) 评论(0) 推荐(0) 编辑

高效使用Bitmaps(一) 大Bitmap的加载

摘要: 我们常常提到的“Android程序优化”,通常指的是性能和内存的优化,即:更快的响应速度,更低的内存占用。Android程序的性能和内存问题,大部分都和图片紧密相关,而图片的加载在很多情况下很用到Bitmap(位图)这个类。而由于Bitmap自身的特性(将每个像素的属性全部保存在内存中),导致稍有不 阅读全文

posted @ 2016-03-04 10:55 梦若在心就在 阅读(245) 评论(0) 推荐(0) 编辑

2016年3月3日

Android之取消ViewPage+Fragment的预加载

摘要: Android之取消ViewPage+Fragment的预加载 用过ViewPage+Fragment组合的童鞋自然知道这个问题,没有遇到的同学祝愿你们永远不会遇到,呵呵。直接上关键代码 注释:setUserVisibleHint每次fragment显示与隐藏都会调用,他的调用顺序由于onCreat 阅读全文

posted @ 2016-03-03 10:42 梦若在心就在 阅读(436) 评论(0) 推荐(0) 编辑

2016年3月2日

popuwindow

摘要: Android的对话框有两种:PopupWindow和AlertDialog。它们的不同点在于: AlertDialog的位置固定,而PopupWindow的位置可以随意 AlertDialog是非阻塞线程的,而PopupWindow是阻塞线程的 PopupWindow的位置按照有无偏移分,可以分为 阅读全文

posted @ 2016-03-02 19:38 梦若在心就在 阅读(358) 评论(0) 推荐(0) 编辑

2016年3月1日

wpager嵌套ScrollView和ListView嵌套ScrollView引起的冲突问题

摘要: iewpager嵌套ScrollView和ListView嵌套ScrollView引起的冲突问题 之前很少用到Viewpager或者ListView外嵌套ScrollView的方式作为布局,觉得这样太傻逼和太难理解,但真正接触到这样的需求的时候,才发现傻逼的是自己啊,坑!世上真有这么奇葩的事情发生。 阅读全文

posted @ 2016-03-01 09:40 梦若在心就在 阅读(193) 评论(0) 推荐(0) 编辑

2016年2月29日

ViewPager+Fragment取消预加载(延迟加载)

摘要: 在项目中,都或多或少地使用的Tab布局,所以大都会用到ViewPager+Fragment,但是Fragment有个不好或者太好的地方。例如你在ViewPager中添加了三个Fragment,当加载ViewPager中第一个Fragment时,它会默认帮你预先加载了第二个Fragment,当你加载第 阅读全文

posted @ 2016-02-29 20:25 梦若在心就在 阅读(1120) 评论(0) 推荐(0) 编辑

2016年2月28日

Android绘图

摘要: Android绘图方法主要有两个步骤: (1)实现一个继承于View组件的类,并重写它的onDraw(Canavas canvas)方法; (2)显示定义的View子类,有两种方法:a.使用一个Activity来显示View子类,即 setContentView(new MyView(this, n 阅读全文

posted @ 2016-02-28 21:50 梦若在心就在 阅读(290) 评论(0) 推荐(0) 编辑

2016年2月24日

Android的消息循环机制 Looper Handler类分析

摘要: Looper类说明 Looper 类用来为一个线程跑一个消息循环。 线程在默认情况下是没有消息循环与之关联的,Thread类在run()方法中的内容执行完之后就退出了,即线程做完自己的工作之后就结束了,没有循环的概念。 调用Looper类的 prepare() 方法可以为当前线程创建一个消息循环,调 阅读全文

posted @ 2016-02-24 19:46 梦若在心就在 阅读(238) 评论(0) 推荐(0) 编辑

Android中的Looper , Handler , Message有什么关系

摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38377229 ,本文出自【张鸿洋的博客】 很多人面试肯定都被问到过,请问Android中的Looper , Handler , Message有什么关系?本篇博客目的首先为大家从源 阅读全文

posted @ 2016-02-24 14:27 梦若在心就在 阅读(131) 评论(0) 推荐(0) 编辑

理解Android系统的进程间通信原理(二)----RPC机制

摘要: 理解Android系统中的轻量级解决方案RPC的原理,需要先回顾一下JAVA中的RMI(Remote Method Invocation)这个易于使用的纯JAVA方案(用来实现分布式应用)。有关RMI的相关知识,可以通过下图来归纳: Android中的RPC也是参考了JAVA中的RMI方案,这里我们 阅读全文

posted @ 2016-02-24 11:28 梦若在心就在 阅读(179) 评论(0) 推荐(0) 编辑

导航