Genius-Android -


Apache
Android
Java

软件简介

Genius-Android是什么?

icon

Genius-Android 是 Android 中一些常用的的方法集合, Genius 提供6个基本板块:

  • app ( Ui )
  • animation ( 动画
  • widget ( Material控件
  • command ( 命令行
  • net tool ( Ping、Dns…
  • util ( 常用方法,类

功能模块

  • animation
* TouchEffectAnimator 支持快速响应点击特效
  • app
* UIKit 支持子线程同步、异步切换到主线程操作
* BlurKit 支持Java、Jni使用StackBlur算法模糊图片
  • widget
* 字体 opensans roboto
* 颜色 none dark light
* 控件 GeniusButton GeniusCheckBox GeniusTextView GeniusEditText
  • command
* 独立服务进程执行命令行工作
* 与ProcessBuilder操作类似
* 智能修正运行错误,解决运行故障
* 一键化的启动与取消操作,自由控制
* 可同步与异步方式执行,可回调事件
  • net tool
* 一键Ping DNS TelNet TraceRoute
* 可控制,可取消;不必关心细节问题
* 并发的路由任务,可在40s左右测试完成
  • util
* AppContext 全局、存取方便快捷
* HashUtils 字符串与文件MD5获取
* Tools ID SN 确定设备唯一标识
* Log 如系统Log一样使用简单,一键开关
* Log 可存储日志到文件,方便分析差错
* Log 可添加事件监听,方便界面显示日志信息
* FixedList 定长队列,自动弹出,保持队列数量

详细介绍

详细信息请见 GitHub 项目介绍, 主项目更新在 GitHub
上;任何更新 GitHub 都将是最及时的。

License

Copyright 2014 CengaLabs. Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.