简介
1.本Demo采用mvp模式。
2.SwipeListView侧滑listview
3.内继承greendao3.2.1
4.对GrennDao操作数据库进行了封装。
5.内含多个工具类。
内容
1)AnimUtils 基础动画操作。
2)AppUtils 此类主要存储无法形成类别的数据,但又需要保存和操作的。
3)BitmapUtils 保存图片;得到图片;不等比缩放bitmap;等比高度缩放等(建议用)
4)CloneUtils 克隆工具 可以克隆对象,内部的方法和数据包括内部的对象和list、map 也可以直接复制list、map
5)CrashHandler 记录崩溃日志的类
6)DateUtils 日期时间工具类
7)DeviceUtil 获取设备相关信息
8)DisplayUtil px dp sp 相互转化的工具类
9)FileUtils 文件操作的工具类
10)FragementManangerUtils fragment是否加入到回退栈的工具类
11)KeyBoardUtil 系统键盘控制工具类
12)ObjectCopyUtil 通用对象copy工具类
13)PreferencesUtils SharedPreferences工具类,方便获取以及添加信息
14)RxJavaToFileUtil 文件操作工具类,使用RxJava来实现 复制文件到指定位置 复制文件夹到指定位置
15)TimeDialog 可以隐藏年月也可以隐藏时分,也可以全部显示dialog
16)TimeUtil 根据需要对时间进行处理
17)UriUtils Android 4.4 一下获取uri 和4.4以上获取uri 不一样
18)UserUtils 此类用于处理和用户相关的工具类
19)WebViewUtil WebView 加载内容工具类(待完善)
20) Util 综合的utils(看看就好可以把方法摘出来)
参考博客:hongyang大神的MVP
代码地址 代码地址