Genius-Android 開源框架發布 2.1.0 版本

jopen 9年前發布 | 24K 次閱讀 Genius-Android

Version 2.1.0 Guide

中文 English Guides Sample

Genius-Android是什么?

 Genius-Android 開源框架發布 2.1.0 版本

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

app(**Ui**)animation(**動畫**)widget(**Material控件**) command(**命令行**) net tool(**Ping、Dns...**) util(**常用方法,類**)

截圖

GeniusUI
CHECKBOX

 Genius-Android 開源框架發布 2.1.0 版本

BUTTON

 Genius-Android 開源框架發布 2.1.0 版本

ALL

 Genius-Android 開源框架發布 2.1.0 版本

BlurKit

 Genius-Android 開源框架發布 2.1.0 版本

ThemeColors

 Genius-Android 開源框架發布 2.1.0 版本

功能模塊

  • animation

    • TouchEffectAnimator 支持快速響應點擊特效

  • app

    • UIKit 支持子線程同步、異步切換到主線程操作

    • BlurKit 支持Java、Jni使用StackBlur算法模糊圖片

  • widget

    • 字體 opensans roboto

    • 顏色 none dark light

    • 控件 GeniusButton GeniusCheckBox GeniusTextView

  • command

    • 獨立服務進程執行命令行工作

    • 與ProcessBuilder操作類似

    • 智能修正運行錯誤,解決運行故障

    • 一鍵化的啟動與取消操作,自由控制

    • 可同步與異步方式執行,可回調事件

  • net tool

    • 一鍵Ping DNS TelNet TraceRoute

    • 可控制,可取消;不必關心細節問題

    • 并發的路由任務,可在40s左右測試完成

  • util

    • AppContext 全局、存取方便快捷

    • HashUtils 字符串與文件MD5獲取

    • Tools ID SN 確定設備唯一標識

    • Log 如系統Log一樣使用簡單,一鍵開關

    • Log 可存儲日志到文件,方便分析差錯

    • Log 可添加事件監聽,方便界面顯示日志信息

    • FixedList 定長隊列,自動彈出,保持隊列數量

更新日志

Publish Version 2.1.0

  • 調整觸摸動畫顏色透明度

  • 按鈕動畫添加按壓駐留特效

  • 按鈕動畫新增純按壓特效

  • 優化按鈕特效Ripple中的半徑運算法則

  • 按鈕背景可自定義

  • 按鈕字體顏色可自定義

  • 按鈕觸摸顏色可自定義屬性:g_touchEffectColor

  • 優化觸摸波紋特效,消除鋸齒情況

  • 修復動畫中傳入顏色具有透明度情況下的BUG

  • 優化所有模塊,修復可能的BUG情況

  • HashUtils類中更改MD5方法名統一為:getMD5String()

捐助開發者

有興趣、寫一個免費的東西,有欣喜,也還有汗水,希望你喜歡我的作品,同時也能支持一下。 當然,有錢捧個錢場(支付寶:qiujuer@live.cn);沒錢捧個人場,謝謝各位。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!