1 Star 0 Fork 56

sage / Genius-Android

forked from Qiujuer / Genius-Android 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
NOTES.md 8.13 KB
一键复制 编辑 原始数据 按行查看 历史
Qiujuer 提交于 2015-01-14 20:15 . Publish Version 2.1.0

V0.1.0

  • 2014/9/2 修改GLog方法"addLogCallbackListener()"为:"addCallbackListener()"。
  • 2014/9/2 解决GLog回调时出现:"java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()" Bug。
  • 2014/9/2 修复因为日志消息传输问题导致的服务调用日志类出现的程序死掉问题。
  • 2014/9/2 GLogCommand类添加"destroy()"方法用于释放资源。
  • 2014/9/2 Publish Version-0.1.0.

V0.1.1

  • 2014/9/6 更改日志部分Bug
  • 2014/9/6 修改命令行执行部分,更改了服务实现与接口释放。
  • 2014/9/6 命令行执行添加异步执行方法。
  • 2014/9/6 命令执行类删除回调方式等待,采用有次数等待方式。
  • 2014/9/6 添加新的UI项目。
  • 2014/9/6 Material Button实现。
  • 2014/9/8 Publish Version-0.1.1.

V0.4.0

  • 2014/9/18 程序注释等英文化。
  • 2014/9/20 Log精简化,删除内存缓存及通知功能。
  • 2014/9/21 ToolUtils添加文件拷贝,或许系统唯一标识等方法。
  • 2014/9/22 Command精炼化,添加取消任务功能。
  • 2014/9/23 Command服务添加自动停止功能,与销毁功能。
  • 2014/9/24 添加NetTool模块,提供Ping/DNS等常见功能使用。
  • 2014/9/24 添加HashUtils模块,提供对字符串与文件计算MD5。
  • 2014/9/28 库添加初始化与销毁方法。
  • 2014/9/30 Publish Version-0.4.0.

V0.6.5

  • 2014/10/2 简化Log设置文件存储的方法调用
  • 2014/10/2 LogCommand抛出异常语句统一化
  • 2014/10/2 修改NetTool中"toString"方法的Bug
  • 2014/10/3 添加FixedList固定队列
  • 2014/10/4 添加App相关UiToolUiModel
  • 2014/10/5 修复TraceRoute,Dns解析中解析失败时结果为null时触发异常
  • 2014/10/5 更新README,更新SAMPLE
  • 2014/10/5 Publish Version-0.6.5.

V0.6.8

  • 2014/10/5 调整属性样式
  • 2014/10/5 公布Material Button
  • 2014/10/5 添加截图等工作
  • 2014/10/5 更新README,更新SAMPLE
  • 2014/10/5 Publish Version-0.6.8.

V0.7.5

  • 2014/10/9 更改域名解析传入服务器地址参数为:InetAddress
  • 2014/10/9 更改域名解析有服务器情况下超时时间为8秒
  • 2014/10/10 更改域名解析实例化是传入服务器参数为:InetAddress
  • 2014/10/10 删除命令行执行中产生的日志信息
  • 2014/10/11 MaterialButton 调整速度参数
  • 2014/10/11 MaterialButton 支持近似正方形情况
  • 2014/10/11 MaterialButton 添加新属性AutoMove,自动移动到中间
  • 2014/10/11 更新项目截图
  • 2014/10/12 Publish Version-0.7.5.

V0.7.6

  • 2014/10/27 修复Material按钮竖直情况下动画BUG
  • 2014/10/27 更改README,添加Jar包模式下配置信息
  • 2014/10/27 Publish Version-0.7.6.

V0.7.9

  • 2014/11/21 Log方法添加直接拷贝日志到外部存储方法
  • 2014/11/21 取消Log初始化开启日志存储时的位置指定参数
  • 2014/11/21 修改README,更正Log传参错误示例
  • 2014/11/21 Publish Version-0.7.9.

V0.9.0

  • 2014/11/24 微调 Log 中发送消息方法
  • 2014/11/24 删除掉 UiTool
  • 2014/11/24 新增 ToolKit 代替 UiTool ,完成同样工作的同时无需传入Activity,传入Runnable类即可
  • 2014/11/25 编写 Jni FastBlur 实现模糊效果
  • 2014/11/25 Jni 生成 so 文件完成
  • 2014/11/25 编写 BlurKit 类,添加 FastBlur 方法用于模糊图片
  • 2014/11/26 添加图片模糊案例
  • 2014/11/26 删除 Jni 中加载的 android/log 头文件
  • 2014/11/26 重新生成 Jni 文件so
  • 2014/11/26 修改 util/ToolUtils 类名为 Tools
  • 2014/11/26 删除 util/Tools 类中不常用方法:getDeviceId() isAvailablePackage()
  • 2014/11/26 更改资源 attrs_materialgenius_attrs
  • 2014/11/26 更改资源 colorsgenius_colors
  • 2014/11/26 更名日志 Log.txt 为工作记录 NOTES.md
  • 2014/11/26 添加文档文件夹并添加Eclipse完全导入说明书 Log.txt 为工作记录 NOTES.md
  • 2014/11/26 更改 LogWriter 类中锁的释放,解决其在特定情况下出现死锁情况
  • 2014/11/26 优化 Log 类回调部分,更改Handle为自定义线程类实现,优化效率
  • 2014/11/26 修改测试用例部分命名,以及删除多余部分
  • 2014/11/26 删除 MaterialRectButton,以及删除多余属性文件
  • 2014/11/26 修改 README 准备发布相关
  • 2014/11/26 完善相关文档,包括 Eclipse 导入方法
  • 2014/11/26 Publish Version-0.9.0.

