BufferedInputStream 比 InputStream 性能点(实验数据报告)
文本的保存(写入磁盘的时候),字节流 : BufferedInputStream 比 InputStream 性能会比较好点(本人测试过,有实验数据)
Loader异步装载(有demo)
android 3.0 开始引进。
让Activity/fragment 异步加载数据,变得简单。
Loader对于并发,可以用过Loader管理器统一管理,所以更适合批量处理多个异步任务的处理(当然内部仍然是多线程)。
Loader异步装载(有demo)
性能提高 : 一张图片实现Loading
以前,自己实现Loading的时候,一般采用的是,帧动画(就是用很多图片实现的动画)。但是,这样有一个弊端,就是很多图片加载进来,会耗费很多内存,导致性能的降低。为了实现一个简单的小小功能,就浪费了那么多资源,有点得不偿失。后来,自己有一天不小心接触到了,新的技术,发现,居然用一张图片就可以实现Loading。
App系统权限工具包
App系统权限工具包,配合本人的博客使用
Widget - Demo
定义了2个Widget,点击按钮,会以列表的形式展示出2个widget,点击任意,则会添加到布局里面显示出来。这话主要是用于,一个控件的位置,更换不同风格的widget,以满足客户需求。
代理模式Demo
代理模式Demo
Business - 接口类
ProxySubject - 代理类(利用接口,对真实对象的调用)
RealSubject - 真实对象(重要实现接口)
testMain - 测试类
htp多线程断点下载文件
htp多线程断点下载文件
线程数量并不代表下载的速度喔。
Netroid框架和HttpURLConnection类的文件下载demo
Netroid框架
HttpURLConnection类
文件下载demo
主要目的是测量文件下载的速度,注意网络环境的一致性
netroid-1.2.1.jar
Netroid 的 Jar包,这是目前最新的版本,谢谢使用。
安卓悬浮圆点功能
触摸,出现悬浮圆点,点击圆点,出现4个item。
不做任何操作,等待15S,悬浮圆点消失。
再次触摸,悬浮再次出现。
JMeter 之TCP服务器并发压力测试
JMeter 之TCP服务器并发压力测试,图文详细介绍,傻瓜式操作。
安卓之MINA源码Demo
服务器和客户端都由这个APP组成,主要目的在于了解MINA框架通讯的常用类
IoAccepter 相当于网络应用程序中的服务器端
IoConnector 相当于客户端
IoSession 当前客户端到服务器端的一个连接实例
IoHandler 业务处理逻辑
IoFilter 过滤器用于悬接通讯层接口与业务层接口
android+mina的Demo
服务器:Android手机;客户端:Android手机。
通过Demo可以清晰的看到Android平台使用Mina框架处理Socket通信的方法。
主要是了解Mina框架中的类的使用。常见的:
IoAccepter 相当于网络应用程序中的服务器端
IoConnector 相当于客户端
IoSession 当前客户端到服务器端的一个连接实例
IoHandler 业务处理逻辑
IoFilter 过滤器用于悬接通讯层接口与业务层接口
呼吸灯效果
灯闪烁效果,类似呼吸灯。这是一个Demo可以直接用。
导航菜单(可以自动隐藏)
本人项目的主界面,菜单以导航栏的形式存在,可以自动隐藏和出现。代码下载直接可以用。
齿轮转动动画
安卓的齿轮动画demo,本人在项目中用到,欢迎使用。
Gallery3D主界面,自定义XML,子Item有动画效果
Gallery3D,完全自定义XML布局,很好的主界面模板。
其中,子Item中的电子钟,是带秒表的,可以转动的,准确时间
安卓全局盘扫描指定文件(内存,SD卡)
代码可用,不可用,请吐槽!
实现功能如下:
1.得到设备的内,外存储路径
2.一个变量指定需要扫描的文件名字
3.在得到的路径里面,递归扫描文件,找到了就不扫描了,没有找到就直到扫描完
4.全程LOG打印
5.代码简单可用
android-serialport-api
android-serialport-api
文件操作工具类
本代码涉及文件的读,写,追加,等一系列文件日常操作,使用方便!
高效率的实时显示时钟
android中高效率的实时时间的显示源代码,分享出来供大家有需要的用。
安卓Wifi强弱图片实时显示
通过WifiManager监听Wifi信号强弱,即获得一定的数值,通过数值范围来判断,并更换图片
Android判断设备网络连接状态,并判断连接方式
这个小例子可以判断设备是否已经连接网络,并且在连接网络的状态下可以判断是wifi无线连接还是GPRS手机网络连接,这样就可以在不同的网络连接下去调用不同的方法,处理不同的事情,比如一个有下载功能的app可以判断只有当wifi连接的是后去下载文件,GPRS流量连接则不下载!
在没有连接的网络的情况下会弹出一个对话框,让用户选择是否去设置网络连接!
3D头像效果
头像,照片呈现3D炫酷效果,适合做图像的相册和头像多用户的选择。同时可以学习自定义的圆形imageview。
安卓http上传头像
安卓http上传头像,只需要修改IP,就可以用!
Gallery做成弧形戓者圆形
Gallery做成弧形戓者圆形,亲自测试过,可以用!前提是下载者自己已经实现了Gallery的图像显示,加上这个附件,那么就可以实现Gallery做成弧形戓者圆形。谢谢!
Android为Http设置证书(用户名和密码)
安卓http设置了帐号密码,请求需要填写帐号密码,对文本,图片的请求接口已经写好,并且测试成功。
这样做加强了http的安全性