美文网首页Android StudioAndroid开发Android技术知识
Android开发札记初级(三)探索Android Studio

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

作者: Newamber | 来源:发表于2016-11-10 19:44 被阅读100次

    新建一个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~

    相关文章

      网友评论

        本文标题:Android开发札记初级(三)探索Android Studio

        本文链接:https://www.haomeiwen.com/subject/cepxpttx.html