AndroidStudio使用详细介绍

来源:互联网 发布:qq邮箱stmp服务器端口 编辑:程序博客网 时间:2024/06/01 10:13

AndroidStudio使用详细介绍

分享中获得快乐,分享中获得朋友。-记得加关注哦!


前言

心好疼:昨晚写完了这篇博客一半,今天编辑的时候网络突然断了,我的文章就这样没了,但是为了Developer的使用AS这款IDE可以快速上手,我还是继续进行详解。(本篇文章结合图片注释详细介绍AndroidStudio的基本设置和一些插件的加载,以及从Eclipse如何导入项目到AS,同时讲解clone或者导入第三方的库和实例Demo),希望我的分享可以真正的帮助现在还不熟练与AndroidStuido的你。(本篇文章AndroidStudio缩写为AS,Eclipse缩写为EC

快捷键和代码缩写链接:
http://blog.csdn.net/qq_15807167/article/details/51578339
传送门AndroidStudio快捷键和代码快速生成

  • AndroidStudio使用详细介绍
    • AS创建项目
    • Google安卓开发社区
    • 我们的第一个AS项目
      • Create步骤1
      • Create步骤2
      • Create步骤3
      • Create步骤4
    • AS的主界面展示
    • Project项目目录
    • AS生成文件
    • AS界面导航显示设置
    • AS操作介绍
    • AS项目依赖自动Gridle
    • AS边缘快捷按钮
    • AS定制自己的主题
    • AS快捷键设置偏好
    • ASmodule文件
    • AS加插件
    • AS代码行自动提示不区分首字母大小写
    • AS背景插件介绍
    • AS版本控制插件设置
    • AS设置全局代码行数显示
    • AS版本版本控制主界面位置
    • AS清单文件注意事项
    • AS补充

AS创建项目

一
* 这是如同Eclipse的设置项目空间位置一样,但是功能显然要庞大的多(毕竟亲儿子)

Google安卓开发社区

2

  • Google开发社区社区里是最权威的,如果对一些问题不懂还是希望可以查看官网(当然英文得过关,并且你还得翻墙)

  • 中国安卓开发社区对于英文不好的小伙伴可以来这里。

  • 首先你需要下载先下载AndroidStudio的安装包(目前最新的应该是2.1 测试版是2.2)目前作者使用的为2.2预览版2传送门(提示:需要翻墙)

  • 需要注意AS的所有目录必须是英文-否则会报错(如果你想导入项目同样项目的目录地址也不允许出现中门,否则编译时会报错)

  • 具体的安装过程就不再介绍(主要是设置SDK时候注意别放C盘 应为超级大,同时注意IDE的SDK路径是否为AS安装的SDK路径,因为作者遇到了AS使用的是Eclipse下的SDK因此大家一定要关注


我们的第一个AS项目

3

  • 左边的是使用过的项目(需要注意AS每个项目的路径不会自动Copy或移动到项目目录
  • 这里是我们第一个项目的创建对话框(图中介绍的很详细,我就不再累述)

(Create)步骤1

4

(Create)步骤2

5

(Create)步骤3

6

(Create)步骤4

7

AS的主界面展示

8

  • 看到美丽的姑娘背景是不是很开心(当然前提是你安装了SexyEditor插件,后面有介绍插件安装)
  • 界面是不是很大方简洁呢(AS默认会提供两套主题:一个是黑色的,一个是白色的看个人喜好,当然还可以自定义和导入第三方Jar)

Project项目目录

9

  • 当前的项目结构目录是AS默认的(Android的项目视图),如果想更换视图点击(小机器人Android旁边的倒三角,下拉选择Progect就是Eclipse的项目结构视图)
  • Eclipse的项目视图就不再介绍,主要是介绍AS本身的项目结构视图。
  • =app目录下存放的是编程的java文件,布局文件(当然可以增加同级目录如JNILibs存放.OS文件)

AS生成文件

10

  • AS的文件创建:右键->new 中就是可以创建的文件类型
  • 需要注意AS的刷新不同于Eclipse的刷新了
  • 图片已经描述很详细,就不在多说了

AS界面导航显示设置

11

  • 可以设置主界面的一些窗体是否显示出来(View菜单项中选择)
  • 点选进行设置,打对勾的点选后,就设置为隐藏显示了(我已经隐藏了Navigation Bar)

AS操作介绍

12

  • AS主界面一些快捷设置的导航介绍

AS项目依赖(自动Gridle)

13

  • 增加依赖(FIle->Project Strutrue)
  • 需要注意:
    • 删除项目必须在本对画框中,点击项目(Modules下) 后点击左上角减号,移除项目AS加载后,才可以进行删除选项(否则你右键项目是找不到Delete按钮的)
    • AS会自动的导入你设置的依赖,一共有三种
    • > 1.依赖来源于网络 (你可以搜索)
    • > 2.依赖来源于本地磁盘目录 (你可以寻道)
    • > 3.依赖来源于项目下 (你可以导入自己写的Libary作为依赖)

AS边缘快捷按钮

14

  • 主界面的大体介绍
  • VCS:指代 分布式版本控制器:Git SVN 和Google自己的
  • Help:指代 帮助信息,里面有更新版本这里写图片描述来对当前版本检查,并提示更新。
  • AS最爽的应该是布局阅览,可以更具你的布局代码随时的查看在屏幕中的变化(良心之作)
  • 注意如果你的AndroidStuido为2.2版本的话,如果布局文件容器为android.support.constraint.ConstraintLayoutname你就可以使用句柄控制你的视图(相当的爽)
  • 这里写图片描述
  • 你可以看我的另一篇博文:详细介绍了2.2的新特性。(你会爱上的)

AS定制自己的主题

15

  • 喜欢DIY的工程师可以自己设置你喜欢的AS编码布局样式
  • 懒懒的我喜欢引用别人的样式,然后改了一下字体大小:推荐一个样式网址AS主题样式.<-点击跳转
  • 当然下载后是Jar文件需要导入后才能在本视图中选择对应的样式(导入方法:File->Import Setting->找到你下载的Jar)
  • 需要注意:更改样式必须选择Save as… 才可以进行更改

AS快捷键设置偏好

16

  • 如果你是不同平台转过来开发Android的话,这里的快捷键设置你都感觉是特别照顾Developer的,供选择的有很多,根据自己喜欢的快捷键按键组合爱好进行选择吧。
  • 需要注意,AS快捷键并不是全部更改为其他编辑器的快捷键设置,有一些需要自己更改(图片有注释)。

AS(module文件)

17

  • 这里是所有的依赖包路径(熟练的可以直接在这里面写,同时注意如果你导入其他人的项目需要自己修改build.gradle和Wrapper中的内容

AS加插件

18

  • 如果你喜欢简化代码输入量,和喜欢新奇的东东(这里绝对会满足你)
  • 推荐的插件传送门
  • 图片已经介绍很详细了(不再累述)

AS代码行自动提示(不区分首字母大小写)

19

  • 注意:这里设置的是全局的,因为AS默认只有第一个字母大写才提示,因此习惯开头用小写的同志和不想区分大小写的同志,一定要选择NONE。

AS背景插件介绍

20

  • 相信看到我的AS主界面的你们一定很好奇背景咋来的!当然作者也是使用了一个插件SexyEditor。
  • 这里是这个插件的使用方法和注释,希望开发者们喜欢。

AS版本控制插件设置

21

  • 协同开发少不了的分布式版本控制
  • AS自带了Git,SVN,CVS的插件因此无需再想Eclipse中加入
  • 同时你需要:安装对应的环境才可以使用(注意你的插件引用的路径,否则没效果)
  • 使用Git别忘了在GItHub上登录你的账号和密码进行验证。

AS设置全局代码行数显示

22

  • 注意:这里设置的是全局的,每一个文件打开都有代码行数提示。

AS版本版本控制(主界面位置)

24

  • 主界面快速操作按钮,很方便(你会喜欢的)

AS清单文件注意事项

25

  • 注意AS中清单文件不再有对话框的选择项了,因此需要用代码书写,但是因为AS强大的提示功能,反而加快了编辑的速度。

AS补充

26

0 0