分享Android开发自学笔记之AndroidStudio常用功能

 更新时间:2015年12月08日 11:35:33   作者:jerrylsxu  
这篇文章主要给大家分享Android开发自学笔记之AndroidStudio常用功能的相关资料,需要的朋友可以参考下

相关下载:

Android Studio v1.3 官方最新版(apk应用开发工具) https://www.jb51.net/softs/83206.html
Android Studio 官方最新版下载地址(支持国内下载)https://www.jb51.net/softjc/83204.html

一、界面区介绍

1、项目组织结构区,用于浏览项目文件,默认Project以Android组织方式展示。

2、设计区,默认在打开布局文件时为设计模式,可直接拖动控件到界面上实现所见即所得,下方的Design和Text就是代码和设计模式的切换按钮,切换至TEXT时,左侧为代码编辑区,右侧为所见即所得的预览。

下图为切换至TEXT的界面


而我们常用的代码编辑时的界面就很简单,左边项目树,右侧代码编辑区,下图为代码编辑界面:

3、组件树,用于展示整个页面布局的层级关系。

4、属性区,显示选中控件的可编辑属性(仅在设计模式可见)。

5、工具栏,提供常用操作按钮

二、左侧Structure、Project、Captures面板

1、Structure面板

切换到Structure面板, Structure用于显示当前活动文件的结构,不仅仅支持 Java 文件,同时支持 Xml 文件、 .properties 配置文件等多种类型的文件。在图中1位置可以设置过滤要显示的内容,如是否显示属性、内部匿名类等。

2、Project面板


Project面板展示了项目中文件的组织方式,默认是以Android,同时支持在Project、Packages、Scratches、ProjectFiles、Problems…中切换展示方式,我常用展示形式有Android和Project两种,其他大家可以自行摸索一下,一起讨论。

A.Android展示方式

结构如下图:

 

以APP形式展示,manifests文件夹存放AndroidManifests.XML清单文件;Java文件下主要就是存放我们的java源代码文件,类似src。

res文件夹分类存放了系统中使用到的资源,如键值对都统一放到了values文件夹;布局文件都统一放到了layout文件夹等等。我个人比较喜欢这种组织方式。

与APP同级的是Gradle的一些脚本文件,一般情况下我们不会动他,我目前也没有研究它,等用到了后期再补充吧。

B.Project展示方式

结果如下图:


用于浏览项目文件, Project 面板会显示当前的所有的 module,android应用module 会显示一个手机图标(下图中的 app);android library module 会显示一个书架图标(下图中的 android-lib),java library module 会显示一个咖啡图标(下图中的java-lib)这种方式的展示更类似于Eclispe。

其他的几种展示方式我目前学习较浅,暂未使用到,所以对其也不甚了解,所以这里暂时不说了,等用到了再补录进来。

3、Captures面板

这个面板我暂时不知道干什么用的,有知道的朋友可以评论中留言帮解释一下。

三、常用按钮

•编译2中显示的Moudle
 •当前Project的Moudle列表
 •运行2中显示的Moudle
 •调试运行2中显示的Moudle
 •Run App With Coverage (这个不是很清楚是什么用)
 •讲调试器附加到安卓进程
 •设置
 •项目属性
 •使用 Gradle 编译 project
 •AVD管理器(Android虚拟设备镜像管理)
 •Android SDK管理
 •Android设备监控

四、其他 


说明:终端面板,和命令行作用一样,可以执行一些命令行命令。


说明:显示连接的终端的运行日志及应用的内存使用和CPU占用情况。


快捷键的映射可以在File-setting中Keymap中找到。

下面给出常用的操作快捷键说明:


说明:上面的快捷键的说明都是IDEA的,因为Android Studio 源于于 IDEA ,因此 IDEA 的快捷键在Android Studio 基本上都是适用的。

以上内容是小编给大家分享Android开发自学笔记之AndroidStudio常用功能,希望大家喜欢。

相关文章

  • Android开发笔记 TableLayout常用的属性介绍

    Android开发笔记 TableLayout常用的属性介绍

    今天看了安卓简单控件的布局方式,大概有绝对、相对、表格、线性、帧式布局五种方式,表格布局里面的一些属性相对来说比较复杂,下面主要谈谈表格方式布局的一些属性
    2012-11-11
  • Android scrollTo和scrollBy方法使用解析

    Android scrollTo和scrollBy方法使用解析

    在一个View中,系统提供了scrollTo、scrollBy两种方式来改变一个View的位置,下面通过本文给大家介绍Android scrollTo和scrollBy方法使用解析,需要的朋友参考下吧
    2018-01-01
  • Android入门之RelativeLayout、FrameLayout用法分析

    Android入门之RelativeLayout、FrameLayout用法分析

    这篇文章主要介绍了Android入门之RelativeLayout、FrameLayout用法分析,需要的朋友可以参考下
    2014-08-08
  • Android获得设备状态信息、Mac地址、IP地址的方法

    Android获得设备状态信息、Mac地址、IP地址的方法

    今天小编就为大家分享一篇关于Android获得设备状态信息、Mac地址、IP地址的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Android中startService基本使用方法概述

    Android中startService基本使用方法概述

    这篇文章主要介绍了Android中startService基本使用方法,详细解释了startService的基本使用概述及其生命周期,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • Android如何遍历特定目录下所有文件

    Android如何遍历特定目录下所有文件

    这篇文章主要为大家详细介绍了Android如何遍历特定目录下所有文件的代码,供大家参考,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Android DrawableTextView图片文字居中显示实例

    Android DrawableTextView图片文字居中显示实例

    在我们开发中,TextView设置Android:drawableLeft一定使用的非常多,但Drawable和Text同时居中显示可能不好控制,小编想到通过自定义TextView实现,具体详情大家参考下本文
    2017-03-03
  • Android多渠道打包总结(推荐)

    Android多渠道打包总结(推荐)

    多渠道打包一般应用于向不同应用市场提交app后用来统计不同渠道下载量等一些信息,这篇文章主要介绍了Android多渠道打包总结,非常具有实用价值,需要的朋友可以参考下
    2018-10-10
  • DownloadManager实现文件下载功能

    DownloadManager实现文件下载功能

    这篇文章主要为大家详细介绍了DownloadManager实现文件下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • RecyclerView+SnapHelper实现无限循环筛选控件

    RecyclerView+SnapHelper实现无限循环筛选控件

    这篇文章主要为大家详细介绍了RecyclerView+SnapHelper实现无限循环筛选控件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10

最新评论