Android Studio 实战
Adam Gerber、Clifton Craig著
靳晓辉、张文书 译,清华大学出版社

目录
Android Studio 实战 1
第一章 Android Studio 入门 1
1、查看JDK版本 1
2、配置环境变量 1
3、下载Android studio 4.2.2 1
4、使用虚拟设备管理器,AVD 1
5、通过USB把APP发布到手机 2
第二章 在Android Studio 中遨游 2
1、Editor选项卡之间的切换 2
2、工具按钮 2
3、默认布局 2
菜单介绍 2
第三章 在Android Studio中编程 4
1、使用代码折叠 4
2、执行代码补全 4
3、注释代码 4
4、使用代码生成 4
5、构造函数 5
6、getter/setter 5
7、重载方法 5
8、代理方法 5
9、移动代码 6
10、设计代码风格 6

第一章 Android Studio 入门
1、查看JDK版本
运行 Cmd
Java –version
java version “1.8.0_291”
下载地址:
https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
默认安装地址
C:\Program Files\Java
2、配置环境变量
Windows键+pause键 显示我的电脑设置界面,点击高级系统设置-环境变量。
系统变量 增加JAVA_HOME
默认安装地址 C:\Program Files\Java\jre1.8.0_291
在系统变量Path中增加 %JAVA_HOME%\bin
3、下载Android studio 4.2.2
查看SDK配置。File->Settings->Appearance&Behavior ->System Settings->Android SDK
C:\Users\XX\AppData\Local\Android\Sdk
4、使用虚拟设备管理器,AVD
下载一个安卓手机模拟器。
5、通过USB把APP发布到手机
右上角机器人图标为Android DeviceMonitor按钮。
如果看不到设备,则单击IDE左下角Terminal按钮并执行
adb start-server

第二章 在Android Studio 中遨游
1、Editor选项卡之间的切换
Alt+向左向右或Ctrl+向左向右
鼠标操作:主菜单栏Window|Editor Tabs
划分多个面板,右键选项卡,选择Split V/H
2、工具按钮
View->Tool Windows
Alt +1 Alt +2 Alt +3等可以切换工具窗口
3、默认布局
主菜单栏Window
Store Current Layout as Default
Restore Default Layout
菜单介绍
项目 Alt+1
收藏 Alt+2 显示收藏、书签和断点
结构 Alt+7 显示当前文件中对象或元素的树形结构
命令 类似于Project 工具窗口,但可以更加容易的管理文件
TODO 显示项目中所有有效TODO的列表

(1) Project 工具窗口
Copy path 复制绝对路径
File path 以目录栈的形式显示路径
Show in Exploer 会在新的操作系统窗口显示该文件
(2) Stucture工具窗口
显示包含字段、方法和内部类等或XML元素的树
(3) Favorites 工具窗口
右键文件,add ALL to Favorites. Alt+2可以打开该窗口
F11可以在文件中创建或删除书签
(4) TODO 工具窗口
在代码中//TODO
(5) Commander 工具窗口
导航辅助工具,可以代替Project工具窗口。

