Android Studio新版UI介绍

顶部菜单栏

左侧主要菜单入口+项目名称+分支名称

 展开之后,主要功能与原来菜单栏功能一样,最大的变化就是把setting独立出去了。

而项目名称这里,展开就可以看到打开的历史工程列表,可以直接新建工程,原来需要在项目名称上右击出菜单选择操作。

分支名称原来显示在整个界面右下方,看起来很不起眼,很多开发者都特别容易忽略,此次UI更新,把分支名称的重要程度提升到和项目名称对齐。

中间项目运行区域的显示基本和旧版本一致,主要修改了部分图标样式

右侧的构建按钮和设置入口

项目构建和项目同步在菜单中的build和run选项中都能找到入口,在项目运行区增加入口,是为了更方便对项目的构建。

新版UI中把setting放到这里真是个不错的修改,原来如果要查看项目sdk&gradle&plugin等,需要file->setting->XXX,现在至少省了一步,关键是这个修改,让我们更清晰的明白,sdk和gradle每个项目可以设置不同的路径,原来放在file下面,所有项目公用一个sdk&gradle路径下的时代终于前进了。

plugins甚至开了更快捷的入口,跟setting的优先级一样了。查看已安装的和想安装的plugins再不需要翻来覆去找入口咯~

左侧视窗区域

左侧区域的功能分为上下两个

上方的是文件结构和资源文件结构

文件结构的功能中,可能就是把原来不常用的功能折叠了,让整个视窗中的UI更简洁。

资源文件的按钮原来在旧版本的左侧下方位置,不过很多开发者可能更习惯在项目结构中找资源文件。

三个点展示的功能中,包含了旧版本下方的Layout Inspector、App Inspection 以及旧版本右侧的Device Explorer几个主要功能。

下方主要是项目运行时的监听视窗(包括logcat,debug,git,run)

该部分功能原来旧版本中都在整个视窗的下方,现在把整个下方按钮全部移除分散到具体功能区了。

右侧功能区

右侧还是原来gradle构建的选项,device控制(虚拟机和实体机),

旧版本中右侧区域下方还会有一些插件的入口现在统一由上而下排列了。

gradle构建中,选项跟原来基本一样。

设备管理工具

虚拟机和物理实体机统一管理了

Running Devices则表示运行中的虚拟机(由AVD创建的,并运行了虚拟内核)

主要结构图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/207692.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

vivado实现分析与收敛技巧3-面向非工程用户的智能设计运行建议

要使用智能设计运行功能特性 , 需要 Vivado 工程。这是因为需要进行运行管理。以下指示信息解释了创建综合后工程的最简单方法。这些信息适用于以下流程的用户: • 非工程实现运行 • 使用较低版本的 Vivado 或第三方综合工具进行综合 访问智能设计…

Git——分支应用进阶

主要内容包括以下几个方面: 长期分支和短期分支的类型以及用途。多种分支模型,其中包括基于工作流的主题分支。不同分支模型的发布流程。在多个预览版程序中使用分支修复安全问题。远程跟踪分支和refspecs规范,以及默认远程版本库配置。拉取…

测评补单助力亚马逊,速卖通,国际站卖家抢占市场,提升转化和评分

想要快速提升商品的销量,测评补单这种方法见效是最快的。特别是新品上线,缺少用户评价,转化率不好,很多商家新品上线都会做测评补单,搞些商品好评,不但可以提升转化,同时在平台也可以获得更多展…

Redis:主从复制

目录 概念配置步骤通过命令配置主从复制原理薪火相传反客为主哨兵(Sentinel)模式原理配置SpringBoot整合Sentinel模式 概念 主机更新后根据配置和策略,自动同步到备机的master/slave机制,Master以写为主,Slave以读为主。 作用: …

Python+Requests模块添加cookie

请求中添加cookies 对于某些网站,登录然后从浏览器中获取cookies,以后就可以直接拿着cookie登录了,无需输入用户 名密码。 一、在参数中添加cookie 在发送请求时使用cookies 代码示例: import requests # 1,在参数…

ZFPlayer 在tableView列表中播放视频架构设计

需求背景 需要在如图所示的列表中播放视频,并且播放视频在对应的卡片上,滚动结束的时候, 完整露出封面图的第一个视频自动播放 分析 根据需求,是滚动的时候获取符合条件的cell,并且 在cell的封面图上播放视频&#x…

CSS中的非布局样式+CSS布局 前端开发入门笔记(十一)

CSS中的非布局样式 在CSS中,非布局样式是指那些不会直接影响页面布局的样式。这些样式主要关注的是元素的颜色、字体、背景、边框、阴影等视觉效果。以下是一些常见的非布局CSS样式: 文本样式:包括字体(font-family)…

