1.创建一个Android项目,点击File ->New->New Project,

其中的open是打开一个Android项目

2.输入项目的名称test ,此项目放在E盘下,然后点击Finish

3.选择Android 虚拟机的版本,版本越低运行起来越快,其他的无需勾选。

4.选择Android 的模板,选择基础类android 的空模板Empty Activity,点后点击Next

5.设置Activity 的名称和Layout的名称,一般自动生成,如果需要可以在这里进行更改,

最后一个框不能勾选,否则可能会引起项目异常,然后点击Finish。

6.这是Android项目建完之后的样子,三个主要的文件:主配置文件:AndroidManifest.xml,

人机交互的MainActivity,还有布局LayLout:activity_main.xml

7.虚拟机显示:点击三角形图标run,运行虚拟机,直接选中默认虚拟机,点击ok

通常建一个项目,会在Activity_main.xml里自动生成一个文本显示框textView,这个是默认的,你运行之后,会在虚拟机上出现一个hello world 的字段,通常不用的话把它删掉即可。

如果弹出窗无虚拟机,显示none,则需下载一个虚拟机,点击create a New Virtual Device,选中5.5版本的,其他的也可以,根据个人爱好,然后next,出现第二个窗口,点击download即可,然后next,等待片刻即可下载成功

8**.补充说明:**

Activity:是一个人机交互的程序,相当于人和机器操作的桥梁,类似于shell,在里面写Java代码,从而达到想要

实现的业务处理。

activity_main.xml:是Android界面显示的视图,所有的配置控件,各种控件可以通过这里进行设计。

AndroidManifest.xml:主配置文件,用于配置各个组件的访问权限。

R.java:简单说就是android_main.xml里的控件的id号,方便在MainActivity里找到id来确定这个控件,从而做出业务处理。

app:通常Android的各个组成部分放在此目录里,其中res存放一些资源文件,如图片、layout、values 等资源。

9**.一个简单的入门Activity程序**

(1)先在Activity_main.xml配置控件.

先将android****.support.constraint.ConstraintLayout改为LinerLayout线性的,意思就是水平的的结构

加入ndroid****:orientation="vertical"将所有组件垂直摆放

加入一个文本显示组件TextView和一个按钮组件Button

可以通过desion进行设计,可以看到效果,我们设置了两个组件,并为每一个组件设置了id,文本框的id为t1,按钮的id为but1,这个id好任意命名,是为了方便MainActivity进行调用。

