Android Studio2.0 安卓开发者不得不知的功能
2016-04-12 12:57
155 查看
原文:http://crash.163.com/#news/!newsId=3
谷歌正式发布了Android Studio2.0 版本,从 IntelliJ IDEA 开始玩起,一直到 Android Studio1.0,再到如今的 2.0 版本,不得不说 Android Studio 功能做得越来越强大,也越来越方便开发者使用了,和大家分享下2.0有哪些令人惊艳的功能。
即时运行或者叫闪电运行,帮助开发者更快速地进行开发。
例如我们的项目中有这样的一个登录页面:
现在准备把“网易云加密”换成别的字符串,比如“网易云捕”。这是一个 TextView 控件,布局文件为:
[/code]
只需要把text文本属性从网易云加密修改为网易云捕,并点击上面的闪电运行按钮:
可以看到界面快速的刷新成了:
当切换到模拟器的时候已经看到生效后的页面了,速度真的是很快,眨眼之间,闪电运行当之无愧!
官方号称新版模拟器较之之前有三倍之多的提速,现在跟着体验一下看看,首先创建模拟器。
第一步选择设备:
第二步选择系统镜像:
最后一步,确认配置:
最后启动模拟器,启动过程稍微比较慢,但是比之前确实提升很多。
界面比较华丽,但是具体操作起来还不是很顺畅,个人还是比较喜欢真机操作,毕竟跑一个模拟器电脑性能也要考虑。
谷歌允许开发者使用其数据中心的物理设备进行云测试,以提高APP质量。
具体使用时需要连接谷歌云平台。
通过使用 App Indexing API,可以让用户更加方便地通过谷歌搜索来找到你的APP。
传统 PC 互联网时代,浏览器、搜索引擎是入口,用户习惯在浏览器里搜索访问各种网页内容,页面之间的跳转自然方便,信息流转顺畅;然而到了移动互联网时代,Native App 逐渐发展壮大,优质内容往往都在一个个孤立的App里,App 之间的信息传递尚且有一些办法,但搜索引擎可就没办法索引到这些优质内容,于是便有了 App Indexing。
你可以将 App 中希望被索引的内容,主动传递给Google, 在 Android 手机系统的 Google 搜索功能中,如果用户输入的字符匹配到之前上传的被索引内容,则会在搜索推荐列表中出现提示,点击后即可立即进入期望的 App 的内容页。
Android Studio 2.0将会帮助开发者更方便地在应用中构建。
主要适合 OpenGL 游戏开发者或者图像相关APP的开发者,因为不从事这方面的开发,所以没法体验了,大家自行研究。
谷歌正式发布了Android Studio2.0 版本,从 IntelliJ IDEA 开始玩起,一直到 Android Studio1.0,再到如今的 2.0 版本,不得不说 Android Studio 功能做得越来越强大,也越来越方便开发者使用了,和大家分享下2.0有哪些令人惊艳的功能。
1、Instant Run
即时运行或者叫闪电运行,帮助开发者更快速地进行开发。例如我们的项目中有这样的一个登录页面:
现在准备把“网易云加密”换成别的字符串,比如“网易云捕”。这是一个 TextView 控件,布局文件为:
[code] <TextView android:layout_width="match_parent" android:layout_height="50dp" android:layout_marginTop="40dp" android:gravity="center" android:textSize="30sp" android:textColor="@color/Black" android:text="网易云捕"/>
[/code]
只需要把text文本属性从网易云加密修改为网易云捕,并点击上面的闪电运行按钮:
可以看到界面快速的刷新成了:
当切换到模拟器的时候已经看到生效后的页面了,速度真的是很快,眨眼之间,闪电运行当之无愧!
2、模拟器
官方号称新版模拟器较之之前有三倍之多的提速,现在跟着体验一下看看,首先创建模拟器。第一步选择设备:
第二步选择系统镜像:
最后一步,确认配置:
最后启动模拟器,启动过程稍微比较慢,但是比之前确实提升很多。
界面比较华丽,但是具体操作起来还不是很顺畅,个人还是比较喜欢真机操作,毕竟跑一个模拟器电脑性能也要考虑。
3、云测实验室
谷歌允许开发者使用其数据中心的物理设备进行云测试,以提高APP质量。具体使用时需要连接谷歌云平台。
4、App Indexing
通过使用 App Indexing API,可以让用户更加方便地通过谷歌搜索来找到你的APP。传统 PC 互联网时代,浏览器、搜索引擎是入口,用户习惯在浏览器里搜索访问各种网页内容,页面之间的跳转自然方便,信息流转顺畅;然而到了移动互联网时代,Native App 逐渐发展壮大,优质内容往往都在一个个孤立的App里,App 之间的信息传递尚且有一些办法,但搜索引擎可就没办法索引到这些优质内容,于是便有了 App Indexing。
你可以将 App 中希望被索引的内容,主动传递给Google, 在 Android 手机系统的 Google 搜索功能中,如果用户输入的字符匹配到之前上传的被索引内容,则会在搜索推荐列表中出现提示,点击后即可立即进入期望的 App 的内容页。
Android Studio 2.0将会帮助开发者更方便地在应用中构建。
5、GPU调试器
主要适合 OpenGL 游戏开发者或者图像相关APP的开发者,因为不从事这方面的开发,所以没法体验了,大家自行研究。相关文章推荐
- android开发 华为 点击跳转到权限管理页面
- Android_实现星星控件_学习
- Android之去掉ListView的点击背景
- Android 自定义ViewGroup
- Android M MO SMS/MMS FLOW
- Android开发之Mac adb配置
- Android动态加载Dex机制解析
- 在android中进行视频的分割
- React-Native系列Android——Native与Javascript通信原理(一)
- android 解析、生成二维码
- android Activity之间数据传递 Bitmap
- android 音频视频合并
- android 测试开发概述
- Android中的线程池和AsyncTask异步任务(二)
- Android 知识点积累
- 【转】Android总结之drawable(hdpi,mdpi,ldpi)文件夹的使用
- Android动画——布局联动
- Android Studio勾选后实现自动导包,和自动删除无用的导包
- Android蓝牙开发(三)
- 在Android 5.0中使用JobScheduler