自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

翻译 使用翻译编辑器本地化UI

翻译编辑器提供所有默认和翻译字符串资源的统一且可编辑的视图。有关翻译不同语言的应用程序的介绍,请阅读 支持不同的语言和文化。图1.在翻译编辑器显示应用文本翻译之前字符串资源项目的字符串资源包含在strings.xml文件中。您的项目有一个默认strings.xml文件,其中包含应用程序默认语言的字符串资源,这是您希望大多数应用程序用户可以使用的语言。您还可以翻译strings.xml包含...

2019-03-18 09:42:04 1381

翻译 创建WebP图像

WebP是Google提供的图像文件格式,提供有损压缩(如JPEG)和透明度(如PNG),但可以提供比JPEG或PNG更好的压缩效果。Android 4.0(API级别14)及更高版本支持有损WebP图像,Android 4.3(API级别18)及更高版本支持无损且透明的WebP图像。此页面显示如何将图像转换为WebP格式以及如何将WebP图像转换为PNG格式。注意:由于对无损和透明WebP图像...

2019-03-17 21:05:33 610

翻译 创建可调整大小的位图(9-Patch 文件)

Draw 9-patch 工具是 Android Studio 中包含的一种 WYSIWYG(所见即所得)编辑器,利用此工具,您可以创建能够自动调整大小以适应视图内容和屏幕尺寸的位图图像。图像的选定部分可以根据图像内绘制的指示器在水平或竖直方向上调整比例。有关 NinePatch 图形及其工作原理的介绍,请阅读画布和可绘制对象文档中有关 NinePatch 可绘制对象的部分。图 1. And...

2019-03-17 20:48:52 262

翻译 添加多分辨率矢量图形

Android Studio 包含一个名为 Vector Asset Studio 的工具,可帮助您添加 Material 图标以及将可扩展矢量图形 (SVG) 和 Adobe Photoshop Document (PSD) 文件作为矢量图资源导入到项目中。使用矢量图代替位图可以减小 APK 的尺寸,因为可以针对不同屏幕密度调整同一文件的大小,而不会降低图像质量。对于不支持矢量图的较早版本 An...

2019-03-17 16:55:23 705

翻译 使用主题背景编辑器设计应用主题背景

Android Studio 包含被称为主题背景编辑器的视觉辅助工具,以帮助您:创建和修改应用的主题背景。调整不同资源分类器的主题背景。可视化更改公共 UI 元素颜色的效果。本页面介绍您可以使用主题背景编辑器执行的基本任务,并说明如何执行此类任务。主题背景编辑器基础知识本部分描述主题背景编辑器的访问方式及其布局方式。访问主题背景编辑器主题背景编辑器的打开方式有两种:在打开的...

2019-03-17 15:34:48 324

翻译 使用布局编辑器构建界面

在布局编辑器中,您可以通过将界面元素拖动到可视设计编辑器来快速构建布局,无需手动编写布局XML。该设计编辑器可在各种​​Android设备和版本上预览布局,并且您可以动态地调整布局大小以确保它可以很好地适应不同界面尺寸。布局编辑器在使用ConstraintLayout构建新布局时尤为强大,ConstraintLayout是支持库中提供的布局管理器,它与Android 2.3(API级别9)及更高...

2019-03-17 15:11:19 955

翻译 添加应用资源

应用程序资源(如位图和布局)组织到每个模块res/目录中的特定于类型的目录中。您还可以添加针对不同设备配置优化的每个文件的替代版本(例如,高密度屏幕的高分辨率版本的位图)。Android Studio可以通过多种方式帮助您添加新资源和替代资源,具体取决于您要添加的资源类型。此页面介绍如何添加基本资源文件,如何更改资源的位置以及资源合并的工作方式。您还应该看到以下页面,以获取有关如何创建特定资源...

2019-03-17 12:43:52 617

翻译 创建Java类或类型

