Android应用开发框架 KJFrameForAndroid

Apache
Java
Android
2014-07-02
红薯

简介

KJFrameForAndroid 又叫KJLibrary,是一个android的orm 和 ioc 框架。同时封装了android中的Bitmap与Http操作的框架,使其更加简单易用;
KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全的开发APP。我们提倡用最少的代码,完成最多的操作,用最高的效率,完成最复杂的功能。
同时,KJFrameForAndroid是免费的、开源的、简易的、遵循Apache Licence 2.0开源协议发布的android应用开发框架,总共分为五大模 块:UILibrary,UtilsLibrary,HttpLibrary,BitmapLibrary,DBLibrary。

详细介绍请访问http://git.oschina.net/kymjs/KJFrameForAndroid


框架使用

clone下KJFrameForAndroid最新源码后,导入eclipse中,若只想使用框架而不考虑源码查看与学习,可直接复制KJLibrary工程中bin目录下的kjlibrary.jar文件至自己项目的libs文件夹中。
若需要对源码改动或学习,可打开KJLibrary工程查看源码,同时结合KJFrameExample演示项目更好的学习,另外也可以自己新建工程,并 右键工程->preference->Android->library->Add,选择KJLibrary工程加入后 apply应用。

注:使用 KJFrameForAndroid 应用开发框架需要在你项目的AndroidManifest.xml文件中加入以下权限:

<uses-permission android:name="android.permission.INTERNET" />  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  • 第一个是访问网络

  • 第二个是访问sdcard

  • 访问网络是请求网络图片的时候需要或者是http数据请求时候需要,访问sdcard是图片缓存的需要。


的码云指数为
超过 的项目
加载中

评论(6)

夏渚汐风
夏渚汐风
不得不吐槽一下,这个框架很多代码都是afinal框架的copy
kymjs张涛
kymjs张涛 软件作者
KJFrameForAndroid终于把插件化模块和应用开发整体结合到一起了,欢迎大家关注和参与参与安卓应用开发框架https://github.com/kymjs/KJFrameForAndroid
carlos
carlos
kymjs张涛
kymjs张涛 软件作者
#KJFrameForAndroid# 欢迎使用新版本
Kooness
Kooness
好棒 继续加油 ! #KJFrameForAndroid#
r
run_wind
这个网络请求只能是异步啊,我需要同步,有办法么 #KJFrameForAndroid#

KJFrameForAndroid 2.25 发布,支持6.0网络请求

KJFrameForAndroid 的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效...

2015/10/11 21:49

KJFrameForAndroid 2.249 发布,易用性大提升

KJFrameForAndroid 的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效...

2015/09/28 13:33

KJFrameForAndroid 2.244 版本发布,支持 Gradle

KJFrameForAndroid 的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效...

2015/09/07 22:20

KJFrameForAndroid 2.24 发布,Android 开发框架

<>KJFrameForAndroid 的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的...

2015/08/05 21:37

KJFrameForAndroid 2.23 发布,Android 开发框架

KJFrameForAndroid 的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效...

2015/06/07 22:44

KJFrameForAndroid 2.20 发布,Android 应用开发框架

KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效...

2015/04/21 13:04

KJFrameForAndroid 开发框架 2.14 版本发布

KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效...

2015/03/24 20:50

KJFrameForAndroid 2.1 发布,Android 应用开发框架

KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。我们的目标是用最少的代码,完成最多的操作,用最...

2015/01/26 21:29

KJFrameForAndroid 开发框架 2.0 发布

KJFrameForAndroid 又叫KJLibrary,是一个Android的快速开发工具包。同时封装了android中的Bitmap、Http、插件模块加载操作的框架,使开发者更容易轻松实现这些功能; KJFrameForAndroid的设...

2014/12/17 23:53

KJFrameForAndroid 框架 1.3 版本发布

KJFrameForAndroid 又叫KJLibrary,是一个帮助快速开发的框架。 使用KJFrameForAndroid,你可以只用一行代码就完成http请求、网络图片加载、数据库数据保存或读取,同时可以轻松实现运行未被...

