Andriod Studio从零开始的安卓开发环境搭建

官网下载android studio

阅读、勾选同意协议并点击下载

下载完成后打开

安装完成,打开后

创建项目

创建一个空Activity的项目

输入项目名和选择语言以及SDK版本

点击build等待下载完成

下载时间4分钟到40分钟不等甚至更久,可以去看看我其他博客回来

完成后我们点击右上角

创建虚拟机

在此之前,记得查看自己任务管理器中性能这一块是否开启了虚拟化,如果没开启,自行百度:你主板型号对应的开启虚拟化方法

不得不说该换电脑了

选择一款自己喜欢的尺寸

下载

梅开二度,可以再去看一篇我的博客

完成

下一步

然后完成

启动

成功

简单介绍下目录吧

个人习惯,目录包名不折叠

查看目录

官方文档介绍:

app > java > com.example.myfirstapp > MainActivity

这是主 Activity。它是应用的入口点。当您构建和运行应用时,系统会启动此 Activity 的实例并加载其布局。

app > res > layout > activity_main.xml

此 XML 文件定义了 Activity 界面的布局。它包含一个 TextView 元素,其中具有“Hello, World!”文本

app > manifests > AndroidManifest.xml

清单文件描述了应用的基本特性并定义了每个应用组件。

Gradle Scripts > build.gradle

有两个使用此名称的文件:一个针对项目“Project: My First App”,另一个针对应用模块“Module: app”。每个模块均有自己的 build.gradle 文件,但此项目当前仅有一个模块。您可以使用每个模块的 build.file 控制 Gradle 插件构建应用的方式。如需详细了解此文件,请参阅配置构建。

自己小声bb:

MainActivity

打开初始化的app看到的第一个界面

activity_main.xml

摆放组件,调样式的地方

可以在右上角切换视图模式

AndroidManifest.xml

定义组件的地方,我们每来一个页面,就在里面定义一下

build.gradle

mavenpom.xml差不多

好,现在开始构建界面

来到我们的activity_main.xml

点击,并按下delete

点击Text下的plain Text拖动到界面中来

点击右边的加号

都设为16

再拖个按钮过来

右键,Show Baseline

拖动中间的横线到左边的plain text

按住shift再点击选中两个组件

右键,然后点击Create Horizontal Chain

可以看到布局发生了变化

点击链条直到和变成Match Constraints

然后我们给写上字

打开 app > res > values > strings.xml

点击Open editor

点击+

再加一个

回到activity_main.xml,点击输入框,清空text

找到hint点击右边的按钮

在弹框里选择

按钮同理,只不过这次是选text

更改id

然后我们创建一个新页面

这时

Android Studio 会自动执行三项操作:

  • 创建 DisplayMessageActivity 文件。
  • 创建与 DisplayMessageActivity 文件对应的布局文件 activity_display_message.xml
  • AndroidManifest.xml 中添加所需的 <activity> 元素。

然后放入text更改id

我们还需要配置一个返回按钮

AndroidManifest.xml<activity android:name=".DisplayMessageActivity">中添加以下代码

        <meta-data            android:name="android.support.PARENT_ACTIVITY"            android:value=".MainActivity" />

然后开始编写代码

package com.example.myfirstapp;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
public class MainActivity extends AppCompatActivity {public static final String EXTRA_MESSAGE = "com.example.myfirstapp.MESSAGE";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}public void sendMessage(View view) {Intent intent = new Intent(this, DisplayMessageActivity.class);EditText editText = findViewById(R.id.editText);String message = editText.getText().toString();intent.putExtra(EXTRA_MESSAGE, message);startActivity(intent);}
}

给我们的按钮绑定事件

package com.example.myfirstapp;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;
public class DisplayMessageActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_display_message);Intent intent = getIntent();String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);TextView textView = findViewById(R.id.textView);textView.setText(message);}
}

然后运行

输入任意文字点击Send

看到可以跳转了并且我们输入的文字也传入了过去

大功告成~之后的学习就继续去官方文档学习啦!

