你的位置:首页 > 操作系统

[操作系统]8 个最优秀的 Android Studio 插件


  Android Studio是目前Google官方设计的用于原生Android应用程序开发的IDE。基于JetBrains的IntelliJ IDEA,这是Google I/O 2013第一个宣布的作为Eclipse的继承者,深受广大Android社区的欢迎。在经过漫长的测试阶段后,最终版本于去年12月发布。

  Android Studio是一个功能全面的开发环境,装备了为各种设备——从智能手表到汽车——开发Android应用程序所需要的所有功能。不但总是有改进的余地,Android Studio还提供了对第三方插件的支持,下面本文将列出一些最有用的插件。

 1. H.A.X.M(硬件加速执行管理器)

  如果你想使用Android模拟器更快地执行应用程序,那么H.A.X.M是你的最佳选择。H.A.X.M提供Android SDK模拟器在英特尔系统中的硬件加速。我认为H.A.X.M是最有用的插件,因为它能让Android开发人员尽快地在模拟器上运行最新的Android版本。

  安装H.A.X.M

  打开Android SDK管理器,选择“Intel x86 Emulator Accelerator (HAXM installer)”,接受许可并安装软件包。

HAXM Install

  这个进程只是下载软件包,还没有安装。为了完成安装到图片所示的SDK路径C:\Users\Administrator\AppData\Local\Android\sdk\ (安装在Windows机器上)并找到下载的文件夹。我的是:C:\Users\Administrator\AppData\Local\Android\sdk\extras\intel. 打开安装文件Hardware_Accelerated_Execution_Manager,单击可执行的intelhaxm-android,继续安装。完成此安装后,你就可以使用该模拟器了。

HAXM exe

 2. genymotion

  Genymotion是测试Android应用程序,使你能够运行Android定制版本的旗舰工具。它是为了VirtualBox内部的执行而创建的,并配备了一整套与虚拟Android环境交互所需的传感器和功能。使用Genymotion能让你在多种虚拟开发设备上测试Android应用程序,并且它的模拟器比默认模拟器要快很多。

Genymotion

  如果你想要确保你开发的应用程序能够在所有支持的设备上流畅地运行,但在特定设备上排除错误有困难时,那就应该好好利用这款伟大的插件。

  想要安装Genymotion,可以参见以前发布过的教程。

 3. Android  Drawable Importer

  为了适应所有Android屏幕的大小和密度,每个Android项目都会包含drawable文件夹。任何具备Android开发经验的开发人员都知道,为了支持所有的屏幕尺寸,你必须给每个屏幕类型导入不同的画板。Android  Drawable Importer插件能让这项工作变得更容易。它可以减少导入缩放图像到Android项目所需的工作量。Android  Drawable Importer添加了一个在不同分辨率导入画板或缩放指定图像到定义分辨率的选项。这个插件加速了开发人员的画板工作。

Drawable add

Import Drawables

  安装Android  Drawable Importer

 4. Android ButterKnife Zelezny

  Android ButterKnife是一个“Android视图注入库”。它提供了一个更好的代码视图,使之更具可读性。 ButterKnife能让你专注于逻辑,而不是胶合代码用于查找视图或增加侦听器。用ButterKnife编程,你必须对任意对象进行注入,注入形式是这样的:

@InjectView(R.id.title) TextView title;

  Android ButterKnife Zelezny是一款Android Studio插件,用于在活动、片段和适配器中,从所选的

  下面是一个代码在使用Android ButterKnife之前的样子的例子:

Code Before

  以及使用之后:

Code After

  安装ButterKnife Zelezny:

 5. Android  Holo Colors Generator

  开发Android应用程序需要伟大的设计和布局。Android  Holo Colors Generator则是定制符合喜好的Android应用程序的最简单方法。Android  Holo Colors Generator是一个允许你为你的应用程序随心所欲地创建Android布局组件的插件。此插件会生成所有必要的可在项目中使用的相关的

  安装 Holo Colors Generator:

 6. Robotium Recorder

  Robotium Recorder是一个自动化测试框架,用于测试在模拟器和Android设备上原生的和混合的移动应用程序。Robotium Recorder可以让你记录测试案例和用户操作。你也可以查看不同Android活动时的系统功能和用户测试场景。

  Robotium Recorder能让你看到当你的应用程序运行在设备上时,它是否能按预期工作,或者是否能对用户动作做出正确的回应。如果你想要开发稳定的Android应用程序,那么此插件对于进行彻底的测试很有帮助。

  下面是一个例子,是我的应用程序使用Robotium Recorder时的样子:

Robotium example

  想要安装Robotium Recorder,请登录它的官方页面,并根据你的操作系统的版本在安装区域选择Robotium Recorder。

 7.jimu Mirror

  Android Studio配备了一个可视化的布局编辑器。但是一个静态的布局预览有时候对于开发人员而言可能还不够,因为静态预览不能预览动画、颜色和触摸区域,所以jimu Mirror来了,这是一个可以让你在真实的设备上迅速测试布局的插件。jimu Mirror允许在设备上预览随同编码更新的Android布局。

  安装jimu Mirror:

 8.Strings-

  Strings-

  安装Android Strings.

韩国旅游团报价优惠韩国蜜月旅游行程参考韩国特价旅游多少钱到韩国游费用报价大全韩国自助游攻略2015岭南小九寨门票价格?台山岭南小九寨门票多少钱? 高明盈香生态园官网?盈香生态园优惠政策? 秋游贵州自驾安顺 即将拉开序幕 到西双版纳热带植物园 感悟自然之美 畅游中式雅致风情的诗画陕南 武汉最大鬼屋日薪千元招募鬼王:要求丑的独特霸气外露 清迈到苏梅岛怎么走? 清迈到普吉岛怎么去? 塞内加尔的粉红色湖泊_颜色宛如草莓奶昔的粉红色湖泊 新疆切糕_新疆切糕领衔名不副实的地方特产_吃美食不做糕富帅 成都上海广州等最创意城市吸睛点_最创意城市旅游特色 台湾自由行开放城市_台湾自由行开放城市第二批名单 2015年春节去北京天坛旅游怎么样? 北京风味小吃有哪些? 广西北海小吃有哪些 北京有哪些美食? 0201ZA8R2CAQ2A Datasheet 0201ZA8R2CAQ2A Datasheet 08052A220GAT2A Datasheet 08052A220GAT2A Datasheet 0201ZA8R2DAT2A Datasheet 0201ZA8R2DAT2A Datasheet 上海携程网 上海携程网 上海携程网 七里海钓螃蟹 七里海钓螃蟹 七里海钓螃蟹 辽阳弓长岭温泉 辽阳弓长岭温泉 辽阳弓长岭温泉