(2)在MainActivity里进行业务逻辑处理:定义两个组件的全局变量,然后通过find ViewById,获取R文件两个组件的id号,进行业务处理,给Button设置一个事件响应。通过实现View类的OnClickListener接口,以及public void onClick(View v){

t1.setText();//设置文本显示信息。}

(3)确认事件响应是否成功:点击确定:出现文本显示内容。

10.setting配置:android studio 如果运行的不是本地gradle,可能速度较慢,或者出现异常,建议使用本地的

gradle.

过程:点击FIle->Setting…然后点击ok即可

.

备注:希望能帮助想学Android的初学者做一个指引,如有错误,欢迎指出。


---------------------
作者:逍遥游@
来源:CSDN
原文:https://blog.csdn.net/liqz666/article/details/80243836?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164139275216780357284115%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=164139275216780357284115&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-80243836.pc_search_result_control_group&utm_term=android+studio%E5%85%A5%E9%97%A8&spm=1018.2226.3001.4187
版权声明:本文为作者原创文章,转载请附上博文链接!
内容解析By:CSDN,CNBLOG博客文章一键转载插件

[转]新建一个Android工程项目相关推荐

  1. Android Studio 创建第一个Android工程项目

    1.打开Android Studio 2.点击 New Project 选择 Empty Activity 3.点击 Next 4.点击 Finish 等待加载完成,取决于网络,第一次加载可能要很久. ...

  2. android中如何新建一个activity,《Android Activity》活动的介绍和创建

    Activity 是什么 Android 有四大组件:Activity.Service.Broadcast Receiver 和 Content Provider. Activity,活动,即用来承载 ...

  3. 我的第一个Android程序

    第一步.下载好Eclipse JDK SDK 安装好安卓模拟器 这里以海马玩模拟器为例 第二步.配置系统环境变量 右键我的电脑 打开属性 如图: 打开高级系统设置 如图: 打开环境变量 如图: 点击新 ...

  4. 第一个Android项目

    安装玩JDK之后,从Android官方网站直接下载配置好的开发工具即可. 想了解安装过程的话可以搜索教程,一步一步地做.不过这个过程除了漫长,好像也没有别的太大的意义. 好了,开始学习并实践第一个An ...

  5. 第一个Android项目HelloAndroid

    上一篇我已经将开发环境搭建好,现在开始真正的开发之旅. 第一个Android项目HelloAndroid. 1.新建一个Android项目,打开eclipse->file->New-> ...

  6. 我的第一个Android应用

    为了配合BeagleBoard上Android的研究,搭建了一个Android应用开发平台,尝试开发一个Android应用. 有关Android应用开发环境的搭建和Android Hello Worl ...

  7. 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotio...

    一.新建工程: 1.新建一个Project: 打开Android Studio,新建一个Project,界面如下: 上图中,设置好工程名和路径之后,接下来可以一路next: 二.Android Stu ...

  8. 第一次使用Android Studio时你应该知道的一切配置(二):新建一个属于自己的工程并安装Genymotion模拟器...

    [正文] 都说了放假不休息,奏是这么任性!!! [开发环境] 物理机版本:Win7旗舰版(64位) Android Studio版本:1.1正式版 一.新建工程: 1.新建一个Project: 打开A ...

  9. Android:新建一个Activity(隐式/显式),并携带数据

    新建一个Activity(隐式/显式),并携带数据 目录 新建一个Activity(隐式/显式),并携带数据 一.项目结构 二.隐式Activity 三.显式Activity 四.效果图(三个界面) ...

  10. Android Studio的代码笔记--基本使用、新建一个项目、修改快捷键、常用控件的使用等

    基本使用 创建一个新项目 新建一个activity 修改主界面 新建一个布局并引用 app模块下的文件目录结构 res 下的常用资源目录 AndroidManifest.xml文件代码解释 Activ ...

最新文章

  1. android数据库降级_Android SQLite (二.数据库创建,升级及降级)
  2. 鸿蒙操作系统在使用了吗,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  3. crypto-RSA-常用解密代码块
  4. C. Kefa and Park【树的遍历】
  5. 新版微信小程序即将上线 新增微信支付功能
  6. Equipment download and upload: all possible scenario
  7. ASP.NET AJAX(服务器回调)
  8. android获取ro._修改Android序列号(Serial Number)
  9. freecodecamp_freeCodeCamp的学术诚信政策
  10. python手册中文版--精选版python 中文手册.pdf
  11. 音视频开发系列(49)视频编码标准发展史
  12. 计算机windows安全如何打开,windows安全中心如何关闭
  13. word上次启动失败,安全模式可以帮你解决问题
  14. golang使用go Modules相关命令时报错
  15. Excel方向键无法移动单元格/scrollLock解锁方法
  16. 认识LTE(八):LTE中的反馈:闭环空分复用(TM4)
  17. 腾讯搜搜高管吴军离职的传闻与真相
  18. ABP 详解系列9:基于ABP框架实现RBAC(角色访问控制)
  19. Web设计人员的云存储
  20. 大数据早报:MongoDB申请IPO 十一国庆黄金周全民出行交通情况预测报告出炉(9.23)

热门文章

  1. 【Maven】阿里云镜像仓库
  2. 热烈祝贺小明SEO博客网站正式上线
  3. 二维码上可以用精密光纤激光打标机打吗?
  4. 学校计算机基础考试教学,计算机基础大一考试题 浅谈中等职业学校计算机基础课程教学设计原则...
  5. Mac墨刀怎么导出HTML,mockingbot墨刀中文使用说明.pdf
  6. 研究手机直播流媒体框架
  7. java 集合对象转map的几种方式(stream流)
  8. python开三次方_python 三次方
  9. ping端口的方法 - win下
  10. 麟龙指标通达信指标公式源码_通达信仿麟龙决策曲线指标公式(选股公式/源码)...