AndroidStudio使用详细介绍
分享中获得快乐,分享中获得朋友。-记得加关注哦!
前言
心好疼:昨晚写完了这篇博客一半,今天编辑的时候网络突然断了,我的文章就这样没了,但是为了Developer的使用AS这款IDE可以快速上手,我还是继续进行详解。(本篇文章结合图片注释详细介绍AndroidStudio的基本设置和一些插件的加载,以及从Eclipse如何导入项目到AS,同时讲解clone或者导入第三方的库和实例Demo),希望我的分享可以真正的帮助现在还不熟练与AndroidStuido的你。(本篇文章AndroidStudio缩写为AS,Eclipse缩写为EC)
快捷键和代码缩写链接:
http://blog.csdn.net/qq_15807167/article/details/51578339
传送门AndroidStudio快捷键和代码快速生成
AS创建项目
* 这是如同Eclipse的设置项目空间位置一样,但是功能显然要庞大的多(毕竟亲儿子)
Google安卓开发社区
Google开发社区社区里是最权威的,如果对一些问题不懂还是希望可以查看官网(当然英文得过关,并且你还得翻墙)
中国安卓开发社区对于英文不好的小伙伴可以来这里。
首先你需要下载先下载AndroidStudio的安装包(目前最新的应该是2.1 测试版是2.2)目前作者使用的为2.2预览版2传送门(提示:需要翻墙)
需要注意AS的所有目录必须是英文-否则会报错(如果你想导入项目同样项目的目录地址也不允许出现中门,否则编译时会报错)
具体的安装过程就不再介绍(主要是设置SDK时候注意别放C盘 应为超级大,同时注意IDE的SDK路径是否为AS安装的SDK路径,因为作者遇到了AS使用的是Eclipse下的SDK因此大家一定要关注)
我们的第一个AS项目
- 左边的是使用过的项目(需要注意AS每个项目的路径不会自动Copy或移动到项目目录)
- 这里是我们第一个项目的创建对话框(图中介绍的很详细,我就不再累述)
(Create)步骤1
(Create)步骤2
(Create)步骤3
(Create)步骤4
AS的主界面展示
- 看到美丽的姑娘背景是不是很开心(当然前提是你安装了SexyEditor插件,后面有介绍插件安装)
- 界面是不是很大方简洁呢(AS默认会提供两套主题:一个是黑色的,一个是白色的看个人喜好,当然还可以自定义和导入第三方Jar)
Project项目目录
- 当前的项目结构目录是AS默认的(Android的项目视图),如果想更换视图点击(小机器人Android旁边的倒三角,下拉选择Progect就是Eclipse的项目结构视图)
- Eclipse的项目视图就不再介绍,主要是介绍AS本身的项目结构视图。
- =app目录下存放的是编程的java文件,布局文件(当然可以增加同级目录如JNILibs存放.OS文件)
AS生成文件
- AS的文件创建:右键->new 中就是可以创建的文件类型
- 需要注意AS的刷新不同于Eclipse的刷新了
- 图片已经描述很详细,就不在多说了
AS界面导航显示设置
- 可以设置主界面的一些窗体是否显示出来(View菜单项中选择)
- 点选进行设置,打对勾的点选后,就设置为隐藏显示了(我已经隐藏了Navigation Bar)
AS操作介绍
- AS主界面一些快捷设置的导航介绍
AS项目依赖(自动Gridle)
- 增加依赖(FIle->Project Strutrue)
- 需要注意:
- 删除项目必须在本对画框中,点击项目(Modules下) 后点击左上角减号,移除项目AS加载后,才可以进行删除选项(否则你右键项目是找不到Delete按钮的)
- AS会自动的导入你设置的依赖,一共有三种
- > 1.依赖来源于网络 (你可以搜索)
- > 2.依赖来源于本地磁盘目录 (你可以寻道)
- > 3.依赖来源于项目下 (你可以导入自己写的Libary作为依赖)
AS边缘快捷按钮
- 主界面的大体介绍
- VCS:指代 分布式版本控制器:Git SVN 和Google自己的
- Help:指代 帮助信息,里面有更新版本来对当前版本检查,并提示更新。
- AS最爽的应该是布局阅览,可以更具你的布局代码随时的查看在屏幕中的变化(良心之作)
- 注意如果你的AndroidStuido为2.2版本的话,如果布局文件容器为
android.support.constraint.ConstraintLayout
name你就可以使用句柄控制你的视图(相当的爽) - 你可以看我的另一篇博文:详细介绍了2.2的新特性。(你会爱上的)
AS定制自己的主题
- 喜欢DIY的工程师可以自己设置你喜欢的AS编码布局样式
- 懒懒的我喜欢引用别人的样式,然后改了一下字体大小:推荐一个样式网址AS主题样式.<-点击跳转
- 当然下载后是Jar文件需要导入后才能在本视图中选择对应的样式(导入方法:File->Import Setting->找到你下载的Jar)
- 需要注意:更改样式必须选择Save as… 才可以进行更改
AS快捷键设置偏好
- 如果你是不同平台转过来开发Android的话,这里的快捷键设置你都感觉是特别照顾Developer的,供选择的有很多,根据自己喜欢的快捷键按键组合爱好进行选择吧。
- 需要注意,AS快捷键并不是全部更改为其他编辑器的快捷键设置,有一些需要自己更改(图片有注释)。
AS(module文件)
- 这里是所有的依赖包路径(熟练的可以直接在这里面写,同时注意如果你导入其他人的项目需要自己修改build.gradle和Wrapper中的内容)
AS加插件
- 如果你喜欢简化代码输入量,和喜欢新奇的东东(这里绝对会满足你)
- 推荐的插件传送门
- 图片已经介绍很详细了(不再累述)
AS代码行自动提示(不区分首字母大小写)
- 注意:这里设置的是全局的,因为AS默认只有第一个字母大写才提示,因此习惯开头用小写的同志和不想区分大小写的同志,一定要选择NONE。
AS背景插件介绍
- 相信看到我的AS主界面的你们一定很好奇背景咋来的!当然作者也是使用了一个插件SexyEditor。
- 这里是这个插件的使用方法和注释,希望开发者们喜欢。
AS版本控制插件设置
- 协同开发少不了的分布式版本控制
- AS自带了Git,SVN,CVS的插件因此无需再想Eclipse中加入
- 同时你需要:安装对应的环境才可以使用(注意你的插件引用的路径,否则没效果)
- 使用Git别忘了在GItHub上登录你的账号和密码进行验证。
AS设置全局代码行数显示
- 注意:这里设置的是全局的,每一个文件打开都有代码行数提示。
AS版本版本控制(主界面位置)
- 主界面快速操作按钮,很方便(你会喜欢的)
AS清单文件注意事项
- 注意AS中清单文件不再有对话框的选择项了,因此需要用代码书写,但是因为AS强大的提示功能,反而加快了编辑的速度。
AS补充
打赏
- 希望博文对你有帮助,可以关注下博主,或者打赏一下