- 博客(5)
- 资源 (38)
- 问答 (1)
- 收藏
- 关注
原创 AIDL Android
Android Interface Definition Language(AIDL) Android接口定义语言,Android中,一个进程是无法正常的访问另外一个进程的内容的。 众所周知,Android中用Handler进行线程间的交互,但是进程和线程是不一样的,每个进程CPU都会给他分配一定的内存空间,而每个进程中可能包含一个或者多个线程,所以线程间交互要容易的多。进程间想要通信需要将数据
2015-09-10 12:29:14 414
转载 DiskLruCache
Google提供磁盘缓存类 有条件翻墙的可以看看:https://android.googlesource.com/platform/libcore/+/jb-mr2-release/luni/src/main/java/libcore/io/DiskLruCache.java/* * Copyright (C) 2011 The Android Open Source Project *
2015-09-08 02:20:39 485
原创 Bitmap处理 之四缓存位图
加载一个位图到你的用户界面(UI)是简单,但是有时候情况变得更加复杂,如果你需要加载一组更大的图片。在许多情况下(如与组件,如 ListView, GridView 或者 ViewPager),屏幕上的图像可以来回滚动基本上是没有限制的。 为了避免来回滚动,不断地处理图片,保持流畅,内存和磁盘缓存常常可以在这提供帮助,允许组件快速加载图像。 这里就说说如何使用缓存。内存缓存内存缓存是申请一块的应
2015-09-08 02:18:41 441
原创 Bitmap处理 之三在子线程处理位图
有效地展示大位图,不应该在主UI线程上执行如果源数据从磁盘读取或网络位置(或真正内存以外的任何来源)。加载数据需要的时间是不可预测的,取决于多种因素(阅读从磁盘或网络,速度大小的图像,CPU,等等)。如果其中一个任务阻塞UI线程,系统应用程序没有响应,用户选择关闭。So为了用户体验,通过在后台线程处理位图,这里使用AsyncTask,并且展示如何处理并发问题。使用异步任务(AsyncTask)Asy
2015-09-08 01:10:26 1364
原创 Bitmap处理 之二高效处理大图片
图片有各种各样的尺寸大小,许多情况下都会比需要的要大。比如系统图册显示的手机拍照的照片比你的设备的屏幕密度要高。 由于使用内存有限,最好是在内存中加载一个低分辨率版本。这个分辨率版本应该匹配显示它的UI组件的大小。一个高分辨率的位图没有啥好处,但仍然占用宝贵的内存控件而且带来额外的性能开销。 这篇文章将说如何加载一个更小的图片样本在内存中。读取Bitmap尺寸和类型BitmapFactory类提
2015-09-07 09:44:48 1614 2
smack_4_0_2.zip
2014-08-15
openfire_3_9_3.zip
2014-08-15
ASP.NET开发典型模块大全(光盘)
2013-05-02
json-lib-2.2.3-jdk15及其支持包
2015-08-03
使用xutils无法更新ProgressBar
2015-09-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人