如何使用Android Studio提高App质量

作者&投稿:冻习 (若有异议请与网页底部的电邮联系)
如何使用Android Studio提高App质量~

作为面市不久的安卓开发工具,越来越受到大家的喜爱,这里我将介绍如何在Android studio中创建一个APP项目,并在以后经验中介绍其他有关Android studio的操作和编程方法。

工具/原料
Android studio
方法/步骤
1
打开软件,在菜单中选择file-》new project打开创建向导。

2
配置项目,确定各个名称和存放项目存放路径;
Application name:项目名称
Company Domain:公司域名
Package name:app打包名称
project location:存放路径
最好将名称中的examples去掉。

3
接下来设定兼容的安卓的最小版本,这依情况而定,我这里设定为安卓2.3版本。

4
如果不确定各个版本的区别,可以点击“help me choose”,在打开的窗口中介绍了各个安卓版本的功能。
步骤阅读
5
确定后最小兼容版本后,选择项目的活动类型,这里有很多现成的模板可以使用,对于初学者选择默认的Blank Activity即可。

6
接下来设定活动名称,界面布局的名称,以及界面标题,最后点击finish完成项目的创建。

7
创建完后,在项目名-》app-》src-》main-》res-》layout下双击xml文件就是打开活动界面设计窗口了。

droid studio作为面市不久的安卓开发工具,越来越受到大家的喜爱,这里我将介绍如何在Android studio中创建一个APP项目,并在以后经验中介绍其他有关Android studio的操作和编程方法。

工具/原料
Android studio
方法/步骤
1
打开软件,在菜单中选择file-》new project打开创建向导。

2
配置项目,确定各个名称和存放项目存放路径;
Application name:项目名称
Company Domain:公司域名
Package name:app打包名称
project location:存放路径
最好将名称中的examples去掉。

3
接下来设定兼容的安卓的最小版本,这依情况而定,我这里设定为安卓2.3版本。

4
如果不确定各个版本的区别,可以点击“help me choose”,在打开的窗口中介绍了各个安卓版本的功能。
步骤阅读
5
确定后最小兼容版本后,选择项目的活动类型,这里有很多现成的模板可以使用,对于初学者选择默认的Blank Activity即可。

6
接下来设定活动名称,界面布局的名称,以及界面标题,最后点击finish完成项目的创建。

7
创建完后,在项目名-》app-》src-》main-》res-》layout下双击xml文件就是打开活动界面设计窗口了。

Android Studio作为现在谷歌主推的Android开发功能,除了提供了大量的功能帮助快速开发Android代码之外,在代码质量控制方面也提供了很多工具,这些工具都放在Analyze菜单下, 主要有Inspect Code, Code CleanUp,Analyze Dependencies等功能。
Inspect Code通过运行Lint检查代码的规范性,比Eclipse下的Checkstyle检查功能强大,毕竟是专为Android设计的。
运行Code CleanUp可以自动修改不规范的代码,但目前修改能力很有限

技术分享

技术分享

仔细看这个可以学到很多新东西,例如使用SparseArray代替HashMap优化性能

Analyze Dependencies可以检查工程依赖的库

技术分享

最后推荐个code review插件,reVu, 这个插件比较轻量,review记录保存在xml文件中,直接提交到git。这个插件比reviewclipse功能要好一些,使用很方便,比较轻,可以review任何文本文件,实现10以下的小团队用。






