Android Studio

  • Android Studio工具使用、基本设置及介绍
    • 界面介绍
    • 常用快捷键
    • 基本设置
    • 常用按钮
    • 版本控制

Android Studio工具使用、基本设置及介绍

Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。

界面介绍

1.Project面板
用于浏览项目文件。 Project 面板会显示当前的所有的 module 。 android application module 会显示一个手机图标(图中的 app );android library module 会显示一个书架图标(Packages);java library module 会显示一个咖啡图标(Project Files)。
2.Build Variants面板
用于设置当前项目的 Build Variants ( Gradle 知识)。所有的 Module 默认都会有 release 和 debug 两种选项。当你添加了 BuildTypes 和 productFlavors ,这里将出现更多的选项( Gradle 知识)。默认情况下, release 和 debug 的区别并不是很明显;针对于代码来说,是没有区别的。
3.编辑区
用于编辑文件
4.Gradle面板
Gradle 任务列表,双击可执行 Gradle 任务。常用任务: build 、 clean 、 assemble 、 assembleRelease 、 assembleDebug 、 lint 。

常用快捷键

1.断点
F7–>跳入
Ctrl+Shift+F7–>强制跳入
F8–>单步调试
Ctrl+Shift+F8–>跳出
F9–>跳转到下一个断点处
2.操作
Ctrl+D–>复制当前行
Ctrl+Y–>删除当前行
Ctrl+Insert–>生成构造器/Getter/Setter/构造函数等
Ctrl+Alt+V–>可以引入变量 例如把括号内的SQL赋成一个变量
Ctrl+Alt+T–>可以把代码包在一块内,例如try/catch,if语句等
Ctrl+Alt+Space–>类名自动完成,自动生成可选变量名
Ctrl+W–>扩展选择范围,选择单词继而语句继而函数
Ctrl+Shift+W–>缩小选择范围
Ctrl+F6–>重命名
Ctrl+O–>重写父类方法
Ctrl+Alt+L–>格式化代码(配合Ctrl+A)
Ctrl+Z–>撤销
Ctrl+Shift+Z–>前进一次操作
Ctrl+A–>全选
Ctrl+S–>保存
Ctrl+Alt+M–>提取方法
3.移动
Ctrl+Shift+↑–>当前行上移一行
Ctrl+Shift+↓–>当前行下移一行
Ctrl+Shift+←–>回退到上一个跳转点
Ctrl+Shift+→–>前进到下一个跳转点
Ctrl+[–>跳到当前代码块花括号的开头处
Ctrl+]–>跳到当前代码块花括号的结尾处
Alt+↑andAlt+↓–>可在方法间快速移动
4.查找
Ctrl+Alt+H–>查找当前选择资源在工程内的所有调用位置
Ctrl+F12–>显示当前文件的结构
Ctrl+Q–>查看当前方法的声明(在AS中开启悬浮提示比这个快捷键要实用,Setting->Editor->General->show quick doc on mouse Delay(勾上))
Ctrl+P–>显示参数信息
按两次Shift–>工作空间内全局搜索文件
Ctrl+F7–>可以查询当前元素在当前文件中的引用,然后按F3可以选择
Ctrl+F–>工作空间内全局搜索文本
Ctrl+R–>替换文本

基本设置

1.界面设置
Settings --> Appearance --> Theme 对界面外观及字体自定义
Settings --> Editor --> Colors & Fonts --> Font
设置字体的颜色,你可以根据你要设置的对象进行选择设置,同时你也可以从网络上下载字体颜色设置包导入。
2.代码格式设置及快捷模块
Settings --> Editor --> Appearance勾选 Show line numbers
显示行号
Settings --> Inspections --> Spelling
拼接检查
Settings -->Editor -->Code Style
代码风格
Settings–>Editor–>Live Templates
设置代码快捷模块

3.插件管理
Settings --> Plugins
Android Studio默认自带了一些插件,如果你不使用某些插件,你可以禁用它。

4.SDK,AVD及Gradle目录修改
(1)File --> Other Settings --> Default Project Structure
设置JDK及Android SDK目录

(2)AVD默认目录修改
Android Studio默认的虚拟机存储位置是在C盘
如:C:\Users\Administrator.android
修改:
添加环境变量 ANDROID_SDK_HOME
变量值:你选择的安装目录(新的.android的上一级目录)
变量名: Path
变量值:%ANDROID_SDK_HOME%\platform-tools;
(3)Gradle默认目录修改
进入Android Studio File->Settings->Gradle 修改文件位置
5.快捷键
Settings --> Keymap
Android Studio的快捷键和Eclipse的不相同,但是你可以在Android Studio中使用Eclipse的快捷键。
Settings --> Keymap–>Main menu --> Code
快捷键自定义
Settings --> Editor --> Auto Import ,勾选 Add unambiguous improts on the fly
自动导入这段代码中使用到的类的引用

常用按钮


编译右侧 module 列表中显示的 module 。
当前 project 的 module 列表。
选择运行左侧 moudle的AVD
运行左侧 module 列表中显示的 module 。
debug 左侧 module 列表中显示的 module 。
profile"app"
attach debugger to Android process 。
项目属性。
run anything。
使用 Gradle 编译 project 。
AVD Manager 。
SDK Manager 。