V1.0.0

  • 2014/12/06 更改模糊图片方法名,以及重新编译JNI
  • 2014/12/10 Command 添加新参数,可设置单个任务执行超时值
  • 2014/12/10 更改 Command 锁控制机制
  • 2014/12/10 更改 Command 销毁机制,延迟5秒后销毁
  • 2014/12/10 更改 Command 整体优化,进程控制更加严密
  • 2014/12/10 更改 Command 添加重启方法,可重启服务绑定
  • 2014/12/12 添加 ToolKit 新方法可设置等待主线程执行的时长
  • 2014/12/14 添加英文版本说明,同时修正文档格式
  • 2014/12/25 添加项目文档注释
  • 2014/12/25 删除 SpeedRoad
  • 2014/12/25 更新 EclipseImport 文档
  • 2014/12/26 Publish Version-1.0.0.

V2.0.0

  • 2014/12/29 更名 MaterialUI 类为 GeniusUI
  • 2014/12/29 添加 CheckBox 控件
  • 2014/12/29 CheckBox 控件添加动画效果
  • 2014/12/29 更改 Colors 资源,删除原来的颜色资源
  • 2014/12/29 优化 GeniusUI 类,重新添加静态颜色属性
  • 2014/12/29 更名 MaterialButton 类为 GeniusButton
  • 2014/12/29 移动并迁移文件夹 material 到 widget 文件夹
  • 2014/12/29 优化 GeniusCheckBox 控件,添加对应属性
  • 2014/12/30 更改所有属性名称,重写所有属性名称
  • 2014/12/30 优化 GeniusButton 控件中的点击触发条件
  • 2014/12/30 GeniusCheckBox 控件添加属性 enable 和 check 属性,用于替代默认的属性
  • 2014/12/30 GeniusCheckBox 控件优化,在编辑器中可直接预览效果;及其他属性优化
  • 2014/12/30 Genius 颜色卡重新选取颜色,更加真实
  • 2014/12/30 Genius 中 GeniusCheckBox 修复几个由于 SDK 版本导致的异常错误
  • 2014/12/30 更新演示代码中模糊图片(Blur)部分的实现方式
  • 2015/01/01 更新部分说明文档
  • 2015/01/01 修复 BlurKit 中当模糊半径为1时出现异常的情况
  • 2015/01/04 添加新控件 GeniusTextView 到项目
  • 2015/01/04 Fixed GeniusCheckBox Bug
  • 2015/01/04 最大更改:移除 util nettool command 等模块
  • 2015/01/04 重新建立新的 Sample 包,更改 Genius-Android 为:GeniusUI
  • 2015/01/05 重新合并框架,重新整合,调整UI,调整说明
  • 2015/01/06 更名 ToolKit 为 UIKit 并重命名其子类
  • 2015/01/06 重新设计 GeniusButton ,重新设计动画控制
  • 2015/01/07 修复动画控制中的一个BUG
  • 2015/01/07 撰写新的说明文档,重新组织文件
  • 2015/01/07 Publish Version-2.0.0.

V2.1.0

  • 2015/01/07 调整触摸动画颜色透明度
  • 2015/01/10 按钮动画添加按压驻留特效
  • 2015/01/10 按钮动画新增纯按压特效
  • 2015/01/10 优化按钮特效Ripple中的半径运算法则
  • 2015/01/10 调整按钮特效中的特效顺序
  • 2015/01/10 按钮背景可自定义
  • 2015/01/10 按钮字体颜色可自定义
  • 2015/01/10 按钮触摸颜色可自定义属性:g_touchEffectColor
  • 2015/01/10 优化触摸波纹特效,消除锯齿情况
  • 2015/01/10 修复动画中传入颜色具有透明度情况下的BUG
  • 2015/01/12 优化APP模块中的属性等参数
  • 2015/01/13 优化了Command模块中的属性等,并修复可能出现的BUG
  • 2015/01/14 优化NetTool模块,删除SimplePing,并重写组织TraceRoute实现,解决可能存在的内存溢出情况
  • 2015/01/14 优化Util模块,修复FixedList中可能存在的BUG
  • 2015/01/14 HashUtils类中更改MD5方法名统一为:getMD5String()
  • 2015/01/14 优化Log部分,更改写入Log类中的List为Queue,提高效率
  • 2015/01/14 调整演示界面显示效果,撰写新文档

V2.+.+

1
https://gitee.com/sagecity/Genius-Android.git
git@gitee.com:sagecity/Genius-Android.git
sagecity
Genius-Android
Genius-Android
master

搜索帮助