【开源工具库】Xtils
来源:互联网 发布:怎样解除红蜘蛛网络 编辑:程序博客网 时间:2024/06/15 20:35
好久没写技术博客了,因为这些日子一直再弄这个工具库,我也是从自己开发的过程中还有网上搜了不少资料,然后整合成了这个工具库,有人会问为啥叫Xtils,因为我觉得所有带有X的东西都很好用,比如说XP,吐槽归吐槽,现在言归正传,来说一下这个工具库。
这个工具库分了很多包,下面上一张图,来看看这个工具类包吧。
首先声明下,本人能力有限,不足以把所有功能写好写全,所以难免有不足之处,所以还请大家多多指教。
下面来具体说一下包的功能:
com.icb.AnimationUtil包:主要是动画的工具类,主要与动画有关
com.icb.appInfos包:主要是与app相关的一些辅助类,如获取版本信息等功能
com.icb.CommunicationUtils包:主要是一些有关通信方面的,比如发信息,打电话的功能
com.icb.Font包:主要是用来设置字体的一个工具包
com.icb.LogUtil包:主要与LogCat日志相关
com.icb.Net包:主要与网络相关,如网络请求等等
com.icb.OS:主要与硬件相关的类,如获取手机号码,手机型号,Cpu型号等等
com.icb.other包:主要是一些小功能,如转换单位等等
com.icb.Save包:主要与储存相关
com.icb.Screen:主要与屏幕相关,如获取屏幕大小尺寸等等
com.icb.Security:主要是与安全相关的功能,如MD5加密
com.icb.String:主要与文字处理相关,如正则表达式
com.icb.ToastUtil:主要与Toast提示有关
类的命名规范:
所有类以”X_”开头然后加上相应的功能名的英文名
调用方法:
代码调用可以分为两种方法(已eclipse为主)
第一种:
0.首先导入本工具库
1.右击工程--properties----Android----Add----选择项目工程然后OK--》引入成功
第二种:
找到工程中的Xtils.jar jar包导入工程libs下,这种方法比较简单,所以就不说了。
个人推荐的是第一种,因为有时候可能找不到功能所在的目录,或是不知道有什么东西,如果熟悉了以后可以使用第二种方法,比较省事,一个jar包搞定,熟悉了就可以使用第二种,但是还是那句话个人推荐第一种,因为可以看源代码,也可以在有灵感时候,在里面加些功能,毕竟自己写的功能不全。
下面给出最简单的示例:
调用请看Demo,源码下载地址:http://download.csdn.net/detail/u011539882/8885239
- 【开源工具库】Xtils
- Android开源工具库
- Android开源工具库
- Android开源工具库
- Android开源工具库
- Android开源工具库
- Android开源工具库
- android 开源工具库
- Android开源工具库
- Android开源工具库
- Android开源工具库
- Android开源工具库
- Android开源工具库
- 提取开源工具源码工具类
- Android开源项目--工具库篇
- 开源项目工具库篇
- Android开源项目 工具库
- 开源工具库Logger的使用
- 认识句柄
- POJ 1469(裸二分匹配)
- hdu 2444 The Accomodation of Students(二分匹配)
- IOS开发之深拷贝与浅拷贝(mutableCopy与Copy)详解
- 用live555做本地视频采集转发,附源码
- 【开源工具库】Xtils
- LAN/WAN的区别
- MIT 6.824 分布式系统导论: lab5 Persistence实现设计
- Call to undefined function mb_detect_encoding() 错误
- Android SDK开发包国内下载地址
- 50个非常有用的PHP工具
- 起笔
- stl之string类用法详细总结
- 文章标题