儘管有很多**都不同程度的推薦了很多實用的android庫,但是技術的更迭速度遠超我們的想象,今年就又湧現出了很多很有趣的android庫。android 程式設計師、freecodecamp貢獻者michal bialas就和我們分享了一些他自己很喜歡的android庫,其中包括一些輕量級動畫庫、android庫、beta庫等等。
bialas最近發現了乙個很有趣的庫aesthetic,遺憾的是它還是測試版。據該庫的創造者介紹:這是乙個快速且易於使用的即插即用的動態主題引擎,由rx支援,適用於android應用程式。
bialas點評道,該庫文件齊全,易於使用。
bialas推薦的另乙個庫是isometric,該庫是幫助繪製等軸測圖。bialas認為這是這波推薦裡最酷的庫之一,因為它總是讓我想起紀念碑谷這一遊戲。該庫支援多個形狀、路徑以及複雜結構的繪製。開發人員可以利用它來建立像圓柱,結,八面體,稜鏡,金字塔和樓梯等形狀。
bialas推薦的下乙個庫來自web開發和移動應用steel wiki公司的croplwa。croplwa庫允許開發人員為android應用程式配置自定義裁剪的小部件。據悉,croplwa的模組化架構使其高度可配置。另外,開發人員一旦完成裁剪請求之後,無需等待,就可以在其他螢幕上看到結果。
android debugkit庫允許開發人員建立並使用懸停除錯工具來觸發開發人員在應用程式中定義的操作。bialas表示:「這些操作可以在執行時觸發,因此可以在反饋或測試手機時使用。「該庫使用builder模式,易於使用。
除了以上android庫之外,我們還發現了很多有趣的庫:
cicerone:讓android應用程式的導航變得更容易的輕量級庫,儘管它設計之初是和mvp模式匹配的,但是適用於任何架構。
ucrop:另乙個android裁剪庫,與上面的庫不同的是該庫的主要功能是縮放影象,支援觸控手勢、旋轉影象、精巧的小部件,用於精確的影象輪換。
sugar orm:該庫可以輕鬆使用android資料庫,旨在簡化與android中sqlite資料庫的互動。
timber:timber:創造者jake wharton厭倦了每次都把這個類複製到小應用程式中,所以他在github上建立了乙個公共庫。timber是乙個具有可擴充套件api的記錄器,它提供了android普通log類的實用程式。
calligraphy:在android中新增自定義字型。
adaptivetablelayout:由cleveroad android開發人員alexey yarovoy建立的開源csv庫。開發人員可以使用它來定製應用程式,並輕鬆實現庫的功能。
Android常用開源專案
from android開源專案第一篇 個性化控制項 view 篇 包括listview actionbar menu viewpager gallery gridview imageview progressbar textview 其他 android開源專案第二篇 工具庫篇 包括依賴注入 快取...
Android 開源專案
connectbot 是乙個 secure shell 客戶端,通過手機來控制遠端機器.專案主頁 opensudoku 是乙個android版的sudoku遊戲.裡面包含了3種難度級別的90個模板.專案主頁 standup timer 是乙個android版本的計時器.專案主頁 torproxy a...
Android優秀開源專案
專案篇 xabber實時聊天工具 基於xmpp協議 不評價了,反正算是同類中比較好的了 今天才知道是開源的,趕緊收藏 google io 元件篇 好吧,大中午的,就先寫這些吧 哦,順便推薦大家幾個 我常去的 大家都說github上面的專案不容易發現,但其實還是有辦法的,比如 2013 04 22 2...