AndroidStudio

以前都是用ADT,今天装了个AndroidStudio。

从AndroidStudio的设计来看,现在的Android非常注重应用的跨平台了。已经默认提供了手机(平板),可穿戴设备,TV,眼镜四个具体类型的工程选项。

并且提供了更为丰富的默认UI页面类型。如果勾选了Wear设备,会提供Wear设备的默认Activity的选择,TV当前只有一种默认形式供选择

创建好Android工程后检查工作环境()

确保以下三项有被选中,并且版本比这高:

因为VR运行环境当前要求大于 Android4.4.2(API19),因此请点击 Launch Standalone SDK Manager,确保以下API19下的以下项:

SDKPlatform

ARMEABIv7aSystemImage

SourcesforAndroidSDK(optional,butinvaluablefordealingwiththeAndroidAPI)

及Extras目录下的以下项:

Android SupportLibraryRev.21.0.1

GoogleUSBDriverRev.11

有被安装


Android Studio使用tips:

1.查看历史信息

Android Studio利用LocalHistory|Show History提供了类似SVN版本管理的功能,可以通过这里查看历史修改记录(很酷,看样子可以直接利用Android Studio进行程序版本管理)

2.Alt+Q查看函数声明

3.Alt+E查看最近浏览过的文件

4.F2/Shift+F2在语法错误处进行跳转

5.Ctrl+J完成激活缩写模板,自动完成一些记不住的值,比如输入"it"之后按Ctrl+J

6.Alt+↑/Alt+↓来在函数间跳转

7.Ctrl+Shift+J将两行合并为一行

8.Refactor|Copy来复制一个类(在两个类的代码很相近的时候,这个功能很有用)

9.Ctrl+Shift+V是历史粘贴板功能,类似于Ctrl+V,不过可以使用粘贴板上的历史记录(解决只能粘贴最近一次内容的问题)

10.Ctrl+H(Navigate| Type Hierarchy)查看类父类继承关系

11.Ctrl+Q查看文档信息,Ctrl+P查看参数信息,Ctrl+B查看声明
12.F6用于重构static类和变量,可以选择将static类改为顶级类或者移到其他类中
13.

一个project中可以包含多个不同模块Module,并提供了多个视角(project,package,scratches,Android,Project Files,Problems,Production,Tests)
比如这是Android视角下包含四个Module的一个project


并且每个Module有一个对应的build.gradle文件:

可以修改其中的
apply plugin: 'com.android.library'
为library还是application来控制这个模块是一个应用模块还是一个库
如果模块A(mobile)要依赖模块B(dvrserver),那么设置的方式是:
project视角下,右键 mobile选择open Module Setting,然后点击下图中最右侧的+,-号就可以添加和删除各模块的依赖关系了


编译的话,可以选择build->Make Project 或者build->Make Module 'XXX'编译制定模块。

运行后,可以通过底部的Android一栏中CPU和Memory两个窗口查看CPU和内存消耗情况

Android Studio对NDK编程的支持,参考:





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值