iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >分享Android开发自学笔记之AndroidStudio常用功能
  • 845
分享到

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

androidstudioandroid开发Android 2022-06-06 09:06:00 845人浏览 八月长安
摘要

相关下载: Android Studio v1.3 官方最新版(apk应用开发工具) //www.jb51.net/softs/83206.html Android Stud

相关下载:

Android Studio v1.3 官方最新版(apk应用开发工具) //www.jb51.net/softs/83206.html
Android Studio 官方最新版下载地址(支持国内下载)//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常用功能,希望大家喜欢。

您可能感兴趣的文章:AndroidStudio 实现加载字体资源的方法Android IPC进程间通信详解最新AndroidStudio的aiDL操作)AndroidStudio利用android-support-multidex解决64k的各种异常AndroidStudio 使用过程中出现的异常(Gradle sync failed)处理办法AndroidStudio 如何使用aar详解使用AndroidStudio上传忽略文件至SVN Server的解决办法Android Studio的中文乱码问题解决方法图解windows环境下Android Studio安装和使用教程Android Studio 报错failed to create JVM error code -4的解决方法打造酷炫的AndroidStudio插件


--结束END--

本文标题: 分享Android开发自学笔记之AndroidStudio常用功能

本文链接: https://www.lsjlt.com/news/26284.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android学习笔记之蓝牙功能
    本文实例为大家分享了Android学习笔记之蓝牙功能的具体代码,供大家参考,具体内容如下 蓝牙:短距离无线通讯技术标准。蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层...
    99+
    2024-04-02
  • GO语言开发技术:学习笔记分享!
    GO语言是一门高效、可靠、可扩展的编程语言,由Google开发。它的出现解决了许多其他编程语言的问题,例如C++中的指针问题、Java中的垃圾回收等等。 GO语言在现代化的软件开发中,已经被广泛应用,并成为了云计算领域的事实标准。本篇文章...
    99+
    2023-08-02
    学习笔记 开发技术 linux
  • 如何记录自己的LeetCode学习笔记?ASP开发者的实践分享
    LeetCode是一家知名的在线编程题库,它的题目难度逐渐递增,可以很好地锻炼我们的算法思维和编程能力。但是,在做题的过程中,我们需要记录自己的思路和解题过程,这样才能更好地回顾和总结。本文将介绍如何记录自己的LeetCode学习笔记,并分...
    99+
    2023-06-23
    leetcode 学习笔记 日志
  • Android开发笔记之Fragment的使用教程
    目录何为碎片特点如何引入碎片静态引入动态加载碎片的通信活动和碎片间的通信碎片和活动间的通信碎片和碎片间的通信何为碎片 官方文档中提到: A fragment represents a...
    99+
    2023-05-19
    Android Fragment Android Fragment使用
  • Android手机开发设计之记事本功能
    本文实例为大家分享了Android手机开发设计之记事本功能,供大家参考,具体内容如下 一、需求分析 1.1业务需求分析 近年来,随着生活节奏的加快,工作和生活的双重压力全面侵袭着人们...
    99+
    2024-04-02
  • JFinal极速开发框架使用笔记分享
    记录第一次使用JFinal,从简单的框架搭建到增删改查,从自带的方法到正常框架习惯的使用方式。JFinal官网:http://www.jfinal.com/JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标...
    99+
    2023-05-30
  • 如何使用 Go 和 Spring 实现存储功能?学习笔记分享!
    随着互联网的发展,数据的存储和管理变得越来越重要。很多公司都需要高效的存储方案来存储海量的数据。在这篇文章中,我们将介绍如何使用 Go 和 Spring 实现存储功能。 Go 是一种由 Google 开发的编程语言。它具有高效的内存管理、...
    99+
    2023-07-04
    spring 学习笔记 存储
  • 微信开发之如何实现分享功能
    这篇文章将为大家详细讲解有关微信开发之如何实现分享功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 通过对需求的了解,可以将其分解为:(1...
    99+
    2024-04-02
  • Android开发中怎么实现一个分享功能
    Android开发中怎么实现一个分享功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。实现代码如下所示;Intent email = new Intent(android....
    99+
    2023-05-31
    android roi
  • 开发技术分享:掌握 PHP 学习笔记与存储技巧
    PHP 是一种广泛使用的服务器端脚本语言,常用于 Web 开发。它可以用于创建动态网页、Web 应用程序和数据库驱动的网站。在本文中,我们将分享一些学习 PHP 的笔记和存储技巧,帮助您更好地掌握 PHP 开发技术。 安装 PHP 在学...
    99+
    2023-09-02
    学习笔记 开发技术 存储
  • Android手机开发设计之记事本功能怎么实现
    这篇文章主要介绍“Android手机开发设计之记事本功能怎么实现”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Android手机开发设计之记事本功能怎么实现”文章能帮助大家解决问题。一、需求分析1....
    99+
    2023-06-30
  • 从入门到实战,GO语言实时开发技术学习笔记分享
    GO语言是由Google公司开发的一种高效、简洁、快速的编程语言,同时也是一门静态类型的语言。它的语法简洁易懂,拥有自动垃圾回收机制,同时支持并发编程,因此非常适合用于实时开发领域。本文将分享我在学习GO语言实时开发技术时的笔记和心得,希...
    99+
    2023-11-12
    实时 开发技术 学习笔记
  • Android开发中怎么实现一个缩略图分享功能
    这篇文章将为大家详细讲解有关Android开发中怎么实现一个缩略图分享功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。代码如下 public void wxHyShare(String ...
    99+
    2023-05-31
    android roi
  • Android开发中怎么实现一个朋友圈分享功能
    本篇文章为大家展示了Android开发中怎么实现一个朋友圈分享功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。先下载微信分享的jar包放在lib目录下,并且添加依赖,清单文件添加<activ...
    99+
    2023-05-31
    android roi
  • 从零开始学习PHP与Django:如何开发分布式学习笔记应用?
    在今天的数字化时代,学习笔记已经成为了学生和职业人士必备的工具之一。随着云计算和分布式系统的发展,我们可以将学习笔记应用从传统的本地应用转移到分布式的云应用中。在本文中,我们将介绍如何使用PHP和Django框架来开发一个分布式学习笔记应...
    99+
    2023-06-08
    django 分布式 学习笔记
  • 如何使用Android原生态实现分享转发功能
    这篇文章主要介绍了如何使用Android原生态实现分享转发功能,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。导读:之前刚学安卓时,写过一篇“Android调用系统shareA...
    99+
    2023-06-22
  • Android开发之绘制平面上的多边形功能分析
    本文实例讲述了Android开发之绘制平面上的多边形功能。分享给大家供大家参考,具体如下:计算机里的3D图形其实是由很多个平面组合而成的。所谓“绘制3D”图形,其实是通过多个平面图形形成的。调用GL10图形绘制2D图形的步骤如下:i. 调用...
    99+
    2023-05-30
    android 绘制 多边形
  • 如何在Android应用中调用系统自带的分享功能
    本篇文章给大家分享的是有关如何在Android应用中调用系统自带的分享功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。实现分享功能的几个办法调用系统的分享功能通过第三方SDK...
    99+
    2023-05-31
    android roi
  • PHP学习笔记:如何使用Spring API来提升Web开发能力?
    在现代Web开发中,Spring API已经成为了非常流行的框架之一。它是一个Java平台的应用程序框架,可以用于构建各种类型的Web应用程序。但是,很多PHP开发人员可能并不知道Spring API可以用于PHP的Web开发。 在本文中...
    99+
    2023-09-10
    学习笔记 spring api
  • 如何在Linux系统上使用Python编写并发程序?学习笔记分享!
    Linux系统是一个非常适合编写并发程序的操作系统,Python作为一门支持多线程的编程语言,可以帮助我们很好地实现并发编程。在本篇文章中,我将分享我在学习Linux系统上使用Python编写并发程序的一些笔记和心得。本文将从以下几个方面进...
    99+
    2023-07-07
    linux 学习笔记 并发
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作