Android开发札记初级(三)探索Android Studio Ⅰ

新建一个Hello World程序

打开 Android Studio,可以看到如下的欢迎界面,窗口的左侧会展示出最近的 Project,单击就可以打开,如果你是第一次使用 AS,左侧就不会有窗口;来看看右侧的几个选项:

  • 新建一个 Android Studio 工作空间。
  • 打开一个已有的 Android Studio 工作空间。
  • 检查来自于版本控制系统的程序,单击 Control旁的三角形会弹出几个选择,分别是 GitHub、CVS、Git、Google Cloud、Mercurial、Subversion。
  • 导入来自 Eclipse、ADT、Gradle 等工具的工程项目。
  • 导入一个 Android 代码示例。

这里我们点击第一个选项,看到如下界面:

  • Application name 是应用的名字(第一个字母要大写),这里我们就写 Hello World。
  • Company Domain 是公司域名,这个可以随意写,并且会影响下面的包名,但是我们也可以通过右侧的Edit来修改包名。
  • include C++ Support作用是引入C++的支持,这里我们暂时不用勾选。
  • Project Location设置该 Project 的存储路径。
  • 单击 Next。

看到如下界面:

这里是让我们选择 App 运行的平台:

  • Phone and Tablet表示 App 运行在智能手机和平板上,Minimum SDK是指的程序最低兼容的版本,应用安装前,会对设备的 Android 版本做校验,如果设备的 Android 版本低于这个最小版本会阻止用户安装应用。下面小字的提示表示我的应用可以运行在大约97.4%的安卓设备上。
  • Wear是在可穿戴设备上运行,就是常见的智能手表。
  • TV是在智能电视上运行。
  • Android Auto是在车载安卓系统上运行。
  • 勾选第一个选项,并单击 Next。

出现如下界面:

这里是创建活动的界面,AS 给我提供了丰富的活动面板,这里我们选择Empty Activity,单击 Next,出现如下界面:

这里是让我们给活动和布局命名:

  • Activity Name: HelloWorldActivity。
  • Layout Name:hello_world_layout。
  • 单击 Finish。

可以看到 AS 的工作界面,如下图所示:

我们启动 AVD Manager(Android Virtual Device),这个工具在导航栏 | Help 的下面,下图左一:

单击它出现如下界面:

这里我已经事先建立好了一个 AVD了,在列表里面可以清晰的看见该设备的各种信息,现在你需要点击窗口左下角的+Create Virtual Device,弹出如下界面:

左侧的几个选项不用多说,默认是phone,中间的列表里面有很多谷歌给我们提供的现成的模拟硬件规格,当然你也可以点击New Hardware Profile来自定义 一个手机硬件规格,我们先任意选一个如图,单击 Next,出现如下界面:

这里是让我们给模拟的硬件选一个图形系统版本进而完善成一个 AVD,Recommended里面的是谷歌推荐的图形架构,当然你也可以选择x86 Images或者Other Images,这里列出的可选的图像架构个数是根据你在 SDK Manager 里面的 API 版本下载数量来显示的, 我下的多,所以这里谷歌也推荐了好几个版本,建议选择API Level 14(Android 4.0)及以上的 ,并且最好是x86架构,当然x86_64也行,我选择了 24,然后单击 Next 出现如下界面:

这里是调整配置窗口,可以对 AVD 设备命名,还可以改变设备的 dpi 和图像系统版本,还有启动界面的方向选择(纵向和横向),其他的保持缺省就好,show Advanced Settings可以让你更进一步的改变该 AVD 的各种参数,这里不再赘述,最后单击Finish 就建好了。

下面让我们看看如何自定义一个AVD 。在先前的 Select Hardware 页面,我们单击左下的 New Hardware Profile,出现如下界面:

这一页需要注意的就是Device Name的命名和Screen里面的选项以及Input里让你选择是否包含物理键位,其他的保持缺省,我们这里命名为 4.3,点击 Finish 之后,自定义的硬件规格就会出现在 Select Hardware 页面里,然后选中我们的 4.3,之后的操作就如同之前一样了,我们选择API Level 18

需要注意的是,截至 2016.6.3,智能机型号数量大约在5691种:

  • 6~英寸67种。
  • 5.6~6英寸248种。
  • 5.1~5.5英寸418种。
  • 5英寸933种。
  • 4.5~4.9英寸684种。

​现在主流机型一般都是 5英寸左右的,尤其在5.5~5.2这个区间。对于分辨率来说,以1080p(1920×1080) 为主,高端机上 2K(2560x1440),大部分低端机型是 720p(1280×720) 。根据这项统计自己定义就好。接下来,找到工具栏种的如下部分,要运行 app 就得点击左一的绿色按钮。

之后出现如下界面,这里让我们选择 app 的目标运行平台,可以看到我们的自定义的 AVD—4.3 API 18 已经恭候多时,选中它并点击 OK。

这样我们的 AVD 就跑起来了,等待了大约一个世纪之后,我们可以看见 AVD 弹出,并在主界面上弹出一个 Hello World 页面,这其实就是我们的 app 在 AVD 里打开运行的样子!(忽略下方小字​)

在下一节我们会对 AS 的文件组织结构作较为详细的认识。

Ciao Ciao~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容