通过“ 创建新类”对话框和文件模板,Android Studio可帮助您快速创建以下新类和类型:Java类枚举和单例类接口和注释类型填写“ 创建新类”对话框并单击“ 确定”后,Android Studio将创建一个.java包含框架代码的文件,包括包语句,任何必要的导入,标题以及类或类型声明。接下来,您可以将代码添加到此文件中。文件模板指定Android Studio如何生成框架代码...

2019-03-17 00:45:10 4050

翻译 为新设备添加模块

模块为应用的源代码、资源文件和应用级设置(例如模块级构建文件和 Android 清单文件)提供容器。每个模块都可以独立构建、测试和调试。Android Studio 利用模块来简化为项目添加新设备的操作。只需在 Android Studio 中执行几个简单的步骤,便可创建包含 Wear OS 或 Android TV 等设备类型专属代码的模块。Android Studio 会自动创建与设备类型相...

2019-03-17 00:31:23 499

翻译 查找示例代码

Android Studio提供了一系列代码示例和模板供您用于加速应用开发。浏览示例代码以了解如何为应用程序构建不同的组件。使用模板创建新的应用程序模块,单个活动或其他特定的Android项目组件。本页介绍了如何访问和使用Google提供的高质量Android代码示例。有关模板的信息,请参阅 从模板添加代码。在“浏览样本”对话框中您可以使用示例浏览器选择,预览和导入一个或多个示例应用程序作为...

2019-03-17 00:20:59 228

翻译 从模板添加代码

Android Studio 提供了众多遵循 Android 设计与开发最佳方法的代码模板,可以指导您正确创建功能强大的美观应用。您可以使用模板创建新应用模块、各种 Activity 或者其他特定的 Android 项目组件。某些模板为常用环境(例如抽屉式导航栏或登录屏幕)提供了起始代码。如果您首次创建项目、在现有项目内添加新应用模块或者在应用模块内添加新 Activity,您可以从这些应用模块...

2019-03-17 00:11:57 615

翻译 编写您的应用

Android Studio 包含每个开发阶段用到的工具,但最重要的功能是编写应用:编写代码、构建布局、创建映像,并在这个过程中保持高效。本部分要介绍的是可帮助您快速编写应用的工具。编码工作效率下面介绍的几个功能可帮助您更高效地编码。创建自定义代码自动完成模板实时模板允许您输入代码段以实现快速插入和完成小型代码段。 要插入实时模板,请输入模板缩写并按 Tab 键。 Android Stu...

2019-03-16 23:42:11 147

翻译 创建 Android 库

Android 库在结构上与 Android 应用模块相同。它可以提供构建应用所需的一切内容,包括源代码、资源文件和 Android 清单。不过,Android 库将编译到您可以用作 Android 应用模块依赖项的 Android 归档 (AAR) 文件,而不是在设备上运行的 APK。与 JAR 文件不同,AAR 文件可以包含 Android 资源和一个清单文件,这样,除了 Java 类与方法外...

2019-03-16 23:30:23 110

翻译 配置 Android Studio

Android Studio 提供诸多向导和模板,可用于验证系统要求(例如 Java 开发工具包 (JDK) 和可用内存)和配置默认设置(例如优化的默认 Android Virtual Device (AVD) 模拟和更新的系统映像)。本文件介绍了您可能想要使用的其他配置设置,以便您自定义对 Android Studio 的使用方式。Android Studio 通过 Help 菜单提供对两个配...

2019-03-15 23:45:16 330

翻译 Android Studio概览

翻译自:https://developer.android.com/studio/intro探索 Android StudioAndroid Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。 除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能,例如:...

2019-03-15 23:16:42 358

翻译 使用Java 8语言功能

Android Studio 3.0及以上版本支持所有Java 7语言功能,以及部分Java 8语言功能(具体因平台版本而异)。本页介绍您可以使用的Java 8语言功能,如何正确配置项目以使用这些功能以及您可能遇到的任何已知问题。注:在开发Android应用时,可以选择使用Java 8语言功能。您可以将项目的源代码和目标代码兼容性值保留为Java 7,但仍然使用JDK 8进行编译。Androi...

