Android系列一、创建项目
本文是在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系列一、创建项目的更多相关文章
- Android实验一(在Android Studio中创建项目和模拟器)
北京电子科技学院(BESTI) 实 验 报 告 课程:移动平台开发 班级:1592 姓名:苏泽楠 学号:20159207 成绩: 指导教师 ...
- 在Android Studio中创建项目和模拟器
北京电子科技学院 实 验 报 告 课程:移动平台应用开发实践 班级:201592 姓名:杨凤 学号:20159213 成绩:___________ 指导老师:娄嘉 ...
- Android开发学习—— 创建项目时,不是继承activity,而是继承ActionBarActivity
对于我们新建android项目时, 会 继承ActionBarActivity. 我们在新建项目时, 最小需求的sdk 选择 4.0以上版本.这样 新建的android项目就是继承activity了!
- Unity3D实践系列01,创建项目
下载并安装Unity5软件客户端. 打开软件,注册Unity帐号,并用注册帐号登录. 点击"创建Project"按钮. 把项目命名为"My First Unity Pro ...
- [Android系列—] 2. Android 项目文件夹结构与用户界面的创建
前言 在 [Android系列-] 1. Android 开发环境搭建与Hello World 这一篇中介绍了怎样高速搭建Android开发环境, 并成功了建立一个没有不论什么代码更改的 Androi ...
- 【原】Android热更新开源项目Tinker源码解析系列之三:so热更新
本系列将从以下三个方面对Tinker进行源码解析: Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Android热更新开源项目Tinker源码解析系列之二:资源文件热更新 A ...
- 【原】Android热更新开源项目Tinker源码解析系列之一:Dex热更新
[原]Android热更新开源项目Tinker源码解析系列之一:Dex热更新 Tinker是微信的第一个开源项目,主要用于安卓应用bug的热修复和功能的迭代. Tinker github地址:http ...
- 【原】Android热更新开源项目Tinker源码解析系列之二:资源文件热更新
上一篇文章介绍了Dex文件的热更新流程,本文将会分析Tinker中对资源文件的热更新流程. 同Dex,资源文件的热更新同样包括三个部分:资源补丁生成,资源补丁合成及资源补丁加载. 本系列将从以下三个方 ...
- Intellij Idea系列之JavaSE项目的创建(一)
Intellij Idea系列之JavaSE项目的创建(一) 一.Intellij Idea于 Intellij Idea是捷克的Jetbrain公司的一款优秀的针对Java程序员的IDE,其自从问世 ...
- WPF入门教程系列(一) 创建你的第一个WPF项目
WPF入门教程系列(一) 创建你的第一个WPF项目 WPF基础知识 快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识: 1) C#基础语法知 ...
随机推荐
- git第一篇---基本命令
摘要: (1)用git而不是svn.分布式而不是集中式 (2)名词解释 origin是父目录的意思,master是 一个特殊的分支而已.具体参看做最下边: 1.创建仓库 mkdir git cd gi ...
- ntpdate
apt-get install ntpdate ntpdate 133.100.9.2 [root@10.10.10.74 /data]$ lsof -i:123 COMMAND PID USER F ...
- BLDC(无刷直流电机)应用相关
1.基于XC866的直流无刷电机简易正弦波控制 http://blog.gkong.com/hushunlin_219521.ashx 2.无刷直流电机的PWM调制方式介绍 http://blog.g ...
- 优化EF性能
本文介绍一些改善EF代码.优化其性能的相关方法,如NoTracking,GetObjectByKey, Include等,还包括编译查询.存储模型视图以及冲突处理等内容.. l Mer ...
- ubuntu 开启 ftp 服务 | mingming-killer
body { font-family: "Microsoft YaHei UI","Microsoft YaHei",SimSun,"Segoe UI ...
- ios中操作技巧
1.配置字段快捷键: @property(nonatimic,copy) NSString *<#param#>; 2.NSNumber 转NSString 最快简单方式: NSNumbe ...
- linux shell命令之 xargs
1 简介 xargs是一条Unix和类Unix操作系统的常用命令.它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题. 2 特点 (1) 处理文件/目录名中的空格 find ...
- STM32应用笔记转载
stm32 外部中断嵌套[操作寄存器+库函数] stm32 NVIC中断管理实现[直接操作寄存器] stm32 SPI通信[操作寄存器+库函数] stm32 i2c通信 [操作寄存器+库函数] stm ...
- Java 的Object类
1.toString()是Objectde的方法,如果不重写,直接输出对象或者用对象调用toString()输出是会输出包名.类名@对象哈希码的无符号十六进制表示 子类如果重写了这个方法,可以隐式调用 ...
- 012-ViewState状态保持
客户端的状态保持方案:ViewState.隐藏域.Cookies.控件状态.URL查询参数服务端的状态保持方案:Session(会话).Application.Caching(缓存).DataBase ...