传统算法:使用 Pygame 实现归并排序

使用 Pygame 模块实现了归并排序的动画演示。首先,它生成一个包含随机整数的数组,并通过 Pygame 在屏幕上绘制这个数组的条形图。接着,通过归并排序算法对数组进行排序,动画效果可视化每一步的排序过程。在排序的过程中,程序将数组递归地分成两半,分别进行排序,然后再将…

小白备战蓝桥杯:Java常用API

一、什么是API 就是别人写好的一些类,给咱们程序员直接拿去调用即可解决问题的 我们之前接触过的Scanner和Random都是API 但java中提供的API很多,我们没有必要去学习所有的API,只需要知道一些常用的API,再借助帮助文档去使用AP…

从HumanEval到CoderEval: 你的代码生成模型真的work吗?

本文主要介绍了一个名为CoderEval的代码生成大模型评估基准,并对三个代码生成模型(CodeGen、PanGu-Coder和ChatGPT)在该基准上的表现进行了评估和比较。研究人员从真实的开源项目中的选取了代码生成任务来构建CoderEval,并根据对外…

Python函数专题(下)侯小啾python领航班系列(十三)】

Python函数专题(下)侯小啾python领航班系列(十三)】 大家好,我是博主侯小啾, 🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹꧔ꦿ🌹…

腾讯云年末感恩回馈:2核2G4M云服务器118元1年,新老用户同享!

腾讯云年末感恩回馈活动开始了,年度爆款2核2G4M云服务器118元/年,新老用户同享,记得抓住上云好时机! 活动地址: 点此直达腾讯云年末感恩回馈 活动详情: 配置说明: 2核2G 独享CPU性能50GB SSD…

观《王牌对王牌:国宝回国》有感 —— AI绘画之古画修复对比图

一、前言 上周《王牌对王牌》节目的主题是《国宝回国》,而今天的AI绘画的灵感,就来源于这期节目。 下面这组图,左侧部分因时间的流逝而显现出褪色和损伤的痕迹,色彩变得暗淡,细节也因年代久远而变得模糊不清。 而右…

知虾平台丨优化Shopee店铺运营,提升销售利润——了解知虾平台

在如今竞争激烈的电商市场中,Shopee作为一家快速发展的平台,吸引了众多卖家加入。然而,要在Shopee上取得成功并实现可观的销售利润,并不是一件容易的事情。为了帮助卖家更好地了解市场趋势、优化商品关键词、监控竞争对手等&#…

c题目13:验证100以内的数是否满足哥德巴赫猜想。(任一大于2的偶数都可以写成两个质数之和)

每日小语 活下去的诀窍是:保持愚蠢,又不能知道自己有多蠢。——王小波 自己思考 即要让第一个质数与这个数减去第一个质数的值都为质数,所以要满足几个条件 1.abc 2.a为质数 3.b为质数 这里是否可以用到我之前刚学的自己设置的那个判断…

daima8资源网整站数据打包完整代码(集成了ripro9.1主题,开箱即用)

基于ripro9.1完全明文无加密后门版本定制开发,无需独立服务器,虚拟主机也可以完美运营,只要主机支持php和mysql即可。整合了微信登录和几款第三方的主题文件,看起来更美观一些。站长本人就是程序员,所以本站的代码资源…

力扣每日一题(2023-11-30)

力扣每日一题 题目:1657. 确定两个字符串是否接近 日期:2023-11-30 用时:21 m 07 s 时间:11ms 内存:43.70MB 代码: class Solution {public boolean closeStrings(String word1, String word2) {if(word1.…

全面预算管理平台让企业管理智慧升级

智能制造背景下,企业财务发展与业务、运营、服务等环节紧紧相扣,并逐渐体现出智慧化的特性。区别于传统的商业智能BI,智慧管理平台作为企业数字化转型的核心,通过信息系统的集成,能够对企业各个业务模块进行整合&#…

Service的双向跨进程通信

一、客户端向服务端通信。 1、创建AIDL文件,用于生成跨进程通信代码。 // ITestService.aidl package com.example.servicetest;interface ITestService {void sayHello(); } 2、创建服务端Service,添加如下代码。 public class TestService extends…

spring cloud gateway源码分析,一个请求进来的默认处理流程

1.前言 spring cloud gateway的基本组成和作用就不细赘述,此篇适合对此有一定了解的人阅读。 spring cloud gateway版本: Hoxton.SR1 spring cloud gateway的配置使用yml配置: server:port: 9527y#根据微服务名称进行动态路由的配置 spring:applicati…