2014/10/24 13:17

没有更多内容

加载失败,请刷新页面

1
回答
关于db模块的自增主键

请问表能否不设置自增呢,部分数据时外部来源,已经保持了唯一。或者怎么设置其他列的唯一性。 另外和以前一样吧db实例放在application共享没问题吧~

2016/03/11 22:26
1
回答
KJHttp 数据加密问题,想把所有参数加密后封装到data中,解密出现问题

android端发送数据前进行了数据加密,最终代码如下: HttpConfig httpconfig = new HttpConfig(); httpco...

3
回答
KJFrameForAndroid的post联网传递的参数有时会为null,怎么办

KJFrameForAndroid的post联网传递的参数有时会为null,但传递null会报错,怎么办?不要每一个地方都判断是不是null

2015/08/05 17:08
3
回答
preferenceHelper中的问题
xiaofans 的回答 2015/07/25 12:14
最佳答案
public static int readInt(Context context, java.lang.String fileName, java.lang.String k) 从SharePrenferences里面根据Key (String)读取value (int型),context应...

没有更多内容

加载失败,请刷新页面

没有更多内容

KJFrameForAndroid 1.3beta 发布,Android高执行效率框架

KJFrameForAndroid 是一个android的orm 和 ioc 框架。同时封装了android中的Bitmap与Http操作的框架,使其更加简单易用; KJFrameForAndroid的设计思想是通过封装Android原生SDK中复杂的复杂...

2014/09/22 09:07
205
0
Thread并发请求封装——深入理解AsyncTask类

本篇文章主要面向有一定Android基础的人,如果你还刚入门,这篇文章看起来可能会比较吃力,希望你能学到新东西。

2014/09/15 15:38
2.9K
0
KJFrameForAndroid框架学习——多线程管理

在Android开发中,由于不能再UI线程中做耗时操作,常常需要开启线程来做一些操作。但是这样一来就产生了一个问题,就是大量的线程并发执行,造成了线程维护的开销进而使得代码质量下降手机发...

2015/07/28 22:26
30
0
KJFrameForAndroid框架学习----高效加载Bitmap

KJFrameForAndroid框架项目地址:https://github.com/kymjs/KJFrameForAndroid 或备用地址http://git.oschina.net/kymjs/KJFrameForAndroid KJFrameForAndroid开发群:257053751 我们在写And...

2015/07/28 22:26
18
0
Android 框架资料汇总

1.Afinal 2. xUtils 3.ThinkAndroid 4.LoonAndroid 5. KJFrameForAndroid 6. dhroid 7.SmartAndroid 8.andBase 9.AndroidFine 10.atlas......

2017/03/18 09:39
29
0
KJFrameForAndroid框架学习----高效设置网络图片

KJFrameForAndroid框架项目地址:https://github.com/kymjs/KJFrameForAndroid 或备用地址http://git.oschina.net/kymjs/KJFrameForAndroid KJFrameForAndroid开发群: 257053751 我们都知道...

2015/07/28 22:26
29
0
Android注解式绑定控件,没你想象的那么难

Android开发中,有一个让人又爱又恨的方法叫findViewById(int);我想如果你是一民Android开发者,必然知道这个方法。 那么为什么让人又爱又恨呢?想必大家也是很有感触。...

2014/08/23 15:59
23.6K
6
KJFrameForAndroid框架学习----高效加载Bitmap

有效解决加载Bitmap时出现OOM的问题

2014/07/17 21:07
3.4K
1
KJFrameForAndroid框架学习----深入理解注解原理

Android开发中,有一个让人又爱又恨的方法叫findViewById(int);我想如果你是一民Android开发者,必然知道这个方法, 为什么说findViewById(int);让人又爱又恨呢?想必大家也是很有感触。 写一...

2015/07/28 22:26
41
0
KJFrameForAndroid框架学习----高效设置网络图片

我们都知道,计算机读取数据时:内存的读取速度是最快的,然后是文件的读取速度,最后是网络资源的读取。

2014/07/25 21:05
3.3K
6

没有更多内容

加载失败,请刷新页面

返回顶部
顶部