Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加

Notifications You must be signed in to change notification settings

androidleesire/FastDev4Android

Repository files navigation

# FastDev4Android

本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入,xutils,图片异步加载,二维码扫描等等
同时会包括工作中自己封装的一些组件和控件. 后续会进行逐步添加 整体项目目录如下:

FastDev4Android

包名描述
libs 一些公共jar包库
adapter适配器
application全局application
base基类包
cache数据缓存相关处理
common公共类,或者配置相关
db数据库操作相关
event事件处理相关
fragmentfragment操作管理相关
html5webview处理,重写webview
jsonjson数据解析
listlogic网络数据请求加载分发
location位置相关
model实体类
push消息推送
sensor设备传感器相关
spreferenceSharedPerference管理
test消息推送
uiActivity UI相关
updateAPP自动更新相关
utils项目各种工具类
widget自定义控件
crash自定义崩溃异常处理
receiver广播通知处理

广告一下:

Android在线学习网站(项目驱动学习)网站:菜鸟窝欢迎大家前往免费学习!


V1.0_001版本功能如下:

一.Utils工具类加入
1.DataUtils 时间日期处理
2.GuideUtils 是否启动引导处理标志管理
3.IoUtils 网络请求工具类【特别注意】这边采用HTTPClient 由于Android 6.0已经删除该类, 这边libs目录需要加入org.apache.http.legcy.jar依赖包
4.JudgeNetWorker 网络状态判断工具类
5.Log 日志自定义管理
6.ManagerActivity Activity管理工具类
7.StrUtils 字符串相关处理工具类,系统信息获取工具类)
二.sperferences加入SharePerferences加入封装工具可以快速使用SP进行数据保存配置文件
三.Activity基类简单封装BaseActivity和BaseFrameActivity 暂时主要为Toast,LayoutInFlater,打开指定的Activity工具类分装

V1.1_002版本功能如下:

一.新增首页图片自动无限轮播组件和指示器(AutoGallery+FlowIndicator);
二.新增列表下拉刷新组件(PullToRefreshListView);
三.新增本地轻量级数据缓存组件(ACache);
四.新增应用自定义崩溃日志捕捉组件(CustomCrash);
以上该组件全部在MainActivity中有相应的使用实例;

V1.1.1_003版本功能如下:

一.新增沉浸式状态栏功能实现;
二.新增MVP开发模式功能Demo;
以上该组件全部在MainActivity中有相应的使用实例;



20151029注入框架更新:

更新了AndroidAnnotations注入框架的使用详解:
AndroidAnnnotations注入框架介绍和Android Studios基本配置(一)
AndroidAnnnotations注入框架的工作原理(二)
AndroidAnnnotations注入框架使用之注入组件Components(三)
AndroidAnnnotations注入框架使用之Injection标签详解(四)
AndroidAnnnotations注入框架使用之事件绑定Event Binding(五)
AndroidAnnnotations注入框架使用之线程处理Threading(六)
AndroidAnnnotations注入框架使用之第三方框架集成RoboGuice(七)
AndroidAnnnotations注入框架使用之第三方框架集成Otto事件总线(八)
AndroidAnnnotations注入框架使用之第三方框架集成OrmLite(九)
AndroidAnnnotations注入框架使用之最佳实践之Adapters和lists(十)
AndroidAnnnotations注入框架使用之最佳实践SharedPreferences(十一)

20151101框架更新:

非常漂亮的进度指示器AVLoadingIndicatorView的使用讲解(十八)
Android MVP开发模式详解(十九)
消息总线EventBus的基本使用(二十)
更多项目内容请详见CSDN博客!

后期会持续不断进行更新最新的框架功能,如果有一起合作把这个Android快速开发框架完善起来的~请联系我哦
QQ:781931404

About

本项目是Android快速开发框架,采用AndroidStudio进行开发。 预想集成工具包,采用MVP开发模式,EventBus数据分发,沉浸式状态栏,ORM,网络请求(HTTPClint,Volley,OkHttps),数据解析,依赖注入(AndroidAnnotations),xutils,图片异步加载,二维码扫描等等,后续会进行逐步添加

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /