Android开发入门【新手篇】(一)安装并配置Android Studio,开启第一个项目

Android开发入门【新手篇】(一)安装并配置Android Studio,开启第一个项目

Android Studio入门【了解Android Studio,安装配置,熟悉目录结构】


前言

Android是由Google主导开发的、基于Linux内核的开源移动操作系统。

  • 早期开发语言:Java是最早的官方开发语言。
  • Kotlin的崛起:2017年Google宣布Kotlin为Android官方支持语言,Kotlin语法更简洁、安全,逐渐成为主流。
  • 架构组件:Google推出了Jetpack架构组件(如ViewModel、LiveData、Room等),帮助开发者更高效地构建高质量应用。
  • Jetpack ***pose:2021年推出的新一代声明式UI框架,让Android UI开发更现代化、更高效。
  • Android Studio是官方推荐的IDE,支持Kotlin/Java开发

本篇将开启Android开发的学习之旅,整个学习将围绕KotlinAndroid Studio IDE使用,从基础语法(Kotlin语法,Activity、Fragment、Service、Broadcast四大组件)到数据管理(ViewModel、LiveData、RecyclerView),MVVM架构,性能优化等。


一、Android Studio环境配置

访问官网Android Studio官网下载地址下载安装包,直接安装即可,新版本的Android Studio会自带JDK(安装时选择Standard模式自动下载SDK等),也可以自己下载JDK。安装详情可以参考程序小勇博主的《Android Studio超级详细讲解下载、安装配置教程》

点击绿色方框进行下载,如果要旧版本点击Read release notes


二、第一个项目

1.创建项目

启动Android Studio,进入Wel***e界面,选择New Project -> Empty Activity -> Next -> 填写项目名,设置项目保存路径 -> Finish,等待项目创建。


等待项目加载完成,会出现这样的界面,就是成功了。这个结构是现在 Android Studio 默认的Jetpack ***pose项目结构。



2. 使用传统的布局文件夹layout

创建layout文件夹:res -> New -> Android Resource Directory -> Directory name: layout -> Resource type: layout -> OK。


创建layout文件:layout -> New -> Layout Resource File -> File name: activity_main(创建和activity一样的名字)-> OK,创建成功。


创建成功后,右上角分别是代码模式代码-视图模式视图模式,点击第一个可以切换到代码模式。


绑定layout文件和activity:切换到MainActivity.kt文件界面,使用下方代码替换整个文件。

import android.os.Bundle
import androidx.app***pat.app.App***patActivity
import ***.example.myapplication.R

class MainActivity : App***patActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main) // 绑定你的 XML 布局文件
    }
}

3. MainActivity报错

进入lib.version.toml文件


添加这两行代码到图示处:

app***pat = "1.6.1"
androidx-app***pat = { module = "androidx.app***pat:app***pat", version.ref = "app***pat" }

然后进入build.gradle.kts(Module :app)文件中,在图示处添加代码后,点击Sync Now,这样就不会报错了。

implementation(libs.androidx.app***pat)





三、目录结构

app/
├── manifests/
│   └── AndroidManifest.xml         # 应用清单文件,声明组件、权限、入口等
│
├── kotlin+java/
│   └── ***.example.myapplication/
│       ├── MainActivity.kt         # 主界面 Activity,应用入口
│       └── ui.theme/
│           ├── Color.kt            # 主题颜色定义
│           ├── Theme.kt            # 应用主题设置(如浅色/深色)
│           └── Type.kt             # 字体、排版相关定义
│
├── ***.example.myapplication (androidTest)/
│   └── ExampleInstrumentedTest.kt  # 真机/模拟器自动化测试代码
│
├── ***.example.myapplication (test)/
│   └── ExampleUnitTest.kt          # JVM 本地单元测试代码
│
├── res/
│   ├── drawable/
│   │   ├── ic_launcher_background.xml   # 应用图标背景(矢量图或图片)
│   │   └── ic_launcher_foreground.xml  # 应用图标前景(矢量图或图片)
│   │
│   ├── layout/
│   │   └── activity_main.xml           # 主界面 XML 布局文件
│   │
│   ├── mipmap/                         # 应用图标多分辨率资源
│   ├── values/                         # 字符串、颜色、样式等通用资源
│   └── xml/                            # 其它 XML 配置文件(如备份规则)

在实际 Android 开发过程中,主要会用到页面代码文件(如 MainActivity.kt)、界面布局文件(layout 下的 XML)、资源文件(如 strings.xmlcolors.xmldrawable 图片)、应用清单(AndroidManifest.xml)以及依赖和构建配置文件(build.gradle)。


以上已经成功配置好环境了,接下来就可以进入Android开发,可以进入下一篇文章的学习。
转载请说明出处内容投诉
CSS教程网 » Android开发入门【新手篇】(一)安装并配置Android Studio,开启第一个项目

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买