Andriod Studio 开发环境搭建相关推荐

  1. Android Studio开发环境搭建准备

    Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发 ...

  2. android studio开发环境搭建,国内服务器代理下载android sdk

    android studio开发环境搭建 1,百度android studio,下载安装: 2,启动Fetching Android SDK component information http:// ...

  3. Android Studio开发环境搭建(图文教程)

    Android Studio开发环境搭建 一.下载Android Studio 二.安装Android Studio 三.下载Android SDK 四.创建第一个Android工程 五.下载和创建模 ...

  4. Android(一)——Eclipse+ADT 和 Android Studio 开发环境搭建及介绍

    文章目录 1. 前言介绍 1.1 JDK安装与配置 1.2 IDE开发APP流程 1.3 相关术语的解析 1.4 ADB相关指令 1.5 APP程序打包与安装流程 2. 开发环境搭建 2.1 Ecli ...

  5. 我的android studio开发环境搭建历程(一部辛酸史)

    android开发愈演愈烈,本人也想凑下热闹,首先要过的就是要搭建android开发环境这一关,本来我用eclipse挺顺的,不过参考网上的评论,感觉还是亲儿子好,所以决定切换到android stu ...

  6. Android应用开发(1)Android Studio开发环境搭建

    Android应用开发学习笔记--目录索引 本章介绍搭建Android Studio应用开发环境,创建并编译App工程,运行和调试App. 一.搭建AndroidStudio开发环境 1.下载Andr ...

  7. android studio 开发环境搭建

    as 开发环境 1 需要下载配置JDK 2 下载 android studio JDK 配合可以参考 http://blog.csdn.net/qq_33210042/article/details/ ...

  8. andorid studio开发环境搭建

    JDK安装 安装地址Java Downloads | Oracle 可选择任意目录进行安装 环境变量配置 此电脑>高级系统设置>环境变量 系统变量>新建 JAVA_HOME 变量 选 ...

  9. android 开发环境以及hello world,Android Studio开发环境搭建和HelloWorld

    先下一个Pie吧 然后发现run的位置是灰色的,而且这个Add Configuration没有下拉列表 我去百度了一下这个问题,它让我在下拉列表里找APP ??? 百度上面没有找到关于这个的解答,我就 ...

最新文章

  1. 小功能 获取一段汉字的拼音首字母
  2. java面向对象(二)之继承
  3. javascript 开发_25个新JavaScript开发人员的免费资源
  4. CommonCollection1反序列化链学习
  5. 并发不是并行,它更好!
  6. 二叉树 中序遍历 python_LeetCode 105 树 从前序与中序遍历序列构造二叉树(Medium)
  7. 想要学习UI动效设计?从这些软件入手
  8. 【文献阅读】Perceptual Generative Adversarial Networks for Small Object Detection –CVPR-2017
  9. 万年历c语言编程怎么做,用C语言如何编写“万年历”
  10. 技术出身要创业,容易吗?
  11. 【优化覆盖】基于matlab改进的杂草算法求解无线传感器覆盖优化问题【含Matlab源码 046期】
  12. centos8 用u盘安装失败_CentOS 8 安装图解
  13. python使用ttf文件_python – 如何在matplotlib中使用(随机)* .otf或* .ttf字体?
  14. QCC512x QCC302x Earbud 工程增加三击事件
  15. Bumped!详解—(Dijkstra堆优化,优先队列实现,结构体重载运算符)
  16. android hci设备,android-hci相关操作
  17. CF1296E1——String Coloring (easy version)
  18. 58同城 Flutter 混合开发探索与实践
  19. 服务器中毒怎么找出病毒源文件,电脑中毒后怎样查找出在哪个文件夹
  20. 从《羊了个羊》看随机数的生成原理

热门文章

  1. 微软 Visual Studio 2017 RC 中文版下载 - 免费社区版/专业版/企业版
  2. 关于论青少年尽早学少儿编程之说
  3. 最新网站生成APP源代码+Flutter项目/带控制端
  4. (第四章)OpenGL超级宝典学习:必要的数学知识
  5. SpringSecurity+Vue:实现添加登录图片验证码
  6. onegreen的绿软word2003绿色版删除不掉的解决方案
  7. ubuntu安装gcc g++
  8. simulink+FlightGear飞行器建模仿真
  9. 模式识别:BP神经网络算法
  10. 用手机蓝牙锁定计算机,Bluetooth Screen Lock——当你离开时自动锁定Mac电脑