《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)

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
android开发期末大作业(项目源码,任务书,实验大报告,apk文件) 大作业的要求和内容:(包括题目选择范围、技术要求、递交时间、考核方法等) 一、实验项目名称 Android手机应用开发课程大作业 二、实验目的 1.通过本课程设计的实践及其前后的准备与总结,复习、领会、巩固和运用课堂上所学的Android手机应用开发知识。 2.为学生综合应用本专业所学习的多门课程知识(例如,软件工程、数据库、Java语言、Java Web开发等)创造实践机会。为学生提供主动学习、积极探索与大胆创新的机会。 3.掌握Android手机应用设计的方法与技巧。 三、实验内容及要求 1、设计内容 题目、设计内容自拟,工作量适中,要求学生应用课程所学知识,采用JAVA语言和Android手机应用开发技术实现一个完整的系统。 ①完成大作业报告。 ②实现各系统功能,并完成调试运行。 2、主要技术 采用Java语言并不仅限于Java语言实现系统。 开发环境与工具:Android Studio 3.2以上版本; 操作系统:Win7/Win10或其他; 4、设计成果: 材料上交:电子文档(大作业任务书+大作业报告+源代码,电子稿请刻在光盘上)、打印稿(大作业任务书+大作业报告)。 四、成绩评定: 考核标准包括: 1、选题的工作量,难度和新颖程度 2、系统架构设计是否良好,运行过程是否报错 3、界面设计的合理性和美观程度 4、基本功能的实现 分值60 (包括布局、组件、Activity、Intent等使用) 数据存储的使用 分值10 网络功能 分值10 Service、ContentProvider或BroadCastReceiver等的使用 分值10 附加分: 图形图像处理、多媒体处理等 分值10 5、考核方式为面对面答辩,在课程的后两周内集中进行。
### 回答1: Android Studio实战演练是一种通过实际操作来学习Android Studio开发工具的方法。它可以帮助开发者更快地掌握Android Studio的使用技巧,提高开发效率和质量。在实战演练中,开发者可以通过完成一系列的练习来学习如何创建Android应用程序、调试和测试应用程序、使用Android Studio的各种功能等。通过实践,开发者可以更深入地理解Android开发的本质和技术,提高自己的开发水平。 ### 回答2: Android Studio是一个专门用于开发Android应用程序的集成开发环境(IDE)。它提供了多种工具和功能,包括代码编辑器、调试器、布局编辑器和各种Android SDK工具,可用于快速、高效地开发出高质量的Android应用程序。 实战演练是学习和掌握Android Studio的一个重要方法。以下是一些实战演练的指导方法和建议: 1. 学习基础知识。在开始实战演练前,建议先学习一些Android开发的基础知识,包括Java编程语言、Android SDK、Android应用程序的架构、UI设计和布局等。 2. 创建一个新项目。创建一个新的Android项目是了解Android Studio的重要步骤之一。选择“File”菜单下的“New Project”选项,填写项目的基本信息,然后选择最适合应用程序的布局,如Empty Activity、Non-Empty Activity等等。这将给您一个基础的应用程序框架,使得更容易开始您的实战演练。 3. 添加资源。使用Android Studio的资源管理器来添加各种资源文件,如图像、音频和应用程序图标等,可以增强您的应用程序的外观和体验。将资源文件添加到“res”目录下的相应文件夹中。 4. 编写代码。使用Android Studio的代码编辑器,编写逻辑代码,使得应用程序可以正确运转。在Android Studio中,您可以使用各种代码模板和代码自动填充,节省时间和减少错误。掌握基本的Java编程语法和Android应用程序的架构,将有助于更好地撰写代码。 5. 进行布局设计。使用Android Studio的布局编辑器,在XML文件中定义应用程序的布局结构。Android Studio提供了多种布局结构,例如线性布局、相对布局、表格布局和网格布局等等。掌握这些基础知识,有助于您创建出更优秀的UI界面。 6. 进行调试。调试是开发应用程序不可或缺的一步。使用Android Studio的调试器,可以帮助您检查应用程序执行的问题,追踪根本原因和解决方法。为了成功调试您的应用程序,您需要设置断点、监控变量和查看日志等。 7. 进行应用程序测试。使用Android Studio的测试框架,可以进行各种自动化和手动测试,解决应用程序的各种问题,并提高应用程序的质量和可用性。将应用程序文件打包成APK文件,并安装应用程序进行定制化测试。 通过以上的实战演练,您可以掌握Android应用程序的开发流程和应用程序的开发特点。继续学习相关技能,不断在实践中掌握技巧,有助于提高您的技能水平。 ### 回答3: Android Studio是一个为Android应用程序开发的集成开发环境。在实战演练中,我们可以使用Android Studio来创建新的项目或导入已有的项目。在创建新项目时,我们需要选择适当的项目类型和目标API级别。然后,我们可以配置项目和模块的设置,包括应用程序的名称、包名和图标等。此外,我们还可以配置生成的应用程序的版本号,以及添加所需的第三方库、依赖项和插件。 在开发过程中,我们可以使用Android Studio的各种工具和功能来帮助我们创建高质量的应用程序。例如,Android Studio提供了强大的布局编辑器,可用于创建和修改应用程序的用户界面。我们可以使用这个编辑器来添加各种UI组件,在设计视图和文本视图之间快速切换,进行外观和感觉的调整,并实时查看UI的外观。 此外,Android Studio还提供了强大的调试工具,允许我们在模拟器或连接的设备上进行应用程序调试。我们可以使用这些工具来检测Bug和问题,跟踪代码执行路径,以及查看运行时变量的值。除此之外,我们还可以利用Android Studio的性能分析工具来识别应用程序在运行时可能出现的性能问题,并通过分析数据以提高应用程序的性能。 总之,Android Studio是一个强大的工具,可以帮助我们快速、高效地开发高质量的Android应用程序。在实战演练中,我们可以深入学习和掌握其各个功能和工具,从而打造出高性能、韧性强、可扩展的应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值