开源Android框架,Genius-Android 2.0.0 版本发布
Genius-Android是Android中一些常用的的方法集合,Genius提供6个基本板块:
app(**Ui**)animation(**动画**)widget(**Material控件**)command(**命令行**)net tool(**Ping、Dns...**)util(**常用方法,类**)
截图
GeniusUI
BlurKit
ThemeColors
功能模块
-
animation
-
TouchEffectAnimator支持快速响应点击特效
-
app
-
UIKit支持子线程同步、异步切换到主线程操作
-
BlurKit支持Java、Jni使用StackBlur算法模糊图片
-
widget
-
字体opensansroboto
-
颜色nonedarklight
-
控件GeniusButtonGeniusCheckBoxGeniusTextView
-
command
-
独立服务进程执行命令行工作
-
与ProcessBuilder操作类似
-
智能修正运行错误,解决运行故障
-
一键化的启动与取消操作,自由控制
-
可同步与异步方式执行,可回调事件
-
net tool
-
一键PingDNSTelNetTraceRoute
-
可控制,可取消;不必关心细节问题
-
并发的路由任务,可在40s左右测试完成
-
util
-
AppContext全局、存取方便快捷
-
HashUtils字符串与文件MD5获取
-
ToolsIDSN确定设备唯一标识
-
Log如系统Log一样使用简单,一键开关
-
Log可存储日志到文件,方便分析差错
-
Log可添加事件监听,方便界面显示日志信息
-
FixedList定长队列,自动弹出,保持队列数量
更新日志
-
版本:2.0.0
-
日期:2015-01-07
-
日志:更新日志
更新内容
-
更名 MaterialUI 类为 GeniusUI
-
添加 CheckBox 控件
-
CheckBox 控件添加动画效果
-
更改 Colors 资源,删除原来的颜色资源
-
优化 GeniusUI 类,重新添加静态颜色属性
-
更名 MaterialButton 类为 GeniusButton
-
移动并迁移文件夹 material 到 widget 文件夹
-
优化 GeniusCheckBox 控件,添加对应属性
-
更改所有属性名称,重写所有属性名称
-
优化 GeniusButton 控件中的点击触发条件
-
GeniusCheckBox 控件添加属性 enable 和 check 属性,用于替代默认的属性
-
GeniusCheckBox 控件优化,在编辑器中可直接预览效果;及其他属性优化
-
Genius 颜色卡重新选取颜色,更加真实
-
Genius 中 GeniusCheckBox 修复几个由于 SDK 版本导致的异常错误
-
更新演示代码中模糊图片(Blur)部分的实现方式
-
修复 BlurKit 中当模糊半径为1时出现异常的情况
-
添加新控件 GeniusTextView 到项目
-
更名 ToolKit 为 UIKit 并重命名其子类
-
重新设计 GeniusButton ,重新设计动画控制
-
修复动画控制中的一个BUG
-
撰写新的说明文档,重新组织文件
捐助开发者
有兴趣、写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(支付宝:qiujuer@live.cn);没钱捧个人场,谢谢各位。
下载地址:https://github.com/qiujuer/Genius-Android