android 开发框架 项目结构采用MVP 架构
- 增加工具类方法
- 修复保存图片找不到根目录
- 网络访问默认返回驼峰命名
- 更换IOSSwitchButton控件
- 修复表单布局ShFormLayout 内部控件在android studio 自定义属性 不提示
- 增加表单布局ShFormLayout 禁用隐藏
- 增加ClockingButton 倒计时按钮控件
- 增加ClockingView 倒计时控件
- 增加ClockingView 倒计时控件
- 增加BaseFormPresenter 增加 queryInfo方法 查询明细页面 赋值
- 修复BaseListView 搜索框不好用
- 部分其他优化
- 解决通用代码控件 FormCommSpinner 不能初始化值问题
- 解决表单映射工具 FormUtils 下拉框不选会崩溃问题
- 解决了下拉刷新组件 RefreshLayout 容易出发刷新问题
- 增加了沉浸式状态栏父类
- 添加通用代码控件 FormCommSpinner
- 废弃了 BaseListViewActivity
- 废弃了 BaseListFragment
- 添加下拉刷新上滑加载 RefreshListView
- 添加了 通用 区域选中控件AreaDialog
- 添加了 通用分页选择器基类BaseRightDialog
- 添加了 通用列表下拉刷新上滑加载页面基类BaseListView (强烈推荐使用)
- 添加了 单表提交表单封装BaseFormPresenter
- 添加了 矩阵图片上传控件UploadImageView
- 增加了 通用values
- 导入 ShFormUtils源码
- 修改 TabRadioView 重复点击崩溃
- 修复了部分自定义属性不能自动提示
- 持久化 cookie
- 修改了FormSpinner 设置值错误问题
- jrbaselibrary 基础框架
- jrUIlibrary UI框架
- jrFunclibrary 功能框架
jrbaselibrary 基础框架 API下载
封装 基础数据操作
- 1:缓存 (DiskLruCache,LruCache,SharedPreferences,本地文件缓存)
- 2:网络操作 (Retrofit 2.0,okhttp,兼容自有https证书)
- 3:数据库操作(litepal)
- 4:json解析
- 5:网络图片加载,图片处理 (glide)
- 6:工具类
- 7:数据绑定 (butterknife,Data binding))
- 8:数据加密 (DES,MD5,RSA)
- 9:依赖注入IOC
jrUIlibrary UI控件 API下载
- TemplateTitleBar 顶部标题栏控件
- NoScrollListview 不可滑动的listView
- NoScrollGridView 不可滑动的GridView
- SquareLayout 宽度和高度一样layout
- CircleImageView 圆型ImageView
- RoundCornerImageView 带圆角圆型ImageView
- IOSAlertDialog 仿IOS alert
- TimePickerView 仿IOS 仿IOS 时间选择器
- OptionsPickerView 仿IOS 选择器(最多可以3级联动)
- IOSSwitchButton 仿IOS SwitchButton
- SideslipListView 仿IOS 可左滑listView
- DragIndicatorView 消息提示小红点(仿QQ可拖动)
- UISearchView 搜索框
- LetterListView 按字母分组listView
- TouchPhotoView 图片查看器 (可放滑动/双击放大缩小)
- MyProgressDialog 等待Dialog
- CycleView 自动滚动banner 图
- SpinnerDialog 底部弹出菜单
- TabLayout viewPage 关联 tab(官方)
- RefreshLayout 上拉刷新组件(官方)
- Navigation View 抽屉导航(官方)
- JsBridge H5原生交互webview(在其基础上 加入 屏蔽alert web 缓存 进度条 url监听)
- formUtiks 表单映射工具 重点 重点 重点
- TabRadioView 底部Tab菜单 带红点提示
- LayerListView 带Tab层级listview
- 版本检查更新
- 图片选择/拍摄上传 (包含压缩 水印)
- 音频录制
- 视频录制 压缩(模块化可分离)
- 视频播放(模块化可分离)
- pdf阅读 (模块化可分离)
- 二维码扫描 生成
- 文件下载
- 启动页
- 基础 页面视图
- 图形解锁
- 掉线提醒
- 通用代码
- 项目架构采用MVP http://blog.csdn.net/lmj623565791/article/details/46596109
- 百度地图封装 https://github.com/hui46226021/ShBaiduMapSDK
- 第三方登录分享 https://github.com/hui46226021/ShUmengSdk
- 腾讯IM封装 https://github.com/hui46226021/ShIMLibrary
- 极光推送封装 https://github.com/hui46226021/ShJpushSdk
- 视频播放器 https://github.com/hui46226021/ShVideoPlay
- 视频录制压缩 https://github.com/hui46226021/ShVideoDemo
- 二维码扫描 [https://github.com/hui46226021/ShQrCode)
- 图片选择器 [https://github.com/hui46226021/ShPhotoSelector)
- 阿里巴巴Java开发手册 阿里巴巴Java开发手册