01_Android快速入门

01_Android快速入门

1. 搭建开发环境

解压sdk.zip文件(不要有中文路径)

配置path环境变量

2. 创建第一个Android项目:HelloAndroid

指定SDK版本为18

修改清单文件:minSdk="8"

3. 四个文件目录结构

应用项目目录结构

src(源码文件夹)

MainActivity.java:主界面类

gen(自动生成的源码文件夹)

R.java:对应res文件夹

drawable:图片

layout:布局

string:字符串

res(资源文件夹)

drawable-xxx:图片文件夹(适配不同分辨率)

layout:界面布局文件(功能类似HTML)

values:常量文件夹

strings.xml:包含固定字符串,布局中引用:@string/name

AndroidManifest.xml(功能清单文件)

应用APK目录结构


Android系统目录结构

SDK目录结构

三个应用开发工具

ADB:调试工具

adb shell

adb install -r apkPath

常用命令:ls、cd、cls、ctrl+C

DDMS:Eclipse中的debug调试工具

Log:日志工具类

  1. 尺寸相关
    .

相关API

应用练习:外观与行为

定义界面布局

实现Activity

在onCreate()中加载布局

根据id查询所有需要操作的视图对象,并保存为成员变量

给视图对象设置监听(点击)

在监听器的回调方法中实现响应逻辑

相关推荐
jinanwuhuaguo31 分钟前
(第三十三篇)五月的文明奠基:OpenClaw 2026.5.2版本的文明级解读
android·java·开发语言·人工智能·github·拓扑学·openclaw
千码君20162 小时前
Trae:一些关于flutter和 go前后端开发构建的分享
android·flutter·gradle·android-studio·trae·vibe code
重生之我是Java开发战士5 小时前
【MySQL】事务 & 用户与权限管理
android·数据库·mysql
怣疯knight7 小时前
Windows不安装 Android Studio如何打包安卓软件
android·windows·android studio
ke_csdn8 小时前
从Java演变到Kotlin下的jet pack
android
wenzhangli78 小时前
在低代码设计中践行 Harness Engineering
android·低代码·rxjava
xingpanvip9 小时前
星盘接口开发文档:组合三限盘接口指南
android·开发语言·前端·python·php·lua
TechMix9 小时前
【fkw学习笔记】Android 13 AOSP 源码添加系统预置应用实战指南
android·笔记·学习
云起SAAS10 小时前
私域直播系统UniApp源码 多商户商城+直播带货 微信小程序+H5+安卓iOS
android·微信小程序·uni-app·私域直播系统
空中海10 小时前
01. 安卓逆向基础、环境搭建与授权
android