开源代码MyCommons
MyCommons是我在开发Android App中,经过多个项目的实践和应用,上十次修改的,总结起来的代码,目的是希望大家能够快速的完成项目的开发。
主要也是参考了afinal和xutils2个框架,结合自己项目经验,整理而成,本着开源的精神,源自开源,回馈开源。
代码托管在Github上面,下面是地址:
https://github.com/LiushuiXiaoxia/MyCommons
MyCommons暂时分为三大类:
MyCommonsAndroid,MyCommonsIos,MyCommonsWindow.
实际上暂时只有Android部分,其他部分以后加上的。
下面是官方QQ交流群:153516800
下面简单介绍使用方法:
Android中可以在AndroidManifest.xml中设置全局上下文,在mycommons里面自定义了一个Application,叫McApplication,在实际的Android
项目中添加此LibProject,然后自己定义一个AppContext,继承McApplication,然就可以使用了。
public class AppContext extends McApplication {private static AppContext instance;public static synchronized AppContext getInstance() {return instance;}public void onCreate() {super.onCreate();instance = this}
}
代码目录:
org.liushui.mycommons.android
|+annotation // 标注工具
|+base // 常用类的基类
|+data // 数据库工具类
|+exception // 异常类
|+image // 图片工具类
|+log // 日志工具类
|+net // 网络工具类
|+util // 其他工具类
McApplication // MyCommons的全局上下文
转载于:https://www.cnblogs.com/liushuibufu/p/4140926.html
开源代码MyCommons相关推荐
- GitHub上YOLOv5开源代码的训练数据定义
GitHub上YOLOv5开源代码的训练数据定义 代码地址:https://github.com/ultralytics/YOLOv5 训练数据定义地址:https://github.com/ultr ...
- 完整复现何恺明ICCV获奖论文结果并开源 !(附论文开源代码)
ICCV 作为计算机视觉的顶级会议,2017年共收到2143篇论文投稿,比上一届ICCV2015的1698篇增加了26.2%.共621篇被选为大会论文,录用比例28.9%:poster.spotlig ...
- 苹果开源代码中惊现“wechat”,老外注释的吐槽亮了!
点击上方蓝色"方志朋",选择"设为星标"回复"666"获取独家整理的学习资料! 每个科技大厂的开源项目,几乎都是各领域开发者最重要的研究学习 ...
- 1470篇!CVPR2020结果出炉(附13篇论文链接/开源代码/解读)
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转载自:极市平台 编辑:Amusi(CVer) 今天,计算机视觉 ...
- 激光雷达和相机联合标定之开源代码和软件汇总(2004-2021)
作者丨十点雨@知乎 来源丨https://zhuanlan.zhihu.com/p/404762012 编辑丨3D视觉工坊 LiDAR Camera Calibration (LCC)系列,主要介绍激 ...
- 送你6份最新开源代码!含NLP、ML、计算机视觉方向(附代码论文)
来源:PaperWeekly 本文长度为636字,建议阅读3分钟 本文为你分享6份最新的开源代码,包括自然语言处理.计算机视觉和机器学习3个方面. 自然语言处理 1 DuReader: a Chin ...
- CVPR2020最新15篇论文开源代码!!!
关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 全球计算机视觉顶级会议CVPR2020 (IEEE Conference on C ...
- 港中文周博磊:十年之间的CVPR与我们(附CVPR2020部分论文链接/开源代码/解读)...
关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 作者:周博磊 知乎链接:https://zhuanlan.zhihu.com/p/ ...
- 开源代码却无奈遗弃,濒临奔溃的开源开发者们!
整理 | 郑丽媛 头图 | CSDN下载自东方 IC 近年来,全球开源项目数量呈指数级增长,据开源软件安全平台 SourceClear 的调查报告预测,2026 年全球开源项目数量将超过 3 亿. 然 ...
- C++开源代码项目汇总
Google的C++开源代码项目 v8 - V8 JavaScript Engine V8 是 Google 的开源 JavaScript 引擎. V8 采用 C++ 编写,可在谷歌浏览器(来自 ...
最新文章
- 防止IIS文件被下载方法
- apk解密工具_手机端操作| Auto.js一键解密/一键加密工具免费分享
- PowerDesigner显示注释字段问题
- Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目
- 【机器视觉】 dev_clear_obj算子
- 盘点程序员的一些经典笑话
- Windows Git客户端搭建
- Flutter Duration详细概述
- 学习人工智能的头四个月
- kafak manager + zookeeper + kafka 消费队列快速清除
- NetBeans Weekly News 刊号 # 152 - Jun 15, 2011
- SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”
- Markdown用法——带圆圈的数字编号
- 基于stm32的自动调速风扇
- 使用百度 EasyDL 实现电动车进电梯自动预警
- win10红警2黑屏_win10每次重启黑屏假死
- go 获取文件的md5值
- 荒野、车居生活与自由世界——读《车轮上的瓦尔登湖》
- 创业公司股权分配较好方案推荐
- 企业微信如何自动同步外部客户信息到CRM系统