android studio app/manifests,[Android Studio菜鳥的學習分享]初始資料夾與檔案介紹-Android模式...

本文介绍了Android应用开发中常见的初始资料夹和文件,包括manifests资料夹中的AndroidManifest.xml用于控制APP权限和设置,java资料夹存放源代码,res资料夹则包含各种资源文件如layout、drawable、mipmap和values。GradleScripts资料夹内的build.gradle(Module:app)用于管理APP版本和添加组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天要介紹一下新開一個專案會有甚麼常用的初始資料夾和檔案,

對於一個新手哪些又是常用的?

究竟是拿來做甚麼的?

本次介紹會用 Android模式

它會幫我們整理出比較常用的資料夾和檔案,

我會盡量說人話讓新手較好上手使用。

-----app 資料夾-----

一個Android APP會以下三個重要的資料夾組成

0c19f9140ba7a7317d4a3af96a2b1bf9.png

(1) ./manifests 資料夾

介紹:

manifests 資料夾內一定會自己產生一個預設名稱為 AndroidManifest.xml 的檔案。

./AndroidManifest.xml

用途:

它非常的重要,每一個 Android APP 都需要它,此檔案儲存著該 Android APP 的重要資訊。

你想修改APP的名稱、頭像、能不能旋轉、所有需要的權限(例如:相機、網路......),都是靠它控制。

72b9cf856068223029e4f54efbf40531.png

(2) ./java/com.XXXXX.XXXXX 資料夾

介紹:

存放所有APP原始碼檔案的資料夾。

java資料夾內的class檔案最常用的就是跟layout(畫面設計)進行綁定,

撰寫layout功能的程式碼。

2469c70a31c9d17ceeda28c75df34d00.png

(3) ./res 資料夾

介紹:

Android APP畫面所需的相關檔案,也就是非程式碼的資源,如 layout(畫面設計)、圖片或文字會分類存在這個資料夾中。

./layout 資料夾

用途:

Android APP畫面設計的檔案

d80fa335eed7413183f198f8af5feb7e.png

./drawable 資料夾

用途:

存放圖片檔案,如果解析度沒什麼要求的圖片都放這裡節省切換資源。

./mipmap 資料夾

用途:

存放各種尺寸的圖片檔案,讓各種不同解析度的圖片顯示在各種尺寸的手機上。

./values 資料夾

用途:

Android APP畫面需用到的文字、顏色、版面樣式設定……的一些常數資料,

預設有三個.xml,分別為

(文字) ./strings.xml

38c333ff99767ef1e853bcb233b77068.png

(顏色) ./color.xml

72956226defcef09b7cd271e1622dc6f.png

(版面樣式設定) ./styles.xml

f03a28d119762d90ef91ff8ab948d2a0.png

-----Gradle Scripts 資料夾-----

介紹:

Gradle 是自動化構建工具,

比較常用的就是**build.gradle(Module:app)**檔案

build.gradle(Module:app) 檔案

常用功能:

1.管理Android APP的版本

2.加入各種不同的附加元件

c7f5b1411bc8023098c953fb762ae285.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值