1.Android Studio
Android程序員的吃飯工具,可以說現(xiàn)在大部分安卓項目都運行在AndroidStudio之上。Android Studio是基于IntelliJ IDEA的官方集成開發(fā)環(huán)境(IDE),適用于開發(fā)Android應(yīng)用。功能功能很強大,體驗也不錯,用起來的感覺比Visual Studio好。
2.必備的網(wǎng)站
作為程序員,不可避免的要查看文檔。當(dāng)你遇到問題時,你應(yīng)該知道如何從文檔中找到解決方案。也需要搜索別人的解決方案方案。以下是安卓日常開發(fā)中打開頻率較高的網(wǎng)站
安卓開發(fā)指南,https://developer.android.google.cn/guide
Java文檔,https://docs.oracle.com/javase/8/docs/api/
kotlin文檔,https://www.kotlincn.net/
開源項目查找,https://github.com/
安卓源碼在線查看,http://aospxref.com/
編程問答,https://stackoverflow.com/
在線畫流程與UML圖,https://www.processon.com/
3.PxCook
UI是安卓開發(fā)中必不可少的元素,如何將UI設(shè)計圖完美地實現(xiàn)呢?有一種做法是UI將各個元素的距離標(biāo)注出來的,然后開發(fā)者再將數(shù)值在布局中寫入,以此來達到還原設(shè)計圖稿的目的。但只要有了PxCook這個神器,UI會開心地蹦起來的,從此元素布局就是如此地簡單。
能標(biāo)注每個元素的大小,能自動生成參考xml,如果安裝了PhotoShop還能切圖,UI設(shè)計師只要給一個psd文件就完成工作了,皆大歡喜。
下載地址:https://www.fancynode.com.cn/pxcook
4.jd-gui
在開發(fā)的過程中,如果你想在下載的開源庫中查看源碼代碼,那么就需要一個反編譯工具。源碼大部分以jar包的形式存在,jd-gui就是一個強大的反編譯工具,使用也很方便,直接把jar包拖入窗口即能看到源碼。
下載地址:http://java-decompiler.github.io/
5.Total-Control
手機投屏是調(diào)試過程中非常方便的一個功能。如果可以在電腦上直接控制調(diào)試好的手機就方便多了,不需要點擊手機上的按鈕就可以辦理業(yè)務(wù)流程。Total-Control 就是一款功能強大的投影儀軟件,可以直接用鼠標(biāo)操作手機,還可以同時連接多臺設(shè)備,非常實用。
下載地址:http://tc.sigma-rt.com.cn/
6.Visual Studio Code
微軟開源的一個文本編輯器,也可以同時被代碼編輯,功能強大,使用方便。也有插件擴展,適合平時快速打開查看一些個別的代碼文件。
下載地址:https://code.visualstudio.com/
7.Postman
接口調(diào)試神器,支持GET,POST,PUT等各種HTTP操作,是用來測試后臺接口相當(dāng)實用的一個工具。
8.SQLite Expert Personal
安卓集成了一個輕量數(shù)據(jù)庫SQLite,如果想要查看設(shè)備中生成的sqlite數(shù)據(jù)庫數(shù)據(jù),可以導(dǎo)出到電腦進行瀏覽,而SQLite Expert Personal就是一個免費的sqlite查看工具。
下載地址:http://www.sqliteexpert.com/download.html
9.Typora
一款界面簡潔、功能強大的markdown編輯器,平時用以記錄文檔合適不過。
10.Xmind
制作思維導(dǎo)圖的工具,有結(jié)構(gòu)層次地記錄下一些想法或者是對業(yè)務(wù)流程的層次進行梳理,xmind的界面設(shè)計非常優(yōu)秀,用起來很舒服。
下載地址:https://www.xmind.cn/
11.apppark (應(yīng)用公園)
傳統(tǒng)的app開發(fā)需要程序員逐步敲代碼完成各個APP功能模塊開發(fā)。而在應(yīng)用公園,這些APP功能模塊都是事先開發(fā)好的,無需用戶重新開發(fā),直接選擇需要的功能模塊,進行圖文信息排版、自由組合搭配即可,不出一周,就可以完成app開發(fā)到上線,全程無需任何編程基礎(chǔ),非常適用于技術(shù)小白和創(chuàng)客。
應(yīng)用公園官網(wǎng)地址:http://m.myrwm.cn/
app開發(fā)平臺" width="600" height="333" title="app開發(fā)平臺" align="" style="height:auto;" />
app開發(fā)公司" width="650" height="391" title="app開發(fā)公司" align="" style="height:auto;" />