GitHub - honj51/ToolkitForAndroid: 在做项目过程中整理出来的Android项目工具包。基于此前的项目代码进行优化,尽量做到非侵入,高度解耦。部分代码从网上收集,特此说明。 · GitHub
Skip to content

honj51/ToolkitForAndroid

 
 

Folders and files

Repository files navigation

Android工具集

这是本人在做项目过程中整理出来的Android项目工具包。

基于此前的项目代码进行优化,尽量做到非侵入,高度解耦。

部分代码从网上收集,特此说明。


==== 版本说明 ====

SDK版本:Android SDK 2.2
	基于SDK 2.2 构建,但SDK 1.6也可以使用。


目录结构:

	common		公用工具类
	database	数据库操作:SharedPreferences数据处理操作、SQLite数据库操作
	network		网络工具
	resource	Android项目的资源管理工具
	system		Android系统相关的工具集
	ui			UI相关
	widget		一些UI组件
	crypt		Base64、SHA-1 SHA-256 MD5

详细说明:

	StreamUtil     	对InputStream进行各类型数据的转换。转换类型包括Drawabel,Bitmap,String,byte[]等。

	Base64 			Base64加密解密

	HashEncrypt		MD5  SHA-1  SHA-256 的Hash加密

	ShareDBHelper	对SharedPreferences的操作封装

	SQLiteHelper	对SQLite数据库操作的封装

	HttpConnection	Http连接的建立与get post方法处理

	NetworkUtil		网络检测

	BitmapScaleUtil	图片缩放

	FileUtil		文件处理

	JSONConverter	JSON转换

	ResourceReader	Android项目的资源读取。

	XMLParse		XML解析

	ActivityUtil	Activity的常用操作

	BaseActivity	带双击退出程序功能。

	ChineseUtil		中文拼音处理

	DClickExit		双击退出程序功能。

	PhoneUtil		电话功能封装

	ThreadTask		启动一个线程任务,并显示一个进度窗口。

	HolderAdapter	实现HolderView模式的Adapter。
	
	SingleSortBar   排序条

	HolderViewFiller	对ListView,GridView等重复性容器进行填充的工具

	ViewCreator		HolderAdapter的View创建与更新

	GalleryFlipper	左右滑动控件,可以像ListView一样通过Adapter进行数据填充。
	
	GalleryEx		基于Gallery的有反弹效果的Gallery

	WebImageView	继承自ImageView,支持自动加载网络图片,并具有缓存图片功能。

About

在做项目过程中整理出来的Android项目工具包。基于此前的项目代码进行优化,尽量做到非侵入,高度解耦。部分代码从网上收集,特此说明。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Java 100.0%