ThinkAndroid-免费开源Android开发框架


浏览:516 次

ThinkAndroid是一个免费、开源、简单的Android开发框架,根据Apache2开源协议发布。其开发目的是简单快速地开发Androidapp,包括Android mvc、简单sqlite orm、ioc模块和封装Android httpclip的http模块。它具有快速构建文件缓存的功能,可以在不考虑缓存文件格式的情况下轻松实现缓存,并基于文件缓存模块实现图像缓存功能。在Android中加载图像时,它可以轻松解决加载图像的空间和错位问题。它还包括一个常用于手机开发的实用类,如日志管理、配置文件管理、android下载模块、网络交换机检测和其他工具

优点:功能看起来很完美。我个人认为这个名字不错。

缺点:自2013年起停止维护,并且没有项目文件。

目前,ThinkAndroid主要有以下模块:

MVC模块:视图和模型的分离。

Ioc模块:android中的Ioc模块,它可以绑定UI,读取res中的资源,并在完全注释模式下初始化对象。

数据库模块:android中的orm框架,它使用线程池对sqlite进行操作。

Http模块:通过httpclient封装Http数据请求,支持异步和同步加载。

缓存模块:通过简单的配置和设计,可以很好地实现缓存,可以任意配置缓存

图像缓存模块:在加载图像时,imageview不需要考虑在图像加载期间当oom和android容器快速滑动时发生的图像错位和其他现象。

配置器模块:可以执行简单的配对配置。目前,配置文件可以支持Preferences和Properties来访问配置。

日志打印模块:日志打印可以快速方便地实现。支持日志打印的扩展。目前支持将SD卡写入本地打印和控制台打印

下载模块:它可以简单地实现多线程下载、后台下载、断点恢复、下载控制,如启动、暂停、删除等。

网络状态检测模块:当网络状态发生变化时,检测网络状态。

来到统软云免费了解更多信息:、、、等。

,注册后为新手提供免费开发包

相关资讯:
APP项目开发流程

APP项目开发流程

查看
软件外包开发过程

软件外包开发过程

查看
软件外包项目开发过程

软件外包项目开发过程

查看
如何找到一家满意的软件项目外包公司

如何找到一家满意的软件项目外包公司

查看
寻找优质APP外包公司

寻找优质APP外包公司

查看