2019-03-15 09:26:27 254

翻译 使用主题背景编辑器设计应用主题背景

Android Studio包含被称为主题背景编辑器的视觉辅助工具,以帮助您:状语从句:创建³³应用修改的主题主页背景。调整不同资源分类器的主题背景。可视化更改公共UI元素颜色的效果。本页面介绍您可以使用主题背景编辑器执行的基本任务,并说明如何执行此类任务。主题背景编辑器基础知识本部分描述主题背景编辑器的访问方式及其布局方式。访问主题背景编辑器主题背景编辑器的打开方式有两种:在打...

2019-03-15 09:26:12 272

翻译 使用布局编辑器构建界面

在布局编辑器中,您可以通过将界面元素拖动到可视设计编辑器来快速构建布局,无需手动编写布局XML。该设计编辑器可在各种​​Android设备和版本上预览布局,并且您可以动态地调整布局大小以确保它可以很好地适应不同界面尺寸。布局编辑器在使用ConstraintLayout构建新布局时尤为强大,ConstraintLayout是支持库中提供的布局管理器,它与Android 2.3(API级别9)及更高...

2019-03-15 09:25:49 1139

翻译 添加应用资源

应用程序资源(如位图和布局)组织到每个模块res/目录中的特定于类型的目录中。您还可以添加针对不同设备配置优化的每个文件的替代版本(例如,用于高密度屏幕的高分辨率版本的位图)。Android Studio可以通过多种方式帮助您添加新资源和替代资源,具体取决于您要添加的资源类型。此页面介绍如何添加基本资源文件,如何更改资源的位置以及资源合并的工作方式。您还应该看到以下页面,以获取有关如何创建特定...

2019-03-15 09:25:30 449

翻译 创建Java类或类型

通过“ 创建新类”对话框和文件模板,Android Studio可帮助您快速创建以下新类和类型:Java类枚举和单例类接口和注释类型填写“ 创建新类”对话框并单击“ 确定”后,Android Studio将创建一个.java包含框架代码的文件,包括包语句,任何必要的导入,标题以及类或类型声明。接下来,您可以将代码添加到此文件中。文件模板指定Android Studio如何生成框架代码。您...

2019-03-15 09:25:16 1329

翻译 为新设备添加模块

模块为应用的源代码、资源文件和应用级设置(例如模块级构建文件和 Android 清单文件)提供容器。每个模块都可以独立构建、测试和调试。Android Studio 利用模块来简化为项目添加新设备的操作。只需在 Android Studio 中执行几个简单的步骤,便可创建包含 Wear OS 或 Android TV 等设备类型专属代码的模块。Android Studio 会自动创建与设备类型相...

2019-03-15 09:24:51 285

翻译 从模板添加代码

Android Studio 提供了众多遵循 Android 设计与开发最佳方法的代码模板,可以指导您正确创建功能强大的美观应用。您可以使用模板创建新应用模块、各种 Activity 或者其他特定的 Android 项目组件。某些模板为常用环境(例如抽屉式导航栏或登录屏幕)提供了起始代码。如果您首次创建项目、在现有项目内添加新应用模块或者在应用模块内添加新 Activity,您可以从这些应用模块...

2019-03-15 09:24:25 297

翻译 查找示例代码

Android Studio提供了一系列代码示例和模板供您用于加速应用开发。浏览示例代码以了解如何为应用程序构建不同的组件。使用模板创建新的应用程序模块,单个活动或其他特定的Android项目组件。本页介绍了如何访问和使用Google提供的高质量Android代码示例。有关模板的信息,请参阅 从模板添加代码。在“浏览样本”对话框中您可以使用示例浏览器选择,预览和导入一个或多个示例应用程序作为...

2019-03-15 09:23:57 196

翻译 编写您的应用

