IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 《Android Studio 实战》总结一 -> 正文阅读

[移动开发]《Android Studio 实战》总结一

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)

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-09-11 18:56:29  更:2021-09-11 18:56:48 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 17:15:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码