首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android Studio 3.6 发布啦,快来围观

使用 native implementation functions 源代码突出显示警告。缺少实现JNI声明也将突出显示错误。...当打开 Emulators Extended controls, 控件, Location 选项卡选项现在组织两个选项卡下:“Single points”和“Routes”。...搜索或单击地图中位置,可以通过选择地图底部附近保存点来保存位置。所有保存位置都列扩展控件窗口右侧 。...(可选)点击添加目的地,将更多停靠点添加到路线。 7.路线指定名称,然后点击保存。...虚拟设备运行时,最多可以添加两个以下显示: 1.打开扩展控件,然后导航到 Displays 选项卡。 2.通过单击添加 Add secondary display 来添加另一个显示

8.9K20

Android Studio Design Tools UX 更改 — Split View

介绍 Design Tools Split View Android Studio 3.6 ,我们对设计文件编辑模式进行了一些改动,相较于之前左下角切换 Text 或 Design 编辑模式...通过点击编辑器右上角相应按钮或者使用快捷键 (如果使用是 Mac,则快捷键 Ctrl + Shift + Left/Right 方向键,如果是其他系统,则为 Alt + Shift + Left/...现在您可以使用新增加 "Split 视图" 来预览资源文件,所以就不再需要 ( Text 模式下) Preview 工具窗口了。之前每次使用 Text 模式打开资源文件,我们都会显示这个面板。...而现在,您只需要单击 XML 部分上 标签就可以图形界面上显示该代码片段,即使该片段位于嵌套图层内也可以做到,如图 7 所示。...该文件另一个实例会以垂直拆分形式单独选项卡打开; 将新标签页拖动到 Android Studio 界面外,来创建一个浮动窗口; 选项卡,选择 Design 模式来让该窗口能够同浮动预览显示效果一样

2.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    最新iOS设计规范三|3大界面要素:栏(Bars)

    导航栏是半透明,也可以添加背景色,并且必要可以设置隐藏。 ? 某些情况下可暂时隐藏导航栏,以提供更沉浸体验。例如,当人们查看全屏照片时,“照片”会隐藏导航栏和其他界面元素。...iOS 13及更高版本,可以通过删除导航阴影来隐藏导航底部边框(当滑动内容区域,边框会自动重新出现)。无边框样式大标题导航效果很好,因为它增强了标题和内容之间联系感。...搜索栏可以单独显示,也可以显示导航栏或内容视图中。当显示导航,可以将搜索栏固定在导航,以便始终可以调用。也可以将其折叠,当用户向上滑动展开显示。...“照片”应用浏览全屏照片时,只需轻按一次即可再次显示状态栏。 五、标签栏(Tab Bars) 标签栏出现在页面底部,可以APP不同模块之间快速切换。标签栏是半透明,也可添加背景颜色。...tips:了解选项卡栏和工具栏之间区别很重要,因为两种类型栏都出现在应用程序屏幕底部。标签栏可让人们应用程序不同部分之间切换,例如“时钟”应用程序“警报”,“秒表”和“计时器”选项卡

    9.9K10

    Android从零单排系列二十八】《Android视图控件——TabHost》

    一 TabHost基本介绍 通常用于描述Android应用程序实现Tab布局一种方法。Tab布局是一种常见用户界面布局方式,允许用户不同选项卡之间切换内容。...通过使用TabHost和TabWidget,开发人员可以轻松创建带有选项卡界面,并在用户点击选项卡切换到相应内容页面。每个选项卡都可以包含独立视图片段,以呈现不同功能或信息。...(spec1); tabHost.addTab(spec2); 可选择性地选项卡设置监听器,以便在选项卡切换执行相应操作: tabHost.setOnTabChangedListener(new...setCurrentTab(int index):设置当前显示选项卡,index选项卡索引值。 getCurrentTab():获取当前显示选项卡索引值。...布局文件定义一个TabHost控件。 通过getTabHost()方法获取TabHost对象。 使用newTabSpec()创建选项卡规范,并设置标签显示文本和内容视图

    31220

    Material Design — 底部导航(Bottom Navigation)

    自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS组件(顺便学学英语),以便今后使用时候完全不虚!...用法 设置3-5个一级页面目的地 这些一级页面是需要直接访问 颜色 激活页面icon:1、底部导航黑色/百色——用软件主色调;2、如果底部导航栏已经有了颜色——使用黑色/白色。...底部导航栏不应用于: ·专注于单一任务观点,如电子邮件“撰写”页面。 ·包含用户首选项或设置页面 Android上,后退按钮不在底部导航视图之间导航。...滚动 底部导航栏滚动可以动态地出现和消失: ·向下滚动隐藏底部导航栏 ·向上滚动显示 手势 在内容区域上使用左右滑动手势不会在一级页面之间切换。...点击icon进行切换也该避免横向切换页面之间转换(如左右推进)。

    4K90

    Android Studio 3.2新功能特性

    导航编辑器 新导航编辑器与Android Jetpack导航组件集成,创建应用导航结构提供图形视图导航编辑器简化了应用内目的地之间导航设计和实现。...如果该标志不存在,Android Studio行为就将该标志已设置false。 如果您不想迁移,请将两个标志设置false。(这相当于文件没有标志gradle.properties。)...当您使用Refactor to AndroidX命令或创建一个minSdkVersion设置“P” 新项目,这两个标志都会设置true。...添加视图“Design”窗口中视图下方会出现一个设置按钮 。点击此按钮设置设计时视图属性。您可以从各种样本数据模板中进行选择,并指定用于填充视图样本项目数。...当您在运行Android 8.0(API 26)或更高版本连接设备或Android模拟器上运行应用程序时,Energy Profiler会显示Profiler窗口底部新行。

    5.4K10

    React Native 系列(九) -- Tab标签组件

    前言 本系列是基于React Native版本号0.44.3写。很多App都使用了Tab标签组件,例如QQ,微信等等,就是切换不同选项,显示不同内容。...那么这篇文章将介绍RNTab标签组件。 Tab标签 什么是Tab标签?(ps:我是这样叫),就拿微信来说吧,底部有4个选项卡,点击不同按钮切换不同内容。...RN中有两个组件负责实现这样效果,它们是: TabBarIOS TabNavigator TabBarIOS 和NavigatorIOS相似,看名字就知道该组件只适用于iOS,不能用于android...所以接下来讲解是引入了React Navigation基础之上。 常用属性 screen:和导航功能是一样,对应界面名称,可以在其他页面通过这个screen传值和跳转。...lazy:是否根据需要懒惰呈现标签,而不是提前,意思是app打开时候将底部标签栏全部加载,默认false,推荐true trueinitialRouteName: 设置默认页面组件

    6.5K90

    iOS 与 Android APP 设计差异

    但是安卓规范其实不建议同时使用底部导航和标签,因为它可能会在导航引起混乱。 底部导航(Material Design) Apple的人机交互规范,没有类似抽屉菜单标准导航控件。...iOS两种常见导航形式,分段控制和底部标签栏 虽然两个操作系统中都有类似的功能(切换标签和分段控制,底部导航和标签栏),但导航形式仍然是iOS和Android之间主要区别之一。...而在iOS与之类似的按钮则叫做活动按钮,通常会放在底部导航中间 左边是标准iOS活动按钮;右侧是标准Android浮动按钮 IOS与Android底部操作视图差异 Android中有两种不同类型底部操作视图...模态视图又有两种不同类型:具有不同操作内容模态列表和用户点击“共享”图标后显示应用列表。iOS上也能找到类似的组件,但是设计风格和布局上差异比较大。...左边是标准Android底部菜单视图;右边是标准iOS标准菜单视图 触摸范围和系统网格之间存在差异 iOS 和 Android触摸范围略有不同 (iOS最小触摸范围44px @1x,Android

    3.4K10

    Human Interface Guidelines —— Tab Bars

    自上次参加完回音分享会后,我下定决心要洗心革面乖乖打基础,于是开启了这个part,争取两个月不间断更新,写完Material Design与iOS组件(顺便学学英语),以便今后使用时候完全不虚...Tab Bars Tab Bars出现在app屏幕底部,并提供在app不同部分之间快速切换能力。...如果由于水平空间有限而无法显示某些选项卡,则最后几个可见tab将变为“更多”tab,从而在单独屏幕上显示列表其他tabs。...·使用badging低调沟通 您可以选项卡显示badge(包含白色文字、数字或感叹号红色椭圆),以表明与该视图或模式相关新信息。...tab bar 可让用户app不同部分之间快速切换,例如时钟应用闹钟,秒表和计时器tab。Toolbar 包含用于执行与当前上下文相关操作按钮,如创建项目,删除项目,添加注释或拍摄照片。

    1.4K150

    android studio logcat技巧

    您可以通过单击 Logcat 工具栏配置 Logcat 格式选项 切换到默认显示信息较少紧凑视图。...更改配色方案 要更改配色方案,请导航Android Studio > 设置 > 编辑器 > 配色方案。要更改日志视图配色方案,请选择 Android Logcat。...要更改过滤器配色方案,请选择 Logcat 过滤器。 附加配置选项 有关其他配置选项,请导航Android Studio > 设置 > 工具 > Logcat。...多个窗口中使用Logcat 选项卡可帮助您轻松不同设备或查询之间切换。您可以通过单击新建选项卡 创建多个 Logcat 选项卡。右键单击选项卡可以对其进行重命名和重新排列。...此外,您可以选项卡拆分视图,以帮助您更轻松地比较两组日志。要创建拆分,请在日志视图中右键单击或单击工具栏“拆分面板”选项,然后选择“向右拆分”或“向下拆分”。要关闭拆分,请右键单击并选择关闭。

    10310

    使用 Material Design 组件实现 Material 动效

    如果您熟悉 Android 共享元素过渡,它与容器转换设置非常相似。 首先,确定两个共享元素视图,并为每一个视图添加 过渡名称。...,这个组件可以设置一个静态过渡名称,因为视图层级只有这一个视图。...淡入淡出可用于没有强关系 UI 元素间过渡。当在两个信箱之间过渡,我们不希望用户认为他们已经发送邮件和他们收件箱导航上相关。由于每个信箱是一个顶级目的地,淡入淡出是一个合适选择。...您可以自己项目有趣地方来使用淡入淡出模式,比如: 底部导航切换、列表项交换,或替换一个工具栏菜单。 一往无前! 本文简要介绍了 Android Material 动效系统。...点击文件夹、打开搜索、底部导航切换,这些都用到了 MDC-Android 过渡效果。

    1.9K20

    Cloudera Manager管理控制台主页

    启动Cloudera Manager管理控制台,将 显示“ 主页” >“状态”选项卡。您也可以 通过单击顶部导航Cloudera Manager徽标转到“ 主页” >“状态”选项卡。 ?...“状态”选项卡具有两个潜在视图:“表格视图”和“经典视图”。经典视图包含所选集群一组图表,而表格视图将常规集群、计算集群和其他服务分隔汇总表。...您可以使用每个视图切换到表格视图”和“切换到经典视图”链接在两个视图之间切换。Cloudera Manager会记住您选择视图并保留在该视图中。...每个集群以摘要形式或完整形式显示,具体取决于“ 管理” > “设置” >“其他” >“完整显示最大集群数”属性配置。当集群数超过该属性显示集群摘要信息。 ?...所有配置问题 按集群显示所有配置问题。数字徽标的语义与“状态”选项卡上报告每个服务配置问题相同。默认情况下,列出错误严重性级别的通知,并在对话框显示按服务名称分组通知。

    2.1K20

    导航组件概览 | MAD Skills

    您还需要在用户点击设备返回按钮和 ActionBar 向上按钮正确地处理返回和向上操作。有时候不同应用处理这两个相关而又不完全相同操作会产生一些不一致结果。...您可以使用设计工具来创建导航目的地 (destination) 并定义导航路径,以及您应用导航图中切换目的地相关操作 (action)。...您会发现两个目的地: FirstFragment 是那个被设置初始页或者叫首页目的地。SecondFragment 是另外那个我们可以导航目的地。 ?...导航图中每个目的地都是 fragment,每个目的地都包括 0 个或更多操作 (action),操作定义了如何导航导航图中其他目的地。...该视图现在是不可见,我们需要点击 ActionBar 菜单按钮来将它显示到屏幕上。

    1.7K30

    windows10切换快捷键_Word快捷键大全

    + F8 登录屏幕上显示密码 Alt + Esc 以项目打开顺序循环切换项目 Alt + 带下划线字母 执行该字母对应命令 Alt + Enter 显示选定项属性 Alt + 空格键 活动窗口打开快捷菜单...回退到“设置”主页 带有搜索框任何页面上键入 搜索设置 第二部分:Windows10应用快捷键 许多应用(如照片、Groove 和地图),当你将鼠标指针悬停在某个按钮上,工具提示中就会显示快捷方式...) Caps Lock + Ctrl + 向右键 转到下一个同级(当应用提供结构导航) Caps Lock + Ctrl + 向左键 转到上一个同级(当应用提供结构导航) Caps Lock +...Ctrl + 向下键 转到第一个子项(当应用提供结构导航) Caps Lock + N 移动到主陆标 扫描模式键盘命令 快捷键 功能 向上键和向下键 移动到应用或网页下一行或上一行文本 向右键和向左键...在三大件(以及几乎所有Windows原生)窗口中,按一下Alt键,功能区选项卡周围会显示不同大写字母,快速访问工具栏周围会显示数字,按下相应按键,就可以进入选项卡或执行快速访问工具栏功能。

    5.3K10

    Android Studio 4.0+ 中新 UI 层次结构调试工具

    点击 rotation 按钮会在二维和三维视图之间进行切换。当处于旋转模式,您可以旋转 UI 层次结构。旋转操作可以帮助您更直观地了解视图组织结构。...请注意,旋转仅在 Android 10 或以上设备上才可以使用。 您也可以选中一个视图,然后右键点击它后,窗口显示视图。 同样,您可以显示一个所选视图视图。...看一下布局文件,我们可以看到底部导航视图是存在,但是屏幕却没有显示它。...它下面,您可以看到导航栏位于最下方——看来底部导航栏被挤出了屏幕。 有可能是 navigation host 尺寸设置错了,我们尝试把它高度设置 'wrap_content': <!...LinearLayout 尺寸正常了,但是底部导航位置不对: 有很多方法可以解决这个问题: 我们可以设置 navigation host 和底部导航 layout_weight 参数,或者我们可以将

    2.4K20

    Android 多返回栈技术详解

    系统返回按钮乐趣 无论您在使用 Android 全新 手势导航 还是传统导航栏,用户 "返回" 操作是 Android 用户体验关键一环,把握好返回功能设计可以使应用更加贴近整个生态系统。...Fragment 事务修改 —— 当您从堆栈弹出一个非常不确定元素,这些事务从下层替换出来时候会撤销之前添加到返回栈修改。...NavigationUI API 是基于 Navigation 其他公共 API 构建,确保您可以准确地自定义组件构建您自己版本。保证您可以构建所需自定义组件。...比如, Compose ,任何全局导航模式 (无论是底部导航栏、导航边栏、抽屉式导航栏或者任何您能想到形式) 都可以使用我们底部导航栏集成 所介绍相同技术,并且结合 saveState...和 restoreState 属性一起调用 navigate(): onClick = { navController.navigate(screen.route) { // 当用户选择子项返回栈中弹出到导航图中起始目的地

    93410

    Android Studio 4.0+ 中新 UI 层次结构调试工具

    点击 rotation 按钮会在二维和三维视图之间进行切换。当处于旋转模式,您可以旋转 UI 层次结构。旋转操作可以帮助您更直观地了解视图组织结构。...请注意,旋转仅在 Android 10 或以上设备上才可以使用。 您也可以选中一个视图,然后右键点击它后,窗口显示视图。 同样,您可以显示一个所选视图视图。...当您运行应用时候,您会看到一个可爱 android,但是里面少了一些东西: 底部导航标签。看一下布局文件,我们可以看到底部导航视图是存在,但是屏幕却没有显示它。...它下面,您可以看到导航栏位于最下方——看来底部导航栏被挤出了屏幕。 有可能是 navigation host 尺寸设置错了,我们尝试把它高度设置 'wrap_content': <!...LinearLayout 尺寸正常了,但是底部导航位置不对: 有很多方法可以解决这个问题: 我们可以设置 navigation host 和底部导航 layout_weight 参数,或者我们可以将

    1.9K10

    最新iOS设计规范二|7大应用架构

    如果使用当前上下文模式视图样式拆分视图窗格,弹出窗口或其他非全屏视图显示模式内容,则在紧凑环境显示模式内容,应切换为使用工作表。 模态设计规范如下: 模态要在合适时机使用。...极少数情况下,当用户Popover执行操作后需要用到模态视图,请在显示模态视图之前先关闭Popover。 通常模态任务设置一个标题。...如果要前往另一个目的地,您必须按原路一级级返回,并从最开始位置做出选择。iOS设置和邮件两个APP就是使用这种导航样式。...(二) 平级导航 不同内容类别间进行切换,像音乐和App Store两个APP就是用这种导航样式。 (三) 内容驱动或体验驱动导航 APP不同内容间切换,或者由内容本身定义导航。...标签栏可让人们快速轻松地不同类别之间切换iPad上,使用拆分视图而不是标签栏。拆分视图提供与选项卡栏相同快速导航,同时更好地利用了大屏幕。 当您具有内容类型相同多个页面,请使用页面控件。

    2.6K20

    Android交流会-碎片Fragment,闲聊单位与尺寸

    男孩:实例一下,最后再慢慢细分~ MainActivity页面主要有两个区域: 一个是放Fragment main_body 一个是放底部导航main_bottom_bar 主要Fragment...代码块: 图片 主要底部导航代码块: 图片 实例化控件: 图片 实现底部导航响应 导航栏文本颜色和图片切换效果方法写好了,接下来是点击响应方法 给MainActivity加上View.OnClickListener.../p/9d2bf0513443 三个fragment显示切换 MainActivity里把AppCompatActivity改为FragmentActivity 把Fragment加到Activity...里代码 通常用这个来展示,但是代码过长,我们来简化一下 我们先来添加一个setMain() 方法,来显示打开界面显示初始页面 实现点击底部导航栏来切换响应fragment,我们onClick...男孩:pxAndroid最小元素单元,px像素,pt是磅数意思,Android通常作为字体单位来用~ 女孩:那dp和sp呢?

    1.2K20
    领券