本文是在MAC下的Android Studio操作的。

一、Android入门

1、打开Android Studio,界面如下:



几个选项的意思:

  • 创建一个新的项目
  • 打开一个已经存在的项目
  • 从版本管理工具签出项目
  • 导入Eclipse创建的项目
  • 导入一个android的代码例子
2、我们选择第一个,创建一个新的项目:



填写的信息为:

  • 应用名称
  • 应用包头
  • 项目保存路径
3、然后我们选择运行的平台:

  • Phone and Tablet: 手机或者平板电脑

    Minimum SDK:应用能兼容的最低版本的SDK
  • Wear: 穿戴设备,像手表。
  • TV: 电视
  • Glass: 谷歌眼镜
4、选择Activity的风格:



我们选择Empty Activity。

5、设置页面信息

  • Activity Name: 设置项目第一个进入的Activity的名字。
  • Layout Name: 设置对应的布局文件。
  • backwards compatibility (appcompat): 设置app的向后兼容性。
6、点击完成,会生成项目:



1、如果左上方 选择了Project,一般我们只关系app这个目录:

  • build为构建目录,相当于Eclipise的bin目录。
  • libs:依赖的包
  • src 下的androidTest:单元测试目录
  • src 下的main文件夹:

    Java:java代码存放的地方

    res:资源文件。

    其中 drawable:图像资源。layout:布局资源。menu:菜单资源。value文件夹下的demens:css配置文件,string:字符串资源,styles:style资源。
  • AndroidManifest.xml:配置文件
  • build.gradle: Gradle构建脚本
7、点击上面的 三角形的播放按钮 会让你选择哪种设备的模拟器,选择完后就可以运行了。

二、Android Studio 配置

1、偏好设置-修改字体大小

点击Preferences选项 在 Editor->Colors & Fonts -> Font。

要先点击上方的“Save As...”,设置自己的模板名称,然后才可以修改下面的内容。我们这里字体大小改成了14。

这里修改的只是代码的字体,Android Studio 本身的字体是不变的(如左边项目目录)。

我们可以在Preferences -> Appearance中修改。

2、真机调试

在app下拉菜单中选择 Edit Configurations 选择提示或者是USB设备 可以进行真机调试。

Android系列一、创建项目的更多相关文章

  1. Android实验一(在Android Studio中创建项目和模拟器)

    北京电子科技学院(BESTI) 实     验    报     告 课程:移动平台开发         班级:1592 姓名:苏泽楠 学号:20159207 成绩:             指导教师 ...

  2. 在Android Studio中创建项目和模拟器

    北京电子科技学院 实      验      报      告 课程:移动平台应用开发实践  班级:201592  姓名:杨凤  学号:20159213 成绩:___________  指导老师:娄嘉 ...

  3. Android开发学习—— 创建项目时,不是继承activity,而是继承ActionBarActivity

    对于我们新建android项目时, 会 继承ActionBarActivity. 我们在新建项目时, 最小需求的sdk 选择 4.0以上版本.这样 新建的android项目就是继承activity了!

  4. Unity3D实践系列01,创建项目

    下载并安装Unity5软件客户端. 打开软件,注册Unity帐号,并用注册帐号登录. 点击"创建Project"按钮. 把项目命名为"My First Unity Pro ...

  5. [Android系列—] 2. Android 项目文件夹结构与用户界面的创建

    前言 在 [Android系列-] 1. Android 开发环境搭建与Hello World 这一篇中介绍了怎样高速搭建Android开发环境, 并成功了建立一个没有不论什么代码更改的 Androi ...

  6. 【原】Android热更新开源项目Tinker源码解析系列之三:so热更新

    本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 A ...

  7. 【原】Android热更新开源项目Tinker源码解析系列之一:Dex热更新

    [原]Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Tinker是微信的第一个开源项目,主要用于安卓应用bug的热修复和功能的迭代. Tinker github地址:http ...

  8. 【原】Android热更新开源项目Tinker源码解析系列之二:资源文件热更新

    上一篇文章介绍了Dex文件的热更新流程,本文将会分析Tinker中对资源文件的热更新流程. 同Dex,资源文件的热更新同样包括三个部分:资源补丁生成,资源补丁合成及资源补丁加载. 本系列将从以下三个方 ...

  9. Intellij Idea系列之JavaSE项目的创建(一)

    Intellij Idea系列之JavaSE项目的创建(一) 一.Intellij Idea于 Intellij Idea是捷克的Jetbrain公司的一款优秀的针对Java程序员的IDE,其自从问世 ...

  10. WPF入门教程系列(一) 创建你的第一个WPF项目

    WPF入门教程系列(一) 创建你的第一个WPF项目 WPF基础知识 快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识: 1) C#基础语法知 ...

随机推荐

  1. AIDL原理解析

    首先为什么需要aidl? 下面是不需要aidl 的binder的IPC通讯过程,表面上结构很简单,但是有个困难就是,客户端和服务端进行通讯,你得先将你的通讯请求转换成序列化的数据,然后调用transa ...

  2. Netbeans 6.8 + apktool_2.0.0b9 动态调试smali文件

    前言 很早就知道用Netbeans能够单步调试smali,一直拖到现在才真正的自己实现了一次~ 下面是详细步骤! 0×1 环境及工具 a.apktool_2.0.0b9 下载地址:http://con ...

  3. DBNull.value

    判断某一个datarow的cell是否有值需要进行两步判断 1.dr["field_name"]!=DBNull.value&&dr["field_nam ...

  4. HDU 1540 POJ 2892 Tunnel Warfare

    线段树 区间合并 单点修改 区间查询.又是1秒钟构思,差错查了好久... ... 发现一个int型的定义成了char型,打脸. #include <stdio.h> #include &l ...

  5. expect ------提供用户名和密码的SSH自动登录脚本

    使用VPN,每次都要在Terminal上重复输入命令: ssh -D port user@host 出来密码提示符后,把复杂的密码拷贝下来,然后粘贴到Terminal,敲回车... 终于忍受不了这样的 ...

  6. C# 开发系列(二)

    1. 参考文档:http://www.yiibai.com/csharp/csharp_environment_setup.html 2. C# ,ASP.NET HTTP Authorization ...

  7. kafka第六篇---多个进程读不齐

    问题: 4台kafka组成的集群,多余5个进程读的话,造成偏移不齐. 解决办法: 用小于4个进程执行,如果执行够快,就可以追得上

  8. 一道关于 precision、recall 和 threshold关系的机器学习题

    Suppose you have trained a logistic regression classifier which is outputing hθ(x). Currently, you p ...

  9. new sun.misc.BASE64Encoder()报错找不到jar包

    解决方案1(推荐): 只需要在project build path中先移除JRE System Library,再添加库JRE System Library,重新编译后就一切正常了. 解决方案2: W ...

  10. LPC2478内存布局以及启动方式

    LPC2478 是NXP公司推出的一款基于APR7TDMI-S的工控型MCU,内置RAM与flash,同时提供外部扩展flash和ram接口,拥有LCD控制器,其内存布局如下所示 其中Flash高达5 ...