常用操作
(1) 选择文本
三击文本行中任意位置可以选中整行
Shift + 上/下 从光标开始选中文本行
Ctrl +A 选中文件中全部文本
Alt +上 扩展选中
Alt +下 缩小选中
(2) 使用Undo和Redo
Undo Ctrl+Z
Redo Ctrl+ Shift +Z
(3) 找到最近的文件
View->Recent files
Ctrl +E
(4) 查看扩展剪贴板的栈 Ctrl + Shift+V
Ctrl +Alt+shift +C 复制方法、变量或类的逻辑引用。
(5) 获取帮助
Find Action (Ctrl+Shift+A)
Help->Online Documentation是所有Android studio技术规范文档的来源。
Help->Default Keymap Reference菜单项是一个很有用的参考。
(6) 使用键盘导航
Select In (Alt+F1)
Class (Ctrl+N)
File (Ctrl+shift+N)
Line (Ctrl+G)
Related File (Ctrl+Alt+HOME)
Last Edit Location(Ctrl+Shift+Backspace)
Type Hierarchy (Ctrl+H)
Declaration (Ctrl+B)
(7) 查找和替换文本
Find (Ctrl+F)
Find in path (Ctrl+shift+F)
Replace(Ctrl+R)
Replace in path (Ctrl+shift+R)
第三章 在Android Studio中编程
1、使用代码折叠
如果没有默认显示行号,那么导航至Help|Find Action
输入 show line numbers并选择show line Numbers Active Editor
Expand (Ctrl + 加号)
Expand ALL(Ctrl +Shift+ 加号)
Collapse (Ctrl + 减号)
Collapse (Ctrl +Shift + 减号)
2、执行代码补全
Basic (Ctrl +空格 ) ,在当前选中条目的旁边显示javadoc窗口,单击javadoc窗口中的向上箭头图标可以显示详细文档
SmartType (Ctrl+shift+空格)跟basic类似,但会生成更具可选性和相关性的建议列表
Cyclic Expand Word (Alt+/)提供已经在文档中使用过的单词,向上循环
Cyclic Expand Word(back) (Alt+shift+/)提供已经在文档中使用过的单词,向下循环
3、注释代码
注释 (Ctrl+/)
取消注释 (Ctrl+shift+/)
4、使用代码生成
File->Settings->Code style->java->Code Generation
如果static field文本框中不包含m,s则加入并Apply。
使得Android Studio能够忽略成员名称的前缀m和s.

5、构造函数
Alt+Insert 并选择Constructor
6、getter/setter
Alt+Insert 并选择Getter and Setter
7、重载方法
Alt+Insert 并选择Override
8、代理方法
Alt+Insert 并选择Delegate Methods->选择自己需要的代理,例如add。
9、插入动态模板
File->Settings->live Templates,右上角加号,新增模板组,再新增模板。
在应用这个模板之前需要单击下方蓝色超链接Define。选择应用域 java。
Template text 中填写:
//###############################
// S E L E C T I O N SELECTION SELECTION
//###############################

在代码中插入模板(Ctrl+J)
用模板包围代码段(Ctrl+Alt+J)
9、移动代码
Ctrl+shift+向上或下:将光标当前行 向上或下 移动一个代码块
alt+shift+向上或下:将光标当前行 向上或下 移动一行。

10、设计代码风格
File|Settings|code style|java|tabs and indents 来设置缩进。
应用快捷键 Ctrl+Alt+I

File|Settings|code style|java|Arrangement 来设置代码中元素的顺序。

使用if/else,try catch等包裹函数(Ctrl+alt +T )
取消包裹函数(Ctrl+shift+delete)

