本文是在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. spring+hibernate中的Result object returned from HibernateCallback isn't a List

    Ok the problem is that for executeFind() the return type is List....so there is no way to use unique ...

  2. CentOS tengine mysql 5.7 php 5.6

    CentOS 7.x 编译安装 LNMP L 版本是 CentOS 7.x  x64版本, N 我们使用tengine 的最新版本,主要原因是因为tengine 默认支持很多的模块. M 这里我们选用 ...

  3. [Big Data]hadoop分布式系统在Linux系统安装

    待完善 Hadoop2.6.0部署与应用 一.    环境准备 硬件:3台虚拟机 内存:至少512MB 硬盘:至少20G 操作系统:rhel6.4  64位 最小化安装 主机名 IP(局域网) 描述 ...

  4. css中元素水平垂直居中4种方法介绍

    table-cell轻松设置文本图片水平垂直居中 让一个元素垂直居中的思路:把这个元素的容器设置为table-cell,也就是具有表格单元格的特性,再使用vertical-align(这个属性对blo ...

  5. jvm内存设置及总结

    http://dmouse.iteye.com/blog/1264118 jvm内存设置及总结 博客分类: java相关 Application情况: 大量使用了内存缓存,应用负载量较大,900w/d ...

  6. ZOJ 3940 Modulo Query

    0--M对某个数字取模,相当于把0--M区间进行切割,每次暴力切割一下.结果的算的时候二分一下即可... 看了官方题解才会... #include<cstdio> #include< ...

  7. python+django+bootstrap

    python install django 置环境变量,将这个目录添加到系统环境变量中: C:\Python36\Lib\site-packages\django\ cmd下测试: 1.输入pytho ...

  8. spring中依赖注入与aop讲解

    一.依赖注入 这个属于IOC依赖注入,也叫控制反转,IOC是说类的实例由容器产生,而不是我们用new的方式创建实例,控制端发生了改变所以叫控制反转. 1 2 3 4 5 6 7 8 9 10 11 1 ...

  9. CodeForces 652B z-sort

    先对序列排个序. 例如:1 2 3 4 5 6 7 我们把序列分成两半,前一半是1 2 3 4,后一半是5 6 7 然后,我们从前一半取最小的一个,再从后一半取最小的一个..一直操作下去就能构造出答案 ...

  10. MySQL 表的命令

    1.查看表的结构: desc 表名; show columns from 表名; describe 表名; show create table 表名; 2.修改表名 rename table 原表名 ...