Genius-Android 是 Android 中一些常用的的方法集合, Genius 提供6個基本板塊:
- app (Ui)
- animation (動畫)
- widget (Material控制元件)
- command (命令列)
- net tool (Ping、Dns...)
- util (常用方法,類)
截圖
GeniusUI
CheckBox
Button
EditText
SeekBar
BlurKit
ThemeColors
All
功能模組
- app
< ></> - UIKit 支援子執行緒同步、非同步切換到主執行緒操作
- BlurKit 支援Java、Jni使用StackBlur演算法模糊圖片
- animation
< ></> - TouchEffectAnimator 支援快速響應點選特效
- TouchEffectEnum Press, Move, Ripple, Ease, None
- widget
< ></> - 字型 opensans roboto
- 顏色 none dark darker light
- 控制元件 GeniusButton GeniusCheckBox GeniusTextView GeniusEditText GeniusSeekBar
- command
< ></> - 獨立服務程式執行命令列工作
- 與ProcessBuilder操作類似
- 智慧修正執行錯誤,解決執行故障
- 一鍵化的啟動與取消操作,自由控制
- 可同步與非同步方式執行,可回撥事件
- net tool
< ></> - 一鍵Ping DNS TelNet TraceRoute
- 可控制,可取消;不必關心細節問題
- 併發的路由任務,可在40s左右測試完成
- util
< ></> - AppContext 全域性、存取方便快捷
- HashUtils 字串與檔案MD5獲取
- Tools ID SN 確定裝置唯一標識
- Log 如系統Log一樣使用簡單,一鍵開關
- Log 可儲存日誌到檔案,方便分析差錯
- Log 可新增事件監聽,方便介面顯示日誌資訊
- FixedList 定長佇列,自動彈出,保持佇列數量
更新日誌
- 版本:2.4.0
- 日期:2015-03-02
- 日誌:更新日誌
Publish Version 2.3.0
- Attribute 命名合理化
- 優化屬性預設值獲取以及優化預設屬性檔案
- 新增新的 Drawable: ColorState, Paint, SeekBar, AlmostRipple, BalloonMarker
- 新增新控制元件 SeekBar
- SeekBar 擁有動態氣泡提示,點選動效
- SeekBar 在刻度情況下拖動完成時將自動對齊到刻度
- 修復 程式退出後 執行命令列出現 空指標異常的BUG
專案相關
本次版本:https://github.com/qiujuer/Genius-Android/releases/tag/V2.4.0
演示APP:https://raw.githubusercontent.com/qiujuer/Genius-Android/master/release/sample.apk
來自:開源中國
評論(1)