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

Android Studio Arctic Fox (2020.3.1) Beta 版发布

无论您应用是完全用 Compose 编写布局,还是混合使用了 Compose 和 View,Layout Inspector 都能帮助您了解布局如何在设备或模拟器呈现,获得丰富细节 (如传递给每个...当您与应用互动时,您现在还可以选择启用实时更新 (Live Updates),以不断地从您设备串流数据,或者禁用实时更新而只需要时使用刷新 (Refresh) 动作来减少对设备性能影响。...△ Compose Layout Inspector 部署预览到设备 - 使用此功能将 UI 片段部署到设备或模拟器,从而在设备中测试您一小部分代码,而无需启动完整应用。...Apple Silicon 支持预览 - 对于那些 Apple Silicon (arm64) 硬件使用 MacOS 用户,Android Studio Arctic Fox 提供了对这种新架构预览支持...图片 △ Background Task Inspector 用 Test Matrix 进行并行设备测试 - 插桩测试现在可以多个设备并行,并通过专门插桩测试结果面板进行查看。

28220

一起看 IO | Android 开发工具最新更新

Android Studio Dolphin 中,您将会看到如下特性和功能改进,它们非常接近稳定版本体验,您可以 Beta 构建渠道中使用它们: 查看 Compose 动画,并且 Animation...通过单个可变尺寸 Android 模拟器,具有代表性设备类型测试您应用界面。...,您可以设备管理器中看到 Wear 设备,并且使用单台手机配对多个手表模拟器。...△ 可变尺寸模拟器 可视内容检查 - 打开 Layout Validation (布局验证) 窗格即可发现并且解决跨不同设备布局问题 (比如,当按钮更大平板时被隐藏于屏幕可视范围之外 )。...我们自动运行您布局以检查在不同屏幕尺寸设备可能出现可视内容相关问题。 图片 △ 可视内容检查 开发工具 模拟蓝牙 - 您现在可以使用模拟蓝牙发现并且连接两台模拟器了。

9K40
您找到你想要的搜索结果了吗?
是的
没有找到

Android Studio 新特性详解

Android Studio Arctic Fox 主要聚焦于以下三个方面的改进: 设计 : Arctic Fox 是首个包含 Jetpack Compose 支持工具及大量设计工具和检查器稳定版本...您可能已经注意到,Arctic Fox 继任者 Android Studio BumbleBee 目前已经可以 Beta 版 发布渠道下载使用了。...这部分显示使用了颜色编码,当前帧对应颜色为紫色,等待 GPU 和组合位置显示了相同紫色条。我们只要将视图缩小一些,就可以看到它何时出现在屏幕。...点击警告按钮打开问题视图,可以看到这里提示布局一个按钮被部分隐藏了。我们可以查看不同预览配置,如果一个视图显示一个屏幕,则最好也能显示另一个屏幕。...△ 实时更新模糊状态 上面的示例顺带试用了 Android 12 中模糊处理。我们布局预览和设计预览时均支持模糊效果。 这是一个很激动人心功能。

2.7K20

为任意屏幕尺寸构建 Android 界面

这意味着平板电脑、可折叠设备和 Chrome OS 设备,有超过 2.5 亿台大屏幕设备运行着 Android 系统,而关于可折叠设备使用数量也不断增长,同比增长超过 250%,因此,"大屏"...这些新 API 还将消除设备横竖屏切换时需要自定义逻辑需求,大多数情况下只需针对不同窗口大小类断点进行设计,应用就会适应正确布局和各种应用状态。...假设我们需要使用较小高度断点来对横屏手机界面进行布局优化,虽然这听起来很复杂,但是别担心,根据我们同许多 Android 开发者进行深谈后,大部分情况下只需要根据宽度进行布局适配就可以了。...完成这些后,我们再次通过 Android Studio Reference Devices 工具,就能看到新布局在所有的设备屏幕中都能够完美布局了。...而为了应用运行时进行测试,Android Studio Chipmunk 提供了可支持尺寸调整模拟器,通过它可以相同 Reference Devices 之间切换,来快速验证应用布局是否正确。

4.1K20

Android Studio 4.1 发布啦

模拟器 现在用户可以直接在 Android Studio 运行 Android 模拟器,该功能可以帮助开发者节省屏幕空间,使用快捷按键可以模拟器和编辑器窗口之间快速导航,可以一个窗口中查看模拟器和代码布局...TensorFlow Hub(https://tfhub.dev/android-studio/collections/ml-model-binding/1) 提供了各种带有元数据预训练模型,开发者还可以自己将元数据添加到...Display data :“Display”部分,SurfaceFlinger 和 VSYNC 新时间线可以帮助开发者调查应用程序UI中渲染问题。 ?...独立探查器 使用独立探查器,现在可以不运行完整Android Studio IDE情况下对应用程序进行探查,有关使用独立探查器说明,请参阅“运行独立探查器”:https://developer.android.com...注意:如果在预览中看不到更改,请从菜单栏中选择 Build> Make Project。

6.4K10

赶鸭子架之安卓开发速成

亲测:博主有课内学粗浅JAVA基础,其余从0开始,7天做出了一个“蓝牙智能窗帘”APP。事实,如果不是纠结蓝牙一个bug不肯改方案,其余学习和完成应该用了不到三天。...¶2.2 创建工程 参考自:使用Android Studio开发Android APP 我选最低Android版本是23,即6.0版。...build.gradle文件中写项目的配置,比如引用外部仓库工具等。你Android Studio写好代码最终要下载到手机里,或者打包成apk发布出去,这里工作就依赖gradle完成。...可以Design通过拖拽完成设计可以Text通过代码实现。 我个人喜欢Design初步设计,然后通过Text细调设置。为了简单起见,使用绝对布局。...事实,蓝牙有两种使用方式,一种就是传统BlueToothSocket,然后发送和接收放在两个单独线程。还有一种是低功耗蓝牙专用蓝牙透传。

1.9K20

安卓手机网络权限,全网最全解答

Android Studio 如果你能访问应用程序源代码,那可以Android Studio中打开项目,查看AndroidManifest.xml。 3....查看网页程序源代码很简单,所以任何人都可以审计代码,看看它是否安全。 看这文章了解更多:神锁离线版插件安全设计 坏人是否有可能利用恶意代码使用户看不到通过其他应用程序或浏览器发送数据过程?...这是有可能发生。恶意分子可以操纵应用程序和浏览器来隐藏数据传输,使用户难以发现。在这种情况下,用户可能不知道他们设备正在向网络发送数据,他们个人信息可能处于危险之中。...使用第三方防火墙APP 下载并安装一个防火墙APP(如NetGuard、NoRoot Firewall或AFWall+); 打开该APP,并按照屏幕指示进行设置; 该APP中,找到已安装应用程序列表...第三方防火墙APP可以让你更多地控制设备单个应用程序网络访问,能帮你有效管理数据使用和保护隐私。然而,像任何应用程序一样,确保只下载和使用来源可靠安全

5.4K40

Android Studio preview 不固定及常见问题解决办法

Android Studio提供了一个强大“Preview”工具,可以帮助您预览您布局文件将如何在用户设备呈现。XML布局可能是Android开发中最常用资源。...您项目中每个活动至少有一个布局文件。 Android Studio预览工具可帮助您实现这些伟大设计,并快速迭代它们,甚至不需要运行您应用程序。...它还允许您查看布局不同配置,例如在纵向或横向时外观,或者TextView多个语言环境(如英语,德语或希腊语)外观。...请记住,预览不会在应用程序中运行,而是IDE中JVM运行。 这将模拟在Android设备工作原理,你应该假设你不能访问任何数量不在View框架内依赖。...从Android Studio 2.2开始,您现在可以使用工具:parentTag =“LinearLayout”例如将渲染布局为LinearLayout。下图是使用效果,不再有重叠: ?

3.6K30

Android Studio Bumblebee (2021.1.1) 稳定版正式发布

△ 通过 Wi-Fi 使用 ADB 配对设备 使用 Gradle Android Studio 中运行插桩测试 - 您是否曾经历过 Android Studio 和 CI 运行相同测试,所得结果却不同...Apple Silicon 支持更新 - 对于 Apple Silicon (arm64) 硬件使用 macOS 用户,从去年开始,Android Studio Arctic Fox 和 Android... Android Studio Bumblebee 中,您可以使用布局 检查器检查 Compose 布局语义信息。...△ 预览您动画矢量可绘制对象 设计工具设备选择器更新 - 为简化您针对多样化 Android 设备设计应用过程,我们已在多个设计工具,例如布局编辑器 (Layout Editor) 和布局验证...从手机到平板电脑,从 Wear 设备Android TV,现在您可以更轻松地最能代表当下常见设备屏幕尺寸预览、验证或编辑布局。如需了解更多信息,请查阅 "更改预览外观"。

2K10

Android开发技术与开发流程

配置虚拟设备(可选) 为了不同设备测试应用,你可以配置一个虚拟设备(模拟器)或连接一台Android设备。 打开Android Studio,选择"AVD Manager"(虚拟设备管理器)。...运行你应用,观察虚拟设备或连接设备运行效果。 5. 连接实体设备(可选) 如果你有一台Android设备,并希望实体设备测试应用,可以通过USB连接设备。...设备启用开发者选项,开启USB调试模式。 连接设备到电脑,并在Android Studio中选择设备作为运行目标。 运行你应用,观察实体设备运行效果。...此外,我们还将讨论Android布局系统和UI设计原则,以确保应用程序具有出色用户体验。 1....2.3 尺寸和分辨率 了解Android设备尺寸和分辨率是设计响应式布局关键。使用dp(密度无关像素)来确保UI不同设备保持一致性。

18910

Android系统Bitmap内存分配原理与优化

在这篇文章中,笔者将讲解一张看似普通Bitmap对内存占用,介绍Android Studio中帮助我们分析图片占用内存工具,举例说明流行两大图片加载框架:Glide、Picasso加载图片时使用内存不同方式...方式一:通过Android Studio直接查看 如果dump文件来源自Android版本为7.1.1(Android N,API=25)及以下设备可以使用这种方法。...然后用GIMP工具打开该文件,格式那里选择RGBA(大部分Bitmap都使用这种格式),宽与高可以MAT中看到,笔者这里是800 * 800。设置好格式和宽高后,就可以看到图片真实面目了。...在那之前它一直默认使用RGB_565。 对客户端使用部分图片来说,32位深度、16位深度显示质量是肉眼较难分辨但它占用内存上相差了整整一倍。...比如上方这个钢铁侠图片,原本透明部分会被显示为黑色。 2)含渐变色并且对显示质量要求高图片:32位比16位可以支持更多颜色,渐变显示呈现更加自然过渡(如下图)。

1.1K20

(转载非原创)Android系统Bitmap内存分配原理与优化

在这篇文章中,笔者将讲解一张看似普通Bitmap对内存占用,介绍Android Studio中帮助我们分析图片占用内存工具,举例说明流行两大图片加载框架:Glide、Picasso加载图片时使用内存不同方式...方式一:通过Android Studio直接查看 如果dump文件来源自Android版本为7.1.1(Android N,API=25)及以下设备可以使用这种方法。...然后用GIMP工具打开该文件,格式那里选择RGBA(大部分Bitmap都使用这种格式),宽与高可以MAT中看到,笔者这里是800 * 800。设置好格式和宽高后,就可以看到图片真实面目了。...在那之前它一直默认使用RGB_565。 对客户端使用部分图片来说,32位深度、16位深度显示质量是肉眼较难分辨但它占用内存上相差了整整一倍。...比如上方这个钢铁侠图片,原本透明部分会被显示为黑色。 2)含渐变色并且对显示质量要求高图片:32位比16位可以支持更多颜色,渐变显示呈现更加自然过渡(如下图)。

