设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Google 查看内容

Android Studio 1.3提供C/C++支持及更多...

2015-6-3 23:09| 发布者: joejoe0332| 查看: 8111| 评论: 0|原作者: 谢丽|来自: InfoQ

摘要: 在I/O 2015大会上,谷歌宣布了Android Studio,以下是部分最有趣的特性:集成JetBrains CLion、Android Design Support库、集成谷歌服务、更多注解及更好的模拟器性能。 ...

  在I/O 2015大会上,谷歌宣布了Android Studio,以下是部分最有趣的特性:集成JetBrains CLion、Android Design Support库、集成谷歌服务、更多注解及更好的模拟器性能。


  谷歌已经与JetBrains合作将CLion添加到Android Studio,使它实现对C和C++的支持。CLion提供了现代IDE的所有基本功能:代码补全、代码生成、快速修复(从C++到JNI代码)、重构、代码导航等。JetBrains是在大约一个月之前发布了CLion 1.0。


  Android Design Support库为增加Materail Design组件和模式提供支持。它增加了许多组件和特性:浮动操作按钮、启用Motion的工具栏、TextInputLayoutSnackbarTab LayoutAppBar LayoutCollapsingToolbarLayout。它们均向后兼容API v7,使开发者可以向他们的应用添加Material Design风格。


  该版本新增了13个注解,包括:@WorkerThread用于指定一个方法应 该从工作进程调用而不是UI进程;@Size设定调用者应该遵循的大小约束;@IntRange/@FloatRange用于指定integer /float变量的取值范围;@CheckResult告诉客户端要对值进行验证;@CallSuper强制重载方法调用超类方法;@ColorInt标 识一个表示颜色的integer变量;@RequiresPermission表示某个特定方法需要特定的权限。为了支持Android M引入的新权限模型,Android Studio现在为权限操作提供了代码补全功能。


现在,Android Studio可以识别各种服务了,开始的时候只有Google Ads、Analytics、Sign-in和GCM,后续还会增加其它服务。除了连接到这些服务,Android Studio还可以生成使用各种服务的基本代码。


  至于模拟器,谷歌一直致力于稳定性和性能。他们声称,如果机器合适配置恰当,模拟器已经足够快。他们也已经提供了指纹识别器支持。今年晚些时候,他们应该会提供Android Auto模拟器。


  Android Studio 1.3将通过金丝雀发布通道提供。然后,以两个周为周期,该IDE将通过Dev通道,然后Beta测试,然后发布稳定版。


查看英文原文:Android Studio 1.3 Does C/C++ and More Material Design

转自 http://www.infoq.com/cn/news/2015/06/android-studio-1-3?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部