FTC软件系统学习笔记 2.Android Studio入门

来源:互联网 发布:php小说系统 编辑:程序博客网 时间:2024/06/14 18:34

“会写Java的不一定会安卓,但会安卓的一定会Java”

——沃·兹基硕德

相关资料请见:http://www.android-doc.com/

[TEX]


1. 初识Android Studio

对于一个2GB多的软件(或者叫IDE),刚上手的时候很容易晕头转向。
“这个绿色的按钮是什么?”
“哇!这个菜单好长诶,都是干什么的呢?”
“哇塞!这有一台虚拟的手机诶!”

不过,对于FTC来说,我们并不需要使用Android Studio的全部功能,甚至只需要一小部分功能。下面,就来逐一介绍可能用的到的功能,以及简单的介绍Android Studio。

*注:有些小伙伴不适应英文页面,在此不建议去下载中文包,一来麻烦,二来容易出编码错误。注释也建议使用英文写。

1.1 项目视图

点击左侧的Project按钮(竖着的),就可以看见整个项目的文件结构,直接双击文件夹或文件就可以打开进行编辑,右键可以打开菜单,进行一系列的操作。(提示:重命名在Refactor(重构)中)

知识小卡片:重构
重构是IDE提供的一项功能,方便你在项目进行到一半时修改文件的相关属性。例如,使用Refactor->Rename后,所有与该文件相关的地方都会自动修改。

1.2 文件类型

这里写图片描述

在Android Studio中的文件类型会与其他Java IDE略有不同,右键菜单中的New就可以创建新的文件,用的到的如下:

  1. Java Class
    一般的Java文件,可以选择创建class,interface,enum等。
    可以用来存放Java的代码。

    这里写图片描述

  2. Android resource file(XML)
    是一种文件格式,可以用来存放值(Values),布局(layout)等,但需遵循XML语法。(在FTC中使用较少,初级编程基本不涉及)

  3. Android resource package
    资源文件夹,存放图片、代码等资源。

  4. Package
    存放源代码等。

当然,究竟是什么文件夹放什么其实并没有严格的规定,看个人喜好了,不过FTC中,在一般情况下,我们只需要创建Java class就可以了。

2.下载App

即使你刚导入的FTC项目光秃秃的什么也没写,它也是可以被打包成App并安装在手机上的。App下载的途径不止一种,这里介绍最简单的一种。(DriverStation只需下载并安装一次,RobotController需要多次开发调试)

首先将手机的USB调试打开(狂点手机版本号或其他号,不行百度),连接到电脑上,选择以文件传输连接,打开Android Studio,找到上方的Run菜单,点击Run,点击Teamcode,再选择列表中自己的手机,点击确定。

这里写图片描述

当然也可以先Build再Run,这样App就可以被直接下载安装到手机上,而不用打包成Apk后再签名了。

0 0
原创粉丝点击