Android Studio 包含每个开发阶段用到的工具,但最重要的功能是编写应用:编写代码、构建布局、创建映像,并在这个过程中保持高效。本部分要介绍的是可帮助您快速编写应用的工具。编码工作效率下面介绍的几个功能可帮助您更高效地编码。创建自定义代码自动完成模板实时模板允许您输入代码段以实现快速插入和完成小型代码段。 要插入实时模板,请输入模板缩写并按 Tab 键。 Android Stu...

2019-03-15 09:23:33 148

翻译 添加多密度矢量图形

Android Studio包含一个名为Vector Asset Studio的工具,可帮助您添加材料图标以及将可扩展矢量图形(SVG)和Adobe Photoshop文档(PSD)文件作为矢量图资源导入到项目中。使用矢量图代替位图可以减小APK的尺寸,因为可以针对不同屏幕密度调整同一文件的大小,而不会降低图像质量。对于不支持矢量图的较早版本Android系统,Vector Asset Studi...

2019-03-15 09:23:11 287

翻译 创建可调整大小的位图(9-Patch 文件)

Draw 9-patch 工具是 Android Studio 中包含的一种 WYSIWYG(所见即所得)编辑器,利用此工具,您可以创建能够自动调整大小以适应视图内容和屏幕尺寸的位图图像。图像的选定部分可以根据图像内绘制的指示器在水平或竖直方向上调整比例。有关 NinePatch 图形及其工作原理的介绍,请阅读画布和可绘制对象文档中有关 NinePatch 可绘制对象的部分。图 1. Andr...

2019-03-15 09:22:30 587

翻译 创建 Android 库

Android 库在结构上与 Android 应用模块相同。它可以提供构建应用所需的一切内容,包括源代码、资源文件和 Android 清单。不过,Android 库将编译到您可以用作 Android 应用模块依赖项的 Android 归档 (AAR) 文件,而不是在设备上运行的 APK。与 JAR 文件不同,AAR 文件可以包含 Android 资源和一个清单文件,这样,除了 Java 类与方法外...

2019-03-15 09:22:13 181

翻译 将Gradle链接到您的本机库

要将本机库项目包含为Gradle构建依赖项,需要为Gradle提供CMake或ndk-build脚本文件的路径。在构建应用程序时,Gradle运行CMake或ndk-build,并使用APK打包共享库。Gradle还使用构建脚本来了解要将哪些文件引入Android Studio项目,以便您可以从“ 项目”窗口访问它们 。如果您没有本机源的构建脚本,则需要在继续之前创建CMake构建脚本。Andr...

2019-03-15 09:21:42 219

翻译 配置CMake

CMake构建脚本是一个纯文本文件,您必须命名 CMakeLists.txt并包含CMake用于构建C / C ++库的命令。如果您的本机源代码还没有CMake构建脚本,则需要自己创建一个脚本并包含相应的CMake命令。本节介绍了您应该在构建脚本中包含的一些基本命令,以便告诉CMake在创建本机库时使用哪些源。要了解更多信息,请阅读有关CMake命令的官方文档。配置新的CMake构建脚本后,您...

2019-03-15 09:17:46 2801

翻译 向您的项目添加C和C ++代码

搭配使用Android Studio 2.2或更高版本与Android插件的Gradle版本2.2.0或更高版本时,您可以将C和C ++代码编译到Gradle与APK一起打包的原生库中,将这类代码添加到您的应用中。您的Java代码随后可以通过Java原生接口(JNI)调用您的原始库中的函数。如果您想要详细了解如何使用JNI框架,请阅读Android的JNI提示。Android Studio用于构...

2019-03-15 09:15:57 685

翻译 AS添加对动态传递的支持

Google Play的应用服务模型称为动态传送,它使用 Android应用套件为每个用户的设备配置生成并提供优化的APK,因此用户只需下载运行应用所需的代码和资源。您不再需要构建,签署和管理多个APK以支持不同的设备,并且用户可以获得更小,更优化的下载。大多数应用项目都不需要花费太多精力来构建支持使用动态传递服务优化的APK的应用包。例如,如果您已 根据既定惯例组织应用程序的代码和资源,则可以...

2019-03-15 09:13:48 440

