Android开发必备那些工具

Android开发必备那些工具

1.Android StudioAndroid程序员的吃饭工具,可以说现在绝大部分的安卓项目都是跑在Android Studio上面的。Android Studio 是基于 IntelliJ IDEA 且适用于开发 Android 应用的官方集成开发环境 (IDE),功能非常强大,使用体验相当好,从我的使用感觉来说比Visual Studio要好。
最新版本: 稳定版3.6.1(20200329记录)下载地址: https://developer.android.google.cn/studio

2.必备的网站作为一名程序员,查看文档不可避免,遇到问题要懂得从文档中查找解决方法,也需要搜索下别人的解决方案,下面是安卓日常开发中打开频率最高的网站。安卓开发指南,https://developer.android.google.cn/guideJava

文档,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.PxCookUI是安卓开发中必不可少的元素,如何将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.Notepad)一个非常轻量级的文本编辑器,当你只想迅速打开某一个代码文件时,用notepad++的体验是最好的,快速简洁,又不会加载各种各样的插件,对于代码高亮显示也做得不错,简约就是它最大的特点。

下载地址:https://notepad-plus-plus.org/downloads/

7.Postman)接口调试神器,支持GET,POST,PUT等各种HTTP操作,是用来测试后台接口相当实用的一个工具。

下载地址:https://www.postman.com/downloads/
8.SQLite Expert Personal
安卓集成了一个轻量数据库SQLite,如果想要查看设备中生成的sqlite数据库数据,可以导出到电脑进行浏览,而SQLite Expert Personal就是一个免费的sqlite查看工具。
下载地址:http://www.sqliteexpert.com/download.html
9.Typora)一款界面简洁、功能强大的markdown编辑器,平时用以记录文档最合适不过。

下载地址:[https://www.typora.io/

10.Xmind](https://www.typora.io/10.Xmind)制作思维导图的工具,有结构层次地记录下一些想法或者是对业务流程的层次进行梳理,xmind的界面设计非常优秀,用起来很舒服。

下载地址:https://www.xmind.cn/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值