怎样查看手机用的什么卫星
2020年,世界上有几套可用的卫星定位系统?答:全球系统有四套:GPS(美)GLONASS(格罗纳斯 苏\/俄)BeiDou-III(北斗三号 中)Galileo (伽利略 欧)区域系统有三套,分别是:BeiDou-II(北斗二号 中)QZSS(准天顶 日 以前算增强系统,但现在部分地区已经具有独立定位能力)NavIC\/IRNSS(印 不过我还...

我们现在手机上的导航系统是北斗还是GPS?
一种是可以通过手机参数介绍中进行查询,如果在手机数据连接、GPS导航一栏中能够发现北斗字样,则表明这款手机支持北斗卫星导航;一种是可以通过安装AndroiTS GPS Test这款软件来进行查询,只要能够发现类似下图国旗图标则表明手机支持。民用级产品无法指定显示当前的导航系统,多数情况下您已经使用了北斗卫星导航...

北斗导航系统收费吗?什么标准?
北斗卫星导航系统不收费。北斗卫星导航系统由空间段、地面段和用户段三部分组成,可在全球范围内全天候、全天时为各类用户提供高精度、高可靠定位、导航、授时服务,并具短报文通信能力,已经具备区域导航、定位和授时能力,定位精度10米,测速精度0.2米\/秒,授时精度10纳秒。北斗卫星导航系统是全球四大卫星...

手机连接WiFi,有数据线,如何让电脑通过手机数据线上网,注意是要手机...
若使用的是vivo手机,可进入手机设置--其他网络与连接--个人热点--其他共享方式--开启“通过USB共享网络”,然后电脑选择手机网络连接使用。注:手机不支持通过USB共享电脑的网络。

怎么知道自己的手机导航是用的gps还是北斗系统?
自己手机是1+3T,6G,128G,所以下载了三个导航,分别是百度,凯立德和高德,使用起来各有千秋!具体导航功能用的是GPS还是北斗系统的卫星看不出来,但用手机可以查到可以接收三大系统的卫星,北斗助手和AndroiTSGPSTestPro可以看星,上图图1北斗助手 AndroiTSGPSTestPro可以看星,上 图2三大系统的卫星...

现在什么手机性价比最高啊?
第一款手机:千元以下价位的红米note7,这一款手机可以说是真的有良心了,该手机在屏幕上使用的是一个水滴屏幕的设计,这在这个层次当中还没有这样的手机出现,然后在手机后背也是极具良心,选择了硬度特别高的一个玻璃材质,手机会被摔坏的可能性就被降低了,然后这款手机在处理器上也很优秀,骁龙660...

如何在android style文件中使用自定义属性
我在编写style的时候,起初也以为style.xml也应该是这种使用方式,于是就在根节点添加了自定义控件的命名空间,然后就在style中开始使用自定义属性,如下:[html] view plaincopy <resources xmlns:android="htt p:\/ \/schemas.andro id.c om\/apk\/res\/android"xmlns:test="htt p:\/ \/schemas.androi d...

安卓系统耗电特别多
若使用的是vivo手机,Android系统是多个功能和服务的集合体,比如权限管理、蓝牙设置、电话服务、指纹与密码等常用功能有关的耗电会被计入Android系统,如果第三方软件使用到这些功能,电量也会被计入Android系统,所以我们看到Android系统程序耗电较高,实际和第三方软件的使用情况有关,您可以使用“一键加速”...

怎样使用北斗卫星手机导航 用北斗卫星手机导航的方法
使用北斗卫星手机导航前要确定使用的手机是否支持使用北斗卫星导航,你可以直接去ZOL查看手机的详细参数来确定。也可以使用软件AndroiTS GPS Test Pro。现在手机主流的导航还是GPS,如果不设置的话,系统默认使用的就是GPS,因此我们需要使用北斗的辅助软件来完成北斗的使用。先下载安装好AndroiTS GPS Test Pro...

怎样使用北斗卫星手机导航
使用北斗卫星手机导航前要确定使用的手机是否支持使用北斗卫星导航,你可以直接去ZOL查看手机的详细参数来确定。也可以使用软件AndroiTS GPS Test Pro。现在手机主流的导航还是GPS,如果不设置的话,系统默认使用的就是GPS,因此我们需要使用北斗的辅助软件来完成北斗的使用。先下载安装好AndroiTS GPS Test Pro...

洪雅县19747367633: Android Studio怎么用 -
窄店炔诺: 新建工程 安装完成后,选择默认选项点击OK即可:进入Android Studio,开始界面和Xcode有点类似,点击New project新建一个工程,新建过程和在Eclipse上差不多,这里就不赘述了.下图是开始界面:新建工程完毕后就进入了Android ...

洪雅县19747367633: 如何用android studio 编写一个app -
窄店炔诺: Android studio作为面市不久的安卓开发工具,越来越受到大家的喜爱,这里我将介绍如何在Android studio中创建一个APP项目,并在以后经验中介绍其他有关Android studio的操作和编程方法.工具/原料 Android studio 方法/步骤1 打开软件,...

洪雅县19747367633: 如何使用Android Studio开发/调试Android源码 -
窄店炔诺: 一、修改Android Studio(以下简称AS)的内存配置因为在导入源码时需要消耗大量内存,所以先修改IDEA_HOME/bin/studio64.vmoptions(x86的机器修改studio.vmopt...

洪雅县19747367633: linux怎么安装android studio -
窄店炔诺: 三条命令:sudo apt-add-repository ppa:paolorotolo/android-studio sudo apt-get update sudo apt-get install android-studi

洪雅县19747367633: androidstudio怎么逐步调试
窄店炔诺: 1.在android studio中新建默认的android应用app. 2.点击菜单栏的“Run”->“Attach debugger to Android process”. 3.然后会打开“Choose Process”窗口.选中要调试的进程,然后点击ok. 4.console中会输出:Connected to the target VM, address: 'localhost:8601'. 5.transport: 'socket'.说明已经可以进行调试. 6.在MainActivity的第14行打断点,然后运行程序,可以看到程序停在断点上.

洪雅县19747367633: 如何从Eclipse中导入第三方库到Android Studi -
窄店炔诺: 如何从Eclipse中导入第三方库(并且是带有JNI的)到Android Studio开发工具中?这里提供一种解决途径:一.直接导入源项目 二.带有JNI的第三方Library可能会报错1.报NDK的路径找不到的错误 解决:在整个项目的local_properties中填写...

洪雅县19747367633: android studio linux 怎么安装 -
窄店炔诺: 1、下载JDK ,我下载的是jdk-7u51-linux-i586.tar.gz我这里有jvm文件夹,直接cd过去:$ cd /usr/lib/jvm/ 拷贝下载的jdk-7u51-linux-i586.tar.gz到jvm文件夹:$ sudo cp ~/下载/jdk-7u51-linux-i586.tar.gz /usr/lib/jvm 解压:$ sudo tar -zxvf jdk-7u51-linux-i...

洪雅县19747367633: android studio怎么使用genymotion模拟器 -
窄店炔诺: 1、注册(genymotion是要注册才能使用的)2、下载免费版本,选择左边那个有virtualbox的,下载好就可以2、下载好后就点击安装(会安装两个软件,一个是genymotion,另一个是virtualbox虚拟机),一定的记住genymotion的安装路径 ,等...

洪雅县19747367633: 用惯了 ADT 的人怎么快速适应 Android Studio -
窄店炔诺: AS和ADT差别还是很大的,但是AS有很多方便的设置来是你快速的学习和适应新的开发工具,个人建议赶学习AS并使用它作为日常的开发工具.首先你肯定要心态上确定以后要使用AS开发,那么首先了解一下AS的好处. AS的优势: 1、...

洪雅县19747367633: 初使用 Android Studio 体验是不是很不好 -
窄店炔诺: 应该说体验很好. 在第一次使用studio的时候,开发工具、项目等等相关的配置可能需要查查资料熟悉一下,敲代码的体验肯定是比ecplise好很多,各种提示非常全面,速度也很快,...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网