开源代码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的全局上下文

posted @ 2013-08-23 21:58  鬼脚八  阅读(134)  评论(0编辑  收藏  举报