博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android框架
阅读量:6390 次
发布时间:2019-06-23

本文共 1303 字,大约阅读时间需要 4 分钟。

hot3.png

#jf-android

android library项目,集成volley,eventbus,logback, butterknife,gson,recyclerview,appcompat等库,包含常用UI基类和一些常用工具。

项目地址

项目结构如下:

  • volley辅助类 cn\change365\framework\network

  • 常用UI基类 cn\change365\framework\ui\base

BaseActivity    //activity基类BaseFragment    //fragment基类,支持自动刷新BaseInnerTabFragment    //内存嵌套tab基类BaseListAdapter    //列表Adapter基类BaseListFragment    //列表基类,与BaseListAdapter搭配使用BaseService    //service基类,支持自动刷新BaseViewPagerAdapter    //滑动页面Adapter基类BaseViewPagerFragment    //滑动页面基类,与BaseViewPagerAdapter搭配使用
  • 辅助UI cn\change365\framework\ui
BadgeView    //提示数字或圆点EmptyLayout    //内容为空时的提示UIMyLabelText    //标签+文本MyRadioButton    //改进RadioButton,支持为其设置隐藏值MyRadioGroup    //改进RadioGroup,支持根据隐藏值查询,与MyRadioButton搭配使用SettingMenu    //包含图标、文本、提示符的设置项SimpleBackActivity    //弹出activity的简单实现,里面只包含一个fragmentSplitLine    //分隔线,中间可包含文字TimePickerDialogPreference    //时间选择器WebViewFragment    //简单的webview fragment
  • 常用工具 cn\change365\framework\utils
AesUtil    //aes加解密Base64Util    //base64加解密CompressUtil    //文件压缩DateUtil    //日期处理工具DeviceUtil    //获取设备信息,如版本、屏幕分辨率、imei等GsonUtil    //gson简单封装MD5Util    //MD5工具NotificationUtil    //系统通知相关NumberUtil    //数字处理SharedPreferencesUtil    //SharedPreferences辅助StringUtils    //字符串处理UIHelper    //UI辅助,如等待窗口、消息窗口等

转载于:https://my.oschina.net/jackruan/blog/612688

你可能感兴趣的文章
如何写一个通用的README规范
查看>>
Lintcode363 Trapping Rain Water solution 题解
查看>>
CSS详细解读定位
查看>>
WPF:Documents文档--Annomation批注(3)
查看>>
A-FRAME初体验
查看>>
百度启动高管退休计划,总裁张亚勤今年十月退休
查看>>
测试人员的GitHub
查看>>
腾讯云工业互联网助力平台发布 推动制造业“数字化”蝶变
查看>>
IBM发布Open Liberty 18.0.0.4,支持MicroProfile 2.1和反应性扩展框架
查看>>
微软开发团队的DevOps实践启示
查看>>
程序员难逃二八法则,如何晋升为头部20%玩家?
查看>>
AWS开源Firecracker,一种运行多租户容器服务的新虚拟化技术
查看>>
从Jenkins迁移到Jenkins X:一场持续交付之旅\n
查看>>
什么数据库最适合数据分析师
查看>>
以演进式的架构来让系统为变化做好准备
查看>>
Elixir 1.2带来多项功能增强和性能提升
查看>>
不仅仅是手机,MWC现全球首例 5G NR 商用部署
查看>>
CEO换人、IPO延期,比特大陆艰难转型路漫漫
查看>>
eBay是如何进行大数据集元数据发现的
查看>>
Spark发布1.3.0版本
查看>>