1.Android Studio
Android程序员的吃饭工具,可以说现在大部分安卓项目都运行在AndroidStudio之上。Android Studio是基于IntelliJ IDEA的官方集成开发环境(IDE),适用于开发Android应用。功能功能很强大,体验也不错,用起来的感觉比Visual Studio好。
2.必备的网站
作为程序员,不可避免的要查看文档。当你遇到问题时,你应该知道如何从文档中找到解决方案。也需要搜索别人的解决方案方案。以下是安卓日常开发中打开频率较高的网站
安卓开发指南,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是安卓开发中必不可少的元素,如何将UI设计图完美地实现呢?有一种做法是UI将各个元素的距离标注出来的,然后开发者再将数值在布局中写入,以此来达到还原设计图稿的目的。但只要有了PxCook这个神器,UI会开心地蹦起来的,从此元素布局就是如此地简单。
能标注每个元素的大小,能自动生成参考xml,如果安装了PhotoShop还能切图,UI设计师只要给一个psd文件就完成工作了,皆大欢喜。
下载地址:https://www.fancynode.com.cn/pxcook
4.jd-gui
在开发的过程中,如果你想在下载的开源库中查看源码代码,那么就需要一个反编译工具。源码大部分以jar包的形式存在,jd-gui就是一个强大的反编译工具,使用也很方便,直接把jar包拖入窗口即能看到源码。
下载地址:http://java-decompiler.github.io/
5.Total-Control
手机投屏是调试过程中非常方便的一个功能。如果可以在电脑上直接控制调试好的手机就方便多了,不需要点击手机上的按钮就可以办理业务流程。Total-Control 就是一款功能强大的投影仪软件,可以直接用鼠标操作手机,还可以同时连接多台设备,非常实用。
下载地址:http://tc.sigma-rt.com.cn/
6.Visual Studio Code
微软开源的一个文本编辑器,也可以同时被代码编辑,功能强大,使用方便。也有插件扩展,适合平时快速打开查看一些个别的代码文件。
下载地址:https://code.visualstudio.com/
7.Postman
接口调试神器,支持GET,POST,PUT等各种HTTP操作,是用来测试后台接口相当实用的一个工具。
8.SQLite Expert Personal
安卓集成了一个轻量数据库SQLite,如果想要查看设备中生成的sqlite数据库数据,可以导出到电脑进行浏览,而SQLite Expert Personal就是一个免费的sqlite查看工具。
下载地址:http://www.sqliteexpert.com/download.html
9.Typora
一款界面简洁、功能强大的markdown编辑器,平时用以记录文档合适不过。
10.Xmind
制作思维导图的工具,有结构层次地记录下一些想法或者是对业务流程的层次进行梳理,xmind的界面设计非常优秀,用起来很舒服。
下载地址:https://www.xmind.cn/
11.apppark (应用公园)
传统的app开发需要程序员逐步敲代码完成各个APP功能模块开发。而在应用公园,这些APP功能模块都是事先开发好的,无需用户重新开发,直接选择需要的功能模块,进行图文信息排版、自由组合搭配即可,不出一周,就可以完成app开发到上线,全程无需任何编程基础,非常适用于技术小白和创客。
应用公园官网地址:http://www.apppark.cn/
app开发平台" width="600" height="333" title="app开发平台" align="" style="height:auto;" />
app开发公司" width="650" height="391" title="app开发公司" align="" style="height:auto;" />