《Android Studio 实战》总结一相关推荐

  1. 《象与骑象人》总结一

      我们是从动物进化而来的,最初人类和动物一样,只有最基本的情绪模块,条件反射模块,本能模块,而后进化出大脑前额皮层,该区域不像其他区域(如杏仁核负责记忆,下丘脑负责情绪),该区域没有实际的作用,但是 ...

  2. 31 《象与骑象人:幸福的假设》 -豆瓣评分8.4

    与您一起终身学习~ border="0" width="330" height="86" src="//music.163.com ...

  3. 象与骑象人--幸福的假设

    作者:乔纳森 海特 作者通过将人的心理运作比喻为象和骑象人,来分析人的心理运作模式.通过描述人的心理的运作方式, 讲述了人的本能反应及理性思考的目标之间的矛盾冲突:并分析总结了阻碍幸福的三个障碍,情感 ...

  4. 《象与骑象人听书笔记》

    人们会因为偶尔的小毛病而异常难受,而对大多数平常日子里的活蹦乱跳却毫无知觉. 现代科学发现佛陀"放下身外之物"的观点也不够全面,因为确实有少数的身外之物能够给我们带来持续的幸福,值 ...

  5. 《象与骑象人》读后感_20170717

    <象与骑象人>读后感_20170717 出版社:浙江人民出版社 书是去年庄建志老师推荐的,阅读后感觉非常有收获,是今年阅读的书中最推荐的一本书. 关于幸福的话题,和爱情一样,众说芸芸,全然 ...

  6. 象与骑象人-幸福的假设

    象与骑象人-幸福的假设 1 人的心理是如何运作的-人象对峙 1.1 自我的分裂,使你产生心理冲突 1.1.1 四中自我分裂 1.1.1.1 心灵和身体 1.1.1.2 左脑和右脑 1.1.1.3 理性 ...

  7. 自身的优势--抱怨,读《象与骑象人》有感

    一.为什么我们会不幸福: 二.追求幸福的科学方法是什么: 三.如何超越自我的局限,实现人生的升华. 一.为什么我们会不幸福 1. 人无法完全控制自己的行为 人的心理可分为两半,一半像一头桀骜不驯的大象 ...

  8. 九月书单3期-《终身成长》《象与骑象人》《1Q84》《法国革命史》

    1 终身成长 固定型思维和成长型思维是人的两种思维模式,它们最大的区别是决定人对于挑战和失败的看法,我们每个人都要学着摆脱固定思维的桎梏,做一个成长型思维的人,不断去学习,接受新的事务,努力提高自己, ...

  9. 《象与骑象人》摘要及一点想法

    总是轻易认同一种观点,此乃成个人思想之阻碍,以此自省.理解,转化,自我提升.------我的读书箴言 ================================================= ...

  10. 00-为什么要做骑象人--解锁Hadoop高薪之路

    为什么要做骑象人–解锁Hadoop高薪之路 1.数据也疯狂 数据和每个人甚至是每个时代都息息相关,即使你穿越到人类才刚刚学会使用工具的石器时代,假如你就是那个手握石斧,躲在草丛之后窥视一群肥羊的原始人 ...

最新文章

  1. java中executeQuery()方法
  2. 【Android RTMP】音频数据采集编码 ( FAAC 音频编码参数设置 | FAAC 编码器创建 | 获取编码器参数 | 设置 AAC 编码规格 | 设置编码器输入输出参数 )
  3. Android adb你真的会用吗?
  4. Python代码打印出9*9 九九乘法表
  5. C语言 time函数 开销,C语言: 函数调用的开销
  6. HDU 3555 Bomb (数位DP)
  7. 大工奥鹏计算机在线作业,大工20春《计算机网络技术》在线作业1题目【标准答案】...
  8. 为什么大厂都在用 GO 语言?读透 GO 语言的切片
  9. 2.1 - 递归练习题
  10. linux修改ip配置文件_SSH连接Linux主机进行开发
  11. Django 官方文档中文3.2 4.0
  12. 2.4 PRINCE2
  13. 3点画矩形的lisp_在CAD中,如何在这个矩形里面再画三个这样的矩形
  14. java的诞生詹姆斯·高斯林
  15. Windows命令行调用windows 图片和传真查看器等
  16. ubuntu下qt模拟键盘按键按下_Qt 项目之虚拟键盘
  17. 你真的了解“药品追溯码”吗?
  18. 反病毒工具-Wsyscheck,Xuetr,PowerTool
  19. angular报错信息之 'zmz-select' is not a known element
  20. 如何把电脑设置默认使用d盘

热门文章

  1. CAS解决单点登录SSO
  2. Linux 根目录与路径
  3. 【更新于12.29】深度学习论文汇总
  4. 在Linux系统上运行.jnlp文件
  5. EXCEL基础视频-制作表格的小技巧
  6. mysql distinct数量_MySQL SELECT DISTINCT和计数?
  7. ubuntu下route命令详解
  8. linux系统管理与服务器配置高志君_Linux系统管理与服务器配置
  9. Firefox插件开发-入门篇
  10. c语言栈的实现以及操作