- 博客(1)
- 资源 (27)
- 收藏
- 关注
BufferedInputStream 比 InputStream 性能点(实验数据报告)
文本的保存(写入磁盘的时候),字节流 : BufferedInputStream 比 InputStream 性能会比较好点(本人测试过,有实验数据)
2015-12-21
Loader异步装载(有demo)
android 3.0 开始引进。
让Activity/fragment 异步加载数据,变得简单。
Loader对于并发,可以用过Loader管理器统一管理,所以更适合批量处理多个异步任务的处理(当然内部仍然是多线程)。
Loader异步装载(有demo)
2015-12-17
性能提高 : 一张图片实现Loading
以前,自己实现Loading的时候,一般采用的是,帧动画(就是用很多图片实现的动画)。但是,这样有一个弊端,就是很多图片加载进来,会耗费很多内存,导致性能的降低。为了实现一个简单的小小功能,就浪费了那么多资源,有点得不偿失。后来,自己有一天不小心接触到了,新的技术,发现,居然用一张图片就可以实现Loading。
2015-11-24
Widget - Demo
定义了2个Widget,点击按钮,会以列表的形式展示出2个widget,点击任意,则会添加到布局里面显示出来。这话主要是用于,一个控件的位置,更换不同风格的widget,以满足客户需求。
2015-09-18
代理模式Demo
代理模式Demo
Business - 接口类
ProxySubject - 代理类(利用接口,对真实对象的调用)
RealSubject - 真实对象(重要实现接口)
testMain - 测试类
2015-07-30
Netroid框架和HttpURLConnection类的文件下载demo
Netroid框架
HttpURLConnection类
文件下载demo
主要目的是测量文件下载的速度,注意网络环境的一致性
2015-07-29
安卓之MINA源码Demo
服务器和客户端都由这个APP组成,主要目的在于了解MINA框架通讯的常用类
IoAccepter 相当于网络应用程序中的服务器端
IoConnector 相当于客户端
IoSession 当前客户端到服务器端的一个连接实例
IoHandler 业务处理逻辑
IoFilter 过滤器用于悬接通讯层接口与业务层接口
2015-07-16
android+mina的Demo
服务器:Android手机;客户端:Android手机。
通过Demo可以清晰的看到Android平台使用Mina框架处理Socket通信的方法。
主要是了解Mina框架中的类的使用。常见的:
IoAccepter 相当于网络应用程序中的服务器端
IoConnector 相当于客户端
IoSession 当前客户端到服务器端的一个连接实例
IoHandler 业务处理逻辑
IoFilter 过滤器用于悬接通讯层接口与业务层接口
2015-07-16
Gallery3D主界面,自定义XML,子Item有动画效果
Gallery3D,完全自定义XML布局,很好的主界面模板。
其中,子Item中的电子钟,是带秒表的,可以转动的,准确时间
2015-05-09
安卓全局盘扫描指定文件(内存,SD卡)
代码可用,不可用,请吐槽!
实现功能如下:
1.得到设备的内,外存储路径
2.一个变量指定需要扫描的文件名字
3.在得到的路径里面,递归扫描文件,找到了就不扫描了,没有找到就直到扫描完
4.全程LOG打印
5.代码简单可用
2015-04-27
Android判断设备网络连接状态,并判断连接方式
这个小例子可以判断设备是否已经连接网络,并且在连接网络的状态下可以判断是wifi无线连接还是GPRS手机网络连接,这样就可以在不同的网络连接下去调用不同的方法,处理不同的事情,比如一个有下载功能的app可以判断只有当wifi连接的是后去下载文件,GPRS流量连接则不下载!
在没有连接的网络的情况下会弹出一个对话框,让用户选择是否去设置网络连接!
2015-04-08
Gallery做成弧形戓者圆形
Gallery做成弧形戓者圆形,亲自测试过,可以用!前提是下载者自己已经实现了Gallery的图像显示,加上这个附件,那么就可以实现Gallery做成弧形戓者圆形。谢谢!
2015-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人