翻译 AS添加 Kotlin 代码

Android Studio 3.0 及更高版本提供全面的 Kotlin 支持,让您可以轻松向现有项目添加 Kotlin 文件,并将 Java 语言代码转换为 Kotlin。 然后即可使用 Android Studio 的所有现有工具处理 Kotlin 代码,例如自动填充、lint 检查器、重构和调试等。 如果您要开始构建新项目并希望使用 Kotlin,请参阅创建项目。将 Kotlin 添加到现...

2019-03-15 09:12:14 1336

翻译 Android Studio用户指南

探索 Android Studio概览

2019-03-15 08:57:21 466

翻译 AS创建项目

Android Studio 中的项目包含一个或多个模块,这些模块将您的代码组织到不同的功能单元中。本页介绍如何启动新项目或导入现有项目。如需了解有关 Android 项目结构和模块类型的详细信息,请阅读项目概览。如需了解有关向现有项目为新设备添加模块的详细信息,请阅读为新设备添加模块。启动新项目利用 Android Studio,您可以轻松地为各种机型(例如,电话、平板电脑、TV、Wear...

2019-03-14 16:56:14 4343

翻译 Android Studio项目概览

Android Studio 中的一个项目包含您为应用定义工作区所需的一切内容,从源代码和资源到测试代码和构建配置,应有尽有。当您启动新项目时,Android Studio 会为您的所有文件创建所需结构,然后使其在 IDE 左侧的 Project 窗口中可见(点击 View > Tool Windows > Project)。本页面将概括介绍您的项目内的主要组件。模块模块是源文件和...

2019-03-14 16:55:23 521

翻译 开发人员工作流程基础

开发Android应用程序的工作流程在概念上与其他应用程序平台相同。但是,要有效地为Android构建精心设计的应用程序,您需要一些专门的工具。以下列表概述了构建Android应用程序的过程,并包含您在开发的每个阶段应使用的一些Android Studio工具的链接。设置工作区这是您可能已经完成的阶段: 安装Android Studio并 创建项目。有关Android Studio的演练,教...

2019-03-14 16:53:45 753

翻译 Android Studio 更新IDE和SDK工具

安装Android Studio后,您可以通过自动更新和Android SDK管理器轻松更新Android Studio IDE和Android SDK工具。更新IDE和变更渠道若有可用的IDE更新,Android Studio将通过小气泡对话框通知您,您也可以点击帮助 > 检查更新(在Mac中,点击Android Studio > 检查更新)手动检查更新。您可以通过以下发布渠道...

2019-03-14 16:52:43 4901

翻译 Android Studio辅助功能

本文档介绍了Android Studio 2.2及更高版本中的辅助功能。屏幕阅读器兼容性屏幕阅读器目前仅支持Windows上的Android Studio。Windows提供了各种屏幕阅读器,但与Android Studio的兼容性各不相同:NVDA:我们建议使用 NVDA 2015或更高版本,因为在开发Android Studio的辅助功能支持期间,这是流行的屏幕阅读器。如果使用32位版...

2019-03-14 16:51:41 1642

翻译 Android Studio键盘快捷键

Android Studio 为许多常用操作提供了键盘快捷键。 表 1 按操作系统显示了默认键盘快捷键。注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射。如需了解有关自定义键盘快捷键的详细信息,请参阅下面的配置自定义键映射。表 1. Windows/Linux 和 Mac 操作系统的默认键盘快捷键。说明 Windows/Linux Mac常规全部...

2019-03-14 16:50:07 2163

翻译 迁移至 Android Studio

将项目迁移至 Android Studio 需要适应新的项目结构、构建系统和 IDE 功能。 如果您要从 Eclipse 迁移至 Android 项目,Android Studio 会提供导入工具,以便您可以将现有代码快速移至 Android Studio 项目和基于 Gradle 的构建文件。如需了解详细信息,请参阅从 Eclipse 迁移。如果您要从 IntelliJ 进行迁移,而且您的项目...

2019-03-14 16:46:55 544

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除