1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 KJFrameForAndroid 2.24 发布,Android 开发框架 下载

本帖由 漂亮的石头2015-08-06 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,354
    赞:
    47
    <>KJFrameForAndroid 的设计思想是通过封装Android原生SDK中复杂的复杂操作而达到简化Android应用级开发,最终实现快速而又安全高效的开发APP。目标是用最少的代码,完成最多的操作,用最高的效率,完成最复杂的功能。 项目地址:http://git.oschina.net/kymjs/KJFrameForAndroid

    本次更新主要是稳定性与易用性上的优化,包括:

    1、修复KJBitmap多线程操作List可能出现的ConcurrentModificationException;
    2、http上传文件,如果文件找不到时添加一条log输出;
    3、添加post请求的params到缓存器的key中,将参数作为key的一部分(此前只有get请求是这样的)
    4、修改BitmapRequest和FileRequest不再加入CacheQueue,修复此前存在的FileRequest(BitmapRequest)的shouldCache()返回值为true,造成的在某些特定网络状态下无法下载的异常问题。
    5、修改KJActivity中changeFragment()中对Fragment的保存状态。 (此前的版本中是通过fragmentTransaction.replace()方式切换。新版本则使用fragmentTransaction.show()与fragmentTransaction.hide()方式切换。)
    6、对于Activity(Fragment)基类添加bindview()方法,用以补充抽象类中无法使用注解以及对注解绑定效率提升与的问题。
    7、升级StringUtils.isEmpty()方法,可以一次判断多个字符串是否有空字符串。例如,你现在可以这样使用:

    if (StringUtils.isEmpty( id, userName, password )){
    ViewInject.tost("用户id或用户名或密码不能为空");
    }

    8、自定义Bitmap请求时防止闪烁的操作,KJBitmap在ListView等View中使用时默认使用延迟100毫秒来显示,现在你可以根据你的应用自身来修改这个值。
    KJFrameForAndroid 2.24 发布,Android 开发框架下载地址
     
正在加载...