65420

Android Studio 3.2新功能特性

布局编辑器中示例数据 许多Android布局具有运行时数据,这使得应用程序开发设计阶段难以可视化布局外观和感觉。您现在可以布局编辑器中轻松查看您视图预览,其中包含示例数据。...要尝试使用示例数据,请将其添加 RecyclerView 到新布局,单击设计视图下方设计时属性按钮 ,然后从样本数据模板轮播中选择一个选择。...Silces Silces提供了一种将Android应用程序部分功能嵌入到其他用户界面表面的新方法。例如,Silces可以Google搜索建议中显示应用功能和内容。...Android profilers 最新版本Android Studio 3.2尝试以下新Android Profiler功能。...模拟器改进 您现在可以随时Android模拟器中保存并加载AVD(Android虚拟设备快照,从而可以快速轻松地将模拟设备返回到已知状态进行测试。

5.4K10

Android Studio 4.0 稳定版发布了

四、设计工具 此版本 Android Studio 包括对设计工具更新,例如 Layout Inspector (布局检查器)和全新 Motion Editor 。...1、新动作编辑器 Android Studio 现在包括用于 MotionLayout 布局类型可视设计编辑器,使创建和预览动画更加容易。...3、布局验证 Layout Validation (布局验证)是一种可视化工具,可用于同时预览不同设备和配置布局,从而帮助检测布局错误并创建更多可访问应用程序。 ?...image Layout Validation 窗口中,可以从四个不同配置集中选择: Pixel Devices :多种像素设备预览应用。...以前版本中,Android Studio 用户可以通过 NDK 使用 clang-tidy;有了这一更改,Android Studio 不再依赖NDK整洁功能。

4.5K20

详解 Android 12L|更好地适配大屏幕设备

△ 两列布局能够显示更多内容,更易于使用 我们还带来了更加强大和直观多任务处理: Android 12L 大屏幕设备添加了一个新任务栏,用户可以随时切换到喜爱应用。... Android Studio 中构建并测试适用于大屏幕应用 参考设备 构建 Android 应用时应支持并适配所有设备和类别,因此我们 Android Studio许多工具中引入了参考设备...△ 参考设备类中布局验证工具 可调整尺寸模拟器 若您需要在运行时对您应用进行测试,可以使用 Android Studio Chipmunk 中附带可调整尺寸全新模拟器配置。...可调整尺寸模拟器可以帮助您在四个参考设备 (手机、可折叠设备、平板电脑和台式机) 之间快速切换。这使得设计时验证布局和在测试运行时行为变得更容易,两者使用参考设备相同。...要创建可调整尺寸全新模拟器,可以使用 Android Studio设备管理器来创建一个新虚拟设备,并选择带有 Android 12L (Sv2) 系统映像可调整尺寸设备定义。

3.7K20

Android Studio Arctic Fox (2020.3.1) 稳定版正式发布

此外,我们还新增了字元实时编辑功能,这样您就可以预览中以及模拟器或实体设备运行应用时,即时查看 Compose 代码变化结果,而无需再次进行编译。...设计 使用 @Preview 注释生成 Compose 代码预览,并对多个组件不同配置 (例如不同设备或主题) 进行可视化。...Wear OS 模拟器配对助手对话框 △ 手机 + 手表模拟器配对成功状态 开发者生产力 后台任务检查器 (Background Task Inspector) 当在运行级别 26 或更高级别 API 设备使用...即刻开始使用 下载 Android Studio 您现在就可以 下载最新版本 Android Studio Arctic Fox,或者 下载 Apple 芯片预览版。...如果您使用是之前版本 Android Studio,则只需更新到最新版本 Android Studio 即可。

1.5K20

折叠屏应用设计规范,了解一下?

这一做法小屏或许行得通,当屏幕尺寸较大时就会出现明显问题。网格系统则将您布局划分为一系列栏,从而帮助您在规范网格中设计更具表现力布局。...△ 铰链区域 当设备从折叠模式转换到非折叠模式时,有两种主要技术方案可用于设计布局。第一种是扩大屏幕,该方案采用了一种简单响应式布局布局下应用会扩展内容并填充到屏幕。...为此,Android Studio 正在增加对 Gradle 托管虚拟设备支持。您可以使用 7.1 及以上版本 Android Gradle 插件来体验该功能。...即将推出 Android Studio Chipmunk 也会配备可调整尺寸模拟器,允许您自由改变应用窗口尺寸,每个开发者都可以几乎任何类型设备中试用他们应用。...新 Layout Validation 工具可以覆盖了各种尺寸类别的参考设备预览布局,并提示问题区域 (例如文本使用了长行),以及为不同断点推荐不同界面组件。

4.3K20

Flutter 2.5正式版发布,带来重大更新

[相机] android-rework 第 8 部分:最终实现支持模块 #4010 [camera] iOS 不触发设备方向 #4158 [相机] 修复坐标旋转以 iOS 设置焦点和曝光点...借助DevTools,我们可以Frames图表中看到页面被渲染完整渲染过程,并且可以应用程序呈现时填充到此图表中,从此图表中选择一个帧就可以导航到该帧时间线事件,我们可以使用这些事件来帮助诊断应用程序中着色器编译卡顿问题...例如,屏幕截图中“列” Widget 位于布局浏览器中蓝色背景,并且 Widget 树视图中具有蓝色图标。...集成测试是设备运行整个应用程序一种测试方式,测试代码位于 integration_test 目录中,并使用与testWidgets() 单元测试相同功能。...要将集成测试添加到项目,需要按照 flutter.dev 说明进行操作,要将测试与 IntelliJ 或 Android Studio 连接,请添加启动集成测试运行配置并连接设备以供测试使用

4.3K50

代码实验室--带你一步步理解使用 ConstraintLayout

在此 Codelab 最后, 你将能够使用 Android Studio布局编辑器建立一个相当复杂布局(使用 ConstrainLayout). constraint-layout 库和 UI...你将学到什么 新布局管理器使用约束系统 创建约束以构建灵活且高效布局布局编辑器中各种特性 你所需准备 Android Studio 2.2 preview 或者更新版本 样例代码 获取样例代码...你应当会看到 constraint-layout 屏幕出现在模拟器或者已连接设备. 常见问题 如何安装 Android Studio? 如何启用 USB 调试?...约束系统概览 布局引擎使用每一个控件指定约束确定他们布局位置. 你可以手动指定约束, 也可以使用 Android Studio 布局编辑器推理自动指定....添加一个 ImageView 到布局中 第一个任务是添加一个 ImageView 到布局中. 设计窗口, 找到控件选择板 ImageView 拖入布局.

2.6K60

Android Studio 3.6 发布啦,快来围观

Android Studio 3.6 稳定版终于来了,此版本 Android Studio 包括对一些设计工具更新,包括布局编辑器和资源管理器。...拆分视图并放大设计编辑器 ? 此版本中包含对视觉设计编辑器以下更新: 设计编辑器(例如,布局编辑器和导航编辑器)现在提供一个拆分视图 支持,可以同时查看UI 设计视图和代码视图。...Single points Single points 标签中,可以使用 Google Maps Webview 搜索感兴趣点,就像在手机或浏览器使用Google Maps一样。...适用于Android Automotive OS新虚拟设备和项目模板 使用 Android Studio 创建新项目时,现在可以从 Create New Project 向导 Automotive...这些键盘快捷键可能无法Android Studio中正常工作。 2. Chrome操作系统小界面文字 Chrome操作系统,文本看起来可能比以前版本小得多。

8.9K20
领券