zoukankan      html  css  js  c++  java
  • 开源代码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的全局上下文

  • 相关阅读:
    Java Concurrency
    Java Concurrency
    Java Concurrency
    Java Concurrency
    Java Concurrency
    Java Concurrency
    Java Concurrency
    Java Concurrency
    存储的瓶颈(2)
    存储的瓶颈(3)
  • 原文地址:https://www.cnblogs.com/liushuibufu/p/4140926.html
Copyright © 2011-2022 走看看