Android 简介
Android 是全球使用最广的移动操作系统,基于 Linux 内核,由 Google 主导开发。开发 Android 应用的主流语言是 Kotlin(官方推荐)和 Java。
Android 开发有两大方向:原生(Kotlin/Java + Android Studio)和跨平台(Flutter、React Native、uni-app)。原生性能最好、能用到全部系统能力;跨平台一套代码多端跑,成本低。
开发准备
- Android Studio:官方 IDE,装它一个就够
- JDK 17+:编译环境
- 模拟器或真机:跑应用测试
- Gradle:构建工具(Android Studio 自带)
代码示例
// 现代 Android 用 Kotlin,一个最简单的 Activity
package com.example.hello
import android.os.Bundle
import android.widget.TextView
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val tv = TextView(this)
tv.text = "你好,Android!"
setContentView(tv)
}
}