版本控制

Settings --> Version Control --> Git
如果你使用 Git 进行版本控制,你需要设置 Git 的安装文件目录

Android Studio 介绍相关推荐

  1. Android 入门教程:Android Studio 介绍

    原文:Beginning Android Development Tutorial: Introduction to Android Studio 作者:Megha Bambra 译者:kmyhy A ...

  2. Android Studio之gradle的配置与介绍

    1.gradle的简单介绍 Gradle是可以用于Android开发的新一代的Build System,也是Android Studio默认的build工具.其实Gradle脚本是基于一种JVM语言- ...

  3. Android(一)——Eclipse+ADT 和 Android Studio 开发环境搭建及介绍

    文章目录 1. 前言介绍 1.1 JDK安装与配置 1.2 IDE开发APP流程 1.3 相关术语的解析 1.4 ADB相关指令 1.5 APP程序打包与安装流程 2. 开发环境搭建 2.1 Ecli ...

  4. android tag定义快捷键,Android Studio快捷键生成TAG、Log.x日志输出介绍

    生成TAG logt+Tab键: private static final String TAG = "Extract"; 生成Log.d() logd+Tab键: Log.d(T ...

  5. android 最新功能介绍,Android Studio 常用功能介绍

    界面介绍 讲解1 这个界面,显示了我们使用 Android Studio时经常接触到的功能面板. Project 面板. 用于浏览项目文件. Project 面板会显示当前的所有的 module .  ...

  6. Android Studio Text组件介绍

    Android Studio Text组件介绍 Text组件 1.1Text组件有那些 以上就是常见的text组件 别看这么多,其实大体上仅需分为6种: 稍微介绍一下 如何使用?上代码! <&g ...

  7. 物联网平台搭建的全过程介绍(三)阿里云物联网设备接入订阅发布之Android studio例程

    物联网平台搭建系列内容前两节介绍的都是功能性的描述,今天以一个小例子,介绍具体的设备接入.订阅.发布的操作,例子的名字为:学生成绩录入平台,例子的界面如下图所示. 功能描述:当在阿里云物联网平台内下发 ...

  8. Android studio登陆注册的实现及介绍

    Android studio登陆注册的实现及介绍 前言 设计思路 效果图 登陆模块 注册模块 数据库模块 去除顶部标题 总结与补充 前言 大家好!我是oy,今天给大家带来Android studio登 ...

  9. 移动应用开发之路 01 Android Studio 项目文件介绍、创建虚拟机、完成第一个程序Hello World

    学校开了一门移动应用开发课程,我一开始兴趣盎然,但是看到使用的环境是 Java 8 的时候心就凉了一半,在询问老师的意见之后决定使用现在比较常用的Android Studio完成学习,特此记录自学之路 ...

最新文章

  1. 配置Open***使用User/Pass方式验证登录
  2. 刚刚,华为重磅宣布:无人驾驶正式上高速!
  3. 深度学习核心技术精讲100篇(三十)-ClickHouse在字节跳动广告业务中的应用
  4. 大手笔,送¥1599的Apple AirPods Pro和独家礼物等
  5. 甘肃2019年9月计算机二级报名入口,2019年9月甘肃计算机二级考试成绩查询入口...
  6. 低效程序员的7个坏习惯
  7. 阿里云云数据库RDS秒级监控功能解锁,通宵加班找故障将成为过去式
  8. YAML文件(.yml)中的键(key)通过变量引用来设置
  9. radiobutton怎么变成竖排_民间修谱悄然兴起,花120万元修家谱,你怎么看?【饮茶论道】...
  10. Curl 方式实现POST提交数据
  11. 三防电子产品美军标MIL-STD-810G
  12. 数据处理之特征缩放与编码
  13. redis的lpush、rpush、rpop、lpop位置的简单理解
  14. 3. LaTeX图片的排版、引用与格式
  15. 如何查询土地规划用途_哪里能够查到用地规划图
  16. 利用 OpenCC 工具进行文字的简繁转换
  17. ET6运行指南(vs版)
  18. 知识 | 什么是相控阵雷达?
  19. 系统集成项目管理工程师考试主要计算公式
  20. 工作不需要面试需要的红黑树知识

热门文章

  1. Android系统签名文件转换为keystore文件
  2. 芋道源码 el-image 层级问题解决
  3. 微博热点爬取html,爬虫实战-Ajax类型数据之微博爬取
  4. 51单片机 DHT11+LCD1602温湿度显示 + Proteus仿真
  5. 计算机思维导图pdf百度云资源,计算机思维导图
  6. 基于stc15f2k60s2芯片单片机编程(串口+超声波)
  7. linux 批量指定文件夹压缩,排除某个不压缩,查看文件大小,查看磁盘空间
  8. 1扩展组件 --FEBE
  9. 高等数理统计 | 一致最优势检验
  10. 关注楼主 初级通信工程师证书考了有用吗?要不要直接跳考中级?