33、Android编写应用-概览

Android Studio 包含每个开发阶段要用到的工具,但最重要的功能是编写应用:编写代码、构建布局、创建图像,并在整个过程中保持高效。

这正是本部分的主题:介绍可帮助您编写应用而且是快速编写应用的工具。

编码工作效率

下面介绍的几项功能可帮助您更高效地编码。

代码补全

使用代码补全功能可以减少输入错误,并且无需查询类、方法和变量名称,因而能够加速应用开发。代码编辑器提供了基本补全、智能补全和语句补全功能。

详细了解代码补全

创建自定义代码补全模板

利用实时模板,您可以输入代码段,以便快速插入和补全小代码块。要插入实时模板,请输入模板缩写并按 Tab 键。Android Studio 会将与模板关联的代码段插入您的代码。

例如,如果在输入 newInstance 缩写后按 Tab 键,会插入包含参数占位符的新 Fragment 实例的代码。或者,输入 fbc 可插入 findViewById() 方法以及类型转换和资源 ID 语法。

要查看支持的实时模板的列表并对这些模板进行自定义,请依次点击 File > Settings > Editor > Live Templates

详细了解实时模板

通过 Lint 进行快速修复

Android Studio 提供了一个名为 Lint 的代码扫描工具,可帮助您发现并更正代码结构质量的问题,而无需执行应用或编写测试。

每次构建您的应用时,Android Studio 都会运行 Lint 来检查您的源文件是否有潜在的错误,以及在正确性、安全性、性能、易用性、无障碍性和国际化方面是否需要优化改进。

详细了解 Lint

查看文档和资源详细信息

将光标放在方法/成员/类名称上并按 F1 键可查看 API 相关文档。

也可查看图像和主题背景等其他资源的信息。例如,如果您将光标放在 Android 清单文件中的主题背景名称上并按 F1 键,您可以查看主题背景继承层次结构以及各种属性的颜色或图像。

快速创建新文件

如果您要创建新文件,请在“Project”窗口中点击所需的目录,然后按 Alt + Insert 组合键(在 Mac 上,按 Command + N 组合键)。Android Studio 会显示一个小窗口,其中列出了建议的文件类型,这些文件类型适合选定的目录。

使用资源

Android Studio 包含以下功能和工具,可帮助您创建和管理资源文件。

详细了解如何添加资源

创建支持所有屏幕密度的图像

Android Studio 包含一个名为 Vector Asset Studio 的工具,可帮助您创建支持各种屏幕密度的图像。您可以上传自己的 SVG 文件进行修改,也可以从 Google 提供的众多 Material Design 图标中选择一个。如需开始创建,请依次点击 File > New > Vector Asset

详细了解 Vector Asset Studio

预览图像和颜色

在代码中引用图像和图标时,左侧空白处会显示图像预览,以帮助您验证图像或图标引用。

要查看完整尺寸的图像,请点击左侧空白处的缩略图。或者,将光标放在资源的内嵌引用上并按 F1 键,以查看图像的详细信息,包括所有替代尺寸。

创建新布局

Android Studio 提供了一个高级布局编辑器,可让您将微件拖放到布局中,并在修改 XML 时预览布局。

如需开始创建,请点击要向其添加布局的模块,然后依次点击 File > New > XML > Layout XML File

详细了解布局编辑器

翻译界面字符串

翻译编辑器工具为您提供了一个容纳所有已翻译资源的单一视图,您可以从中轻松更改或添加译文,甚至可以查找缺失的译文,而无需打开 strings.xml 文件的每个版本。您甚至可以上传您的字符串文件以订购翻译服务。

如需开始使用,请右键点击 strings.xml 文件的任意副本,然后点击 Open Translations Editor

详细了解翻译编辑器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值