提高Android開發效率的9個Web工具
在Google的廣大支援下,便捷開發Android程式的Native工具層出不窮。其實Android開發涉及到的範圍也不小,一些Web工具有時候也會帶來事半功倍的效果。有些甚至是一些native應用無法做到的。本文,將簡單列舉一下本人正在使用的一些工具,當然也會持續更新。
查詢優秀的參考工程
codota是一個查詢可供參考的Android工程的網站,它的爬蟲已經採集了將近7百萬個工程。比如我們想要寫一段Android中檢測網路可用性的程式碼,我們只需要在搜尋框中輸入network,就會找到已經存在的優秀工程中關於這一邏輯的具體實現,確實為我們編碼節省不少重複造輪子的成本。另外,codeta還有支援Android Studio的外掛,讓查詢原始碼更快捷。
地址:codota,Find Great Code Examples
Android軍火庫
android-arsenal,中文意思 Android軍火庫,裡面手機了Android中的SDK,Library以及Android開發的工具,滿滿的乾貨。有木有一種想見恨晚的趕腳,快來加入書籤吧。
地址:The Android Arsenal – A categorized directory of free libraries and tools for Android
注意https協議的地址稍有問題,建議使用http協議的地址。
Grepcode
grepcode.com是一個Java原始碼搜尋引擎,對於檢視Android程式碼也不例外。並且支援多個API版本快速切換檢視。如果你的IDE關聯原生程式碼後,讓機器累的喘不過氣來,那麼就試一試這個線上的工具吧。
地址:grepcode.com
Android Asset Studio
這是一個神奇的網頁,裡面包含了多個與資源相關的線上工具,比如icon製作(桌面icon,通知欄icon等),9patch圖片製作,ActionBar樣式等相關的工具。當你有資源相關的工作時,不妨試一試這個網頁工具。
快速下載Google Play應用
由於一些你懂的原因,國內無法直接訪問Google Play商店。而且下載Google Play商店還是需要登陸谷歌賬戶,以國內的網路,下載成功簡直是太困難了。
這裡介紹一款不需要賬戶國內即可訪問的Web工具。可以通過輸入包名或者Google Play地址即可下載。
進位制轉換
Android中所有的資源都有一個對應的資源ID,資源ID的型別為16進位制的整數。有些時候特殊的場合處理資源ID,為了除錯需要進行進位制轉換,比如16進位制轉常用的10進位制。不用自己算,使用下面的工具就可以輕鬆搞定。
UI相關必備
通常UI設計師都會給開花童鞋色值,當疏忽的時候,我們可以使用截圖軟體得到10進位制的三個值,然後將其轉換成色值。這裡有一個便捷的RGB工具。
JSON格式化
在CS應用中,客戶端和伺服器端通常使用json作為資料交換格式。當分析的時候,我們必然是將raw資料轉換成可讀性更高的。快來使用這個強大的工具吧。
地址:JSON Parser
檢視HTML5,JS,CSS可用情況
caniuse.com是一個檢測HTML5,JS,CSS在各個瀏覽器平臺是否可用的web工具。便於我們瞭解前端方案是否在目標裝置上是否有效。
地址:caniuse.com
相關文章
- 【譯】提高React開發效率的5個工具React
- CoffeeScript和Sass提高Web開發效率Web
- 常用的幾個提高iOS開發效率的開源類庫及工具iOS
- 如何能提高CSS編寫技巧 提高Web前端開發效率CSSWeb前端
- 提高效率,記一個內部工具的開發經歷
- 提高企業開發效率的優質工具:快速開發平臺
- 如何提高App開發的效率?APP
- 用 FutureBuilder 提高開發效率Rebuild
- 提高開發效率小技巧
- 提高iOS App開發效率的方法iOSAPP
- 使用 ABAP 開發的一個基於 Web Socket 的小工具,能提高程式設計師日常工作效率Web程式設計師
- 13個幫你提高開發效率的現代CSS框架CSS框架
- SAP ABAP Development Tool 提高開發效率的十個小技巧dev
- 提高前端開發者效率的11個必備的網站前端網站
- 提高開發效率一些工具,你知道都有那些嗎?
- 30個極大提高開發效率的Visual Studio Code外掛
- web前端開發工具有哪些?8個好用的web前端開發常用工具Web前端
- 提升前端開發效率的工具前端
- IntelliJ IDEA中提高程式碼開發效率的10個快捷操作IntelliJIdea
- 開源專案推薦:提高研發效率的5個開源專案
- 一些提高開發效率的小體會
- 30 個極大提高開發效率超級實用的 VSCode 外掛VSCode
- API開發平臺,提高API開發及管理效率API
- JAVA開發之簡化Dao層、提高開發效率Java
- vscode和matlab聯動-提高開發效率VSCodeMatlab
- JAVA開發之簡化Dao層、提高開發效率(二)Java
- 用好ngResource和postman,提高你的開發除錯效率Postman除錯
- 50 多個提高前端人效率的工具、網站和書籍整理前端網站
- 可以提高程式設計師效率的工具!程式設計師
- 提高效率的 Android Studio 技巧彙總Android
- 聊聊開發日常的效率提升工具(全)
- Java 開發者提高技術的 9 大神器Java
- 不要重複造輪子?提高生產效率!5個超好用的開源工具庫分享開源工具
- IT報表開發者必看:別加班了,快用這個神器提高報表開發效率
- 全文高能!提高工作效率的9個VS Code擴充套件外掛套件
- 短影片一鍵同步工具,讓分發效率提高20倍
- 幾個可以提高工作效率的 Python 內建小工具Python
- 提高Python執行效率的5個技巧!Python
- Delphi提高開發效率之GExperts專家的使用說明