Skip to content

Releases: kymjs/KJFrameForAndroid

version2.242

19 Aug 09:34
Compare
Choose a tag to compare

修复Bitmap缓存异常的问题
移除部分过期方法
合并Bitmap缓存与Http缓存路径

version2.241

11 Aug 06:59
Compare
Choose a tag to compare

修复KJHttp下载过程中进度异常、下载失败的问题

  • 注意建议用户尽快更新本版本

version2.24

05 Aug 04:01
Compare
Choose a tag to compare

自定义Bitmap请求时防止闪烁的操作,KJBitmap在ListView等View中使用时默认使用延迟100毫秒来显示,现在你可以根据你的应用自身来修改这个值。

BitmapConfig config = new BitmapConfig();
config.delayTime = xxx;
KJBitmap kjb = new KJBitmap(config);

version2.239

27 Jul 07:39
Compare
Choose a tag to compare

修复KJBitmap类与ImageDisplayer类中cancel(String url)方法的拼写错误

version2.238

23 Jul 03:59
Compare
Choose a tag to compare

升级StringUtils.isEmpty()方法,可以一次判断多个字符串是否有空字符串。例如,你现在可以这样使用:

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

version2.237

16 Jul 02:42
Compare
Choose a tag to compare

对于Activity(Fragment)基类添加bindview()方法,用以补充抽象类中无法使用以及对注解绑定效率提升与的问题

2.236:

KJAdapter中添加一个convert()重载方法,增加一个adapter的position参数

version2.235

09 Jul 04:20
Compare
Choose a tag to compare

修改KJActivity中changeFragment()中对Fragment的保存状态。
此前的版本中是通过fragmentTransaction.replace()方式切换。新版本则使用fragmentTransaction.show()与fragmentTransaction.hide()方式切换。

version2.234

01 Jul 08:07
Compare
Choose a tag to compare
version2.234 Pre-release
Pre-release
  1. 添加post请求的params到缓存器的key中,将参数作为key的一部分(此前只有get请求是这样的)
  2. 修改BitmapRequest和FileRequest不再加入CacheQueue,修复此前存在的FileRequest(BitmapRequest)的shouldCache()返回值为true,造成的在某些特定网络状态下无法下载的莫名其妙的异常问题。

有关版本号的说明
源码引用可以检查AndroidManifest,其中versionName小数第三位为奇数则为测试版,偶数则为正式版。
jar包引用可以检查KJConfig类,其中VERSION的小数第三位为奇数则为测试版,偶数则为正式版。

version2.232

09 Jun 09:38
Compare
Choose a tag to compare

修复KJBitmap多线程操作List可能出现的ConcurrentModificationException
2.231:
http上传文件找不到时添加一条log输出;
修改dp转px的计算

2.230版本

02 Jun 03:08
Compare
Choose a tag to compare

修复KJAdapter的refresh方法在某些情况下无法刷新适配器的问题。