最新Android Studio 快速入门(开发)指南

2016-02-25 14:59 阅读 5,157 次 评论 0 条
版权声明:本文著作权归TeachCourse所有,未经许可禁止转载,谢谢支持!
转载请注明出处:http://teachcourse.cn/1471.html

摘要

如果你已成功安装了Android Studio,接下来的第一件事是启动Android Studio,关于Android Studio的安装说明与电脑配置的需求,可以参考《第一次使用Android Studio的感受》。你将会看到“Welcome to Android Studio”窗口界面,与Eclipse不同的是你可以在这里执行操作:1、Start a new Android Studio project,2、Open an existing Android Studio project,3、Check out from Version Control,4、Import project(Eclipse ADT,Gadle,etc),5、Configure,6、Docs and How-Tos

001-Welcome to Android Studio

运行你的第一个Android Project

让我们创建第一个简单的Android Project HelloWord Application,点击“Start a new Android Studio project”,详细的说明可以参考《一天教你熟悉掌握Android Studio开发Android Project

002-HelloWord Project

创建好的Android Studio Project和Eclipse Project大部分相似,当前Android Studio Project创建了多个Application,需要部署指定的Application,然后Run或Debug Application

003-Run & Debug Project

认识Android Studio

Android Studio窗口主界面由几部分组成:

1、Menus and toolbars菜单栏

2、Navigation bar导航栏

3、The status bar状态栏

4、The editor编辑窗口

5、Tool windows窗口工具

6、Left gutter左侧边框

7、Right gutter右侧边框

004-认识Android Studio

认识Smart Coding

Android Studio是一款智能开发工具,你可以按照平时开发工具的习惯,比如:Eclipse,设置键盘布局keymap,View——>Quick Switch Scheme——>keymap——>eclipse。如果你刚学习Android Develope,可以跟着学习Default keymap的技巧

005-set keymap

Code completion

在The editor编辑窗口输入代码,自动匹配当前输入单词,在匹配的下拉代码中选择需要的

006-Code completion

Intention actions

在The editor编辑窗口光标放置在某个单词上,旁边亮起“一盏灯”图标,提供可能你需要执行的操作提示

007-Intention action

Android Studio Project Structure

快捷键Ctrl+Alt+Shift+S打开Project Structure或File——>Project Structure,该窗口配置内容:1、SDK Location,2、Project,3、app

SDK Location

更改Android SDK、JDK和NDK本地路径

008-SDK Location

Project

查看Project版本信息

009-Project

app

Project创建的所有Application Modules,即一个APP应用,每个应用可以安装到手机之前,需要配置APP Properties、签名、依赖jar包等

010-setting module

Build Your Project

菜单栏的Build工具,提供的功能:1、Make Project,2、Make Module,3、Clean Project,4、Rebuild Project,5、Edit Build Types,6、Edit favors,7、Edit Libraries and Dependencies,8、Select Build Variant,9、Build APK,10、Generate Signed APK,11、Deploy Module to App Engine
011-Build Menu

Make Project

编译当前项目,如果文件被改变后

Make Module

编译Application Modules,比如:app,一个Project包含多个Modules,如果某个module代码改变了,只编译被改变的module

Clean Project

清除项目缓存,与Eclipse中的“Project——>Clean Project”功能一样

Rebuild Project

功能和Make Project一样,重新编译当前Project,区别:Make Project判断代码是否有改变,改变后执行重新编译,Rebuild Project不作判断

Edit Build Types

创建密钥库,指定使用debug模式还是release模式对Application签名,关于签名的学习参考《APP签名的三种方式使用说明》或者参考:http://developer.android.com/tools/publishing/app-signing.html

Edit favors

自定义个人偏好配置

Edit Libraries and Dependencies

添加、删除Application Modules需要的jar包、依赖的库,然后自动在Project的Build.gradle文件中添加对应代码

Select Build Variant

选中Application Modules使用debug模式还是release模式进行签名

Build APK

编译APK文件

Generate Signed APK

生成签名的APK文件,可以直接安装手机、平板电脑上,类似Eclipse的“Export——>Android——>Export Android Application”

Deploy Module to App Engine

添加Application Modules到App Engine,进行版本控制,比例:GitHub、CVS、Git、Subversion等

012-Version Control

自定义Android Studio风格

定义外观

默认Android Studio外观是白色,你可以根据自己工作环境情况定义为灰色,File——>Settings——>Appearance & Behaviour——>Appearance或者更改字体Name、字体Size

013-setting theme

定义编辑窗口

自定义当前编辑窗口属性,比如:字体大小,File——>Settings——>Editor——>Colors and fonts——>Font,点击Save As输入Scheme名称后确定,才可以编辑Editor Font选项内容

014-change UI font

自定义Java代码属性File——>Settings——>Editor——>Java,你可以设置类名、方法名、属性名粗体、前景色或背景色等属性

015-setting editor properties

自定义Java代码样式File——>Settings——>Editor——>Code Style

016-setting code style

自定义keymapFile——>Settings——>keymap,选择你喜欢的键盘布局,比如:Eclipse键盘布局,Editor Actions定义每一个常用功能的快捷键,例如:Ctrl+Y删除当前行、Ctrl+D复制当前行

017-change keymap

Finding Your Way Around

如果忘记某个快捷键,可以使用Find Action(Ctrl+Shift+A)功能,输入快捷键action描述,寻找对应的shortcut,例如:Delete Line(Ctrl+Y)
018-find actions
最后,如果你想要找某个文件、类或其他任意的东西,可以使用Search Everywhere (Double Shift)功能,轻轻按两下“Shift”键
019-search everywhere
如果你想在当前Context中查找,可以使用Ctrl+F
020-find context content

Version Control Integration

Android Studio支持GitHub、CVS、Git、Google Cloud、Mercurial、Subversion版本控制,决定好选用哪种版本控制功能后,需要指定相应的配置,File——>Settings——>Version Control,比如:GitHub,输入GitHub网站提供的账号、密码,点击Test测试
021-setting GitHub

关注公众号 扫一扫二维码,加我QQ

如果文章对你有帮助,欢迎点击上方按钮关注作者

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ1589359239或公众号TeachCourse)
转载请注明出处:http://teachcourse.cn/1471.html

资源分享

Android Studio 2.3.1
分类:Android Studio 标签:
浅谈Android获取网络数据资源的方式 浅谈Android获取网络数据资源的
浅谈GC机制 浅谈GC机制
EditPlus注册码 EditPlus注册码
Android Studio如何快速更改目录结构和包名? Android Studio如何快速更改目

发表评论

呲牙 憨笑 坏笑 偷笑 色 微笑 抓狂 睡觉 酷 流汗 鼓掌 大哭 可怜 疑问 晕 惊讶 得意 尴尬 发怒 奋斗 衰 骷髅 啤酒 吃饭 礼物 强 弱 握手 OK NO 勾引 拳头 差劲 爱你

表情