Android开发必备工具

Android开发必备工具工欲善其事,必先利其器,在Android项目的开发中,借助工具能使开发效率大幅提升,下面分享我经常使用的工具,欢迎各位同学补充。1.AndroidStudioAndroid程序员的吃饭工具,可以说现在绝大部分的安卓项目都是跑在AndroidStudio上面的。AndroidStudio是基于IntelliJIDEA且适用于开发Android应用的官方集成开发环境(IDE…

大家好,又见面了,我是你们的朋友全栈君。

工欲善其事,必先利其器,在Android项目的开发中,借助工具能使开发效率大幅提升,下面分享我经常使用的工具,欢迎各位同学补充。

1.Android Studio

Android程序员的吃饭工具,可以说现在绝大部分的安卓项目都是跑在Android Studio上面的。Android Studio 是基于 IntelliJ IDEA 且适用于开发 Android 应用的官方集成开发环境 (IDE),功能非常强大,使用体验相当好,从我的使用感觉来说比Visual Studio要好。
在这里插入图片描述

  • 最新版本: 稳定版4.2.2(20210725记录)
  • 下载地址: https://developer.android.google.cn/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/
20210725注:这篇文章之前版本推荐的文本编辑器是notepad++,但是之前没发现notepad++软件的作者竟然在版本发布说明中夹带私货,对于xg的事情说三道四,详情可查看这里release7.8.9开始,希望大家以后不要再使用这个软件,以免助长notepad++作者的猖狂之志。我已卸载notepad++并且以后不再用。

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

制作思维导图的工具,有结构层次地记录下一些想法或者是对业务流程的层次进行梳理,xmind的界面设计非常优秀,用起来很舒服。
在这里插入图片描述
下载地址:https://www.xmind.cn/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134075.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java输入数组

    Java输入数组Java字符串形式输入转化为数组形式importjava.util.Arrays;importjava.util.Scanner; publicstaticvoidmain(String[]args){ Scannersc=newScanner(System.in); System.out.println(“Pleaseenteranarray:”);//不同数字用空格隔开 Stringarr[]=null;//开辟字符

    2022年6月26日
    31
  • 电脑关闭445端口_计算机端口在哪里设置

    电脑关闭445端口_计算机端口在哪里设置win7关闭445端口命令是什么?在我们使用的windows7旗舰版操作系统中默认开启了445端口,这个端口会遭到病毒的攻击,所以我们需要将其关闭。本文中winwin7小编给大家分享介绍下使用cmd命令提示符来关闭445端口的详细操作方法,有需要的用户快参考下面步骤来设置关闭445端口吧!455端口关闭教程:1、首先我们来看看当前系统都开放了那些端口,使用快捷键Win+R调出运行窗口,输入cmd…

    2022年10月9日
    0
  • python lambda表达式及用法_Python lambda表达式及用法

    python lambda表达式及用法_Python lambda表达式及用法lambda表达式是现代编程语言争相引入的一种语法,如果说函数是命名的、方便复用的代码块,那么lambda表达式则是功能更灵活的代码块,它可以在程序中被传递和调用。回顾局部函数get_math_func()函数将返回三个局部函数之一。该函数代码如下:defget_math_func(type):#定义三个局部函数…#返回局部函数iftype==”square”:retu…

    2022年10月18日
    0
  • 【JS 逆向百例】Fiddler 插件 Hook 实战,某创帮登录逆向

    【JS 逆向百例】Fiddler 插件 Hook 实战,某创帮登录逆向关注微信公众号:K哥爬虫,QQ交流群:808574309,持续分享爬虫进阶、JS/安卓逆向等技术干货!声明本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!逆向目标目标:某创帮登录接口主页:aHR0cHM6Ly9tLndjYmNoaW5hLmNvbS9sb2dpbi9vdGhlci1sb2dpbi5odG1s接口:aHR0cHM6Ly9tLndjYmNoaW5hLmNvb..

    2022年6月20日
    32
  • 基于Eclipse的Android开发环境搭建「建议收藏」

    基于Eclipse的Android开发环境搭建「建议收藏」对于才接触Android开发的人员来说,复杂的开发环境搭建,各种新知识,新内容要接触总是让人无从下手。通过这篇文章,让零基础开发人员成功搭建基于Eclipse的android开发环境。Android使用Java语言进行开发,首先我们需要搭建Java开发环境,在此基础上搭建Android开发环境。如果开发者有Java开发经验,并有基于Eclipse的Java开发环境,可以跳过Java开发环境搭建。

    2022年7月23日
    10
  • idea集成svn使用教程_idea svn使用教程

    idea集成svn使用教程_idea svn使用教程1IDEA集成SVN1.1下载SVN客户端这里使用的是TortoiseSVN,下载后安装,然后记住安装路径。官方下载地址:TortoiseSVN官方下载地址1.2安装SVN客户端在安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到svn.exe而报错。如果安装时忘记勾选了的话,安装包重新运行,选择modify,然后勾选commandlinecl…

    2022年10月17日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号