FCon7折倒计时最后一周:日程已上线70%!查看详情>>> 了解详情
写点什么

Android Studio 1.3 提供 C/C++ 支持及更多 Material Design 特性

  • 2015-06-02
  • 本文字数:838 字

    阅读完需:约 3 分钟

在 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 的工具栏、 TextInputLayout Snackbar Tab Layout AppBar Layout CollapsingToolbarLayout 。它们均向后兼容 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

2015-06-02 08:015106
用户头像

发布了 1008 篇内容, 共 364.9 次阅读, 收获喜欢 337 次。

关注

评论

发布
暂无评论
发现更多内容

ClickHouse的实践之路

DataFunTalk

数据库

Apache Pulsar 12月月报:Pulsar 2.7.0 发布!

Apache Pulsar

大数据 开源 pulsar Apache Pulsar 消息系统

功能测试用例设计方法分享

行者AI

测试

腾讯云加速构建云原生数据仓库,助力企业数字化转型

腾讯云大数据

大数据 数据仓库

Java达到什么样的水平才能通过阿里社招?

Java架构师迁哥

程序员能靠比特币能致富(暴富)吗?

程序员陆通

比特币 区块链

从技术视角看考拉海购的云原生之路

阿里巴巴中间件

云计算 云原生

Rancher年终盘点丨历尽千帆,岁月可期

Rancher

rancher

腾讯云大数据发布数据生态战略,构建开源开放数仓生态

腾讯云大数据

大数据 数据仓库

SRE灵魂之SLI和SLO

勇往直前的胖子

SRE SLO

浅谈机器学习模型推理性能优化

张凯峰

人工智能 机器学习

HTML01 - 标签

Mr.Cactus

html

Windows Server 做网络转发

wong

Windows Server netsh

一文彻底吃透MyBatis源码!!

冰河

架构 mybatis 架构设计 框架 源码解析

谷歌被反垄断诉讼后,美国互联网会再度繁荣吗?

脑极体

音视频技术入门基础

赖猫

c++ 音视频 ffmpeg

区块链脱虚向实 市场教育基本完成

CECBC

区块链

2020年度国产数据库:openGauss

墨天轮

数据库

LeetCode题解:347. 前 K 个高频元素,快速排序,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

在onelogin中使用OpenId Connect Authentication Flow

程序那些事

权限系统 OAuth 2.0 程序那些事 权限架构 OpenConnect

架构师训练营技术知识点

业哥

PlayStation@4功能介绍及测试应用

行者AI

测试

APICloud AVM 多端开发 | 外卖app开发案例教程(下)

YonBuilder低代码开发平台

大前端 Web Worker APICloud

资深首席架构师预测:2021年云计算的8个首要趋势

Rancher

容器 rancher

Angel图神经网络算法在推荐场景下的实践

DataFunTalk

大数据

规避单点故障,MySQL 8.0 MGR软负载怎么选?

dbaplus社群

数据库

架构师训练营11W作业

Geek_f06ede

元旦在家撸了两天Seata源码,你们是咋度过的呢?

冰河

分布式事务 分布式数据库 分布式存储 数据一致性 seata

看云上 ClickHouse 如何做计算存储分离

腾讯云大数据

大数据 Clickhouse

华为交换机恢复出厂设置的三种方法

让你的react代码跑在svelte引擎上

闲鱼技术

  • 扫码添加小助手
    领取最新资料包
Android Studio 1.3提供C/C++支持及更多Material Design特性_Google_Abel Avram_InfoQ精选文章