一个android项目有如下目录:
src:这里放的是我们编写的源代码
gen:这里的是eclipse自动生成的文件,不用管它
这个里面有一个R.java是自动生成的,所有在res目录下放置的资源,都会在R.java中生成一个相应的ID
asssts:放置文件 这个里面的资源要通过文件访问的格式去访问
res:也是放置文件,不同的是res放置文件后在gen的,这个文件中生成相应的id值。而gen不会生成。
drawable-hdpi 分辨率高(图片)
drawable-ldpi 分辨率低(图片)
drawable-mdpi 分辨率中(图片)
layout布局
main.xml控制控件的位置大小等属性
values键值对
string.xml存储的都是键值对。键值对在R.java中会生成id
介绍AndroidManifest.xml文件的作用 是项目的清单文件,具有哪些功能
android的配置文件
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.chesee" //包名
android:versionCode="1"
android:versionName="1.0" >
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.chesee" //包名
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="10" />
<application
android:icon="@drawable/ic_launcher" //引用图片
android:label="@string/app_name" > //引用application的名字
<activity
android:name=".HelloworldActivity" //包名.这个就是访问到类了。这个事类名
android:label="@string/app_name" > //引用标签
<intent-filter>
<action android:name="android.intent.action.MAIN" />
android:icon="@drawable/ic_launcher" //引用图片
android:label="@string/app_name" > //引用application的名字
<activity
android:name=".HelloworldActivity" //包名.这个就是访问到类了。这个事类名
android:label="@string/app_name" > //引用标签
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> //先启动这个activity
</intent-filter>
</activity>
</application>
</intent-filter>
</activity>
</application>
</manifest>
第四步:运行
相关推荐
本篇将详细介绍Unity导出Android项目的目录结构及其重要性。 首先,Unity在导出Android APK时会自动生成一个包含所有必要资源、代码和库的结构。这个结构大致可以分为以下几个关键部分: 1. **Assets**:这是Unity...
### 最全的Android源码目录结构详解 ...以上就是Android源码目录结构的详细介绍,通过理解这些目录的作用和包含的组件,开发者可以更深入地掌握Android系统的内部机制,从而提升开发效率和应用质量。
本文将详细介绍 Android 源码目录结构,涵盖了 Android 2.1 版本的所有目录和子目录。 Android 源码目录结构可以分为以下几个部分: 1. 顶级目录 Android 源码目录结构的顶级目录包括 Makefile、bionic、bootable...
本文将详细介绍Android Studio下的APP目录结构,帮助开发者更好地理解项目的组织方式和文件的作用。 一、项目目录结构 在Android Studio下,项目目录结构主要包括以下几个部分: 1. `.gradle`和`.idea`目录:这两...
在Android开发领域,掌握SDK和操作系统目录结构是至关重要的。Android SDK是开发Android应用程序的基础工具集,它提供了构建、测试和调试应用所需的所有组件。本文将深入探讨Android SDK的中文开发文档以及Android...
### Android的目录结构详解 #### 一、引言 Android应用程序的目录结构是开发者必须熟悉的基础知识之一。合理的目录组织不仅有助于保持项目的清晰性与可维护性,还能提高开发效率。本文将详细介绍Android项目的各个...
对android目录结构总结的同时加深自己的理解 利于初级工程师的学习
### Android 2.2 源代码目录结构详解 在深入理解 Android 源代码之前,熟悉其目录结构是至关重要的第一步。本文将基于 Android 2.2 的源代码,详细解析各个主要目录的作用及包含的主要文件类型,帮助开发者更好地...
五、其他目录结构介绍 除上述主要目录外,还有许多其他目录,分别承担着不同的职责。比如,`system/core`目录包含了系统核心库的相关代码;`external`目录下有Android使用的外部开源框架和库等。了解这些目录有助于...
本文将详细介绍如何配置Android开发环境,并解析Android项目的目录结构,帮助初学者更好地理解和操作Android项目。 首先,Android环境搭建主要包括以下几个步骤: 1. **安装Java Development Kit (JDK)**:Java是...
了解 Android SDK 的目录结构和作用是非常重要的。本文将详细介绍 Android SDK 中各个目录的名称和作用。 1、add-ons 目录 add-ons 目录中保存着附加库,比如 Google Maps,当然如果安装了 OphoneSDK,这里也会有...
自己整理的Android12版本的系统资源目录分析,包括各个目录对应的分支 art: Android Runtime,一种App运行模式,区别于传统的Dalvik虚拟机,旨在提高Android系统的流畅性.PDF bionic:系统C库源代码,Android改造的C...
通过以上介绍,我们可以看到Android源码的目录结构是极其复杂和庞大的。每个目录都承载着特定的功能,共同构成了Android操作系统的基础。对于开发者而言,理解这些目录的作用有助于更好地参与到Android的开发过程中...
用户选择的目录会返回一个TreeUri,这是Android用来表示文件系统树结构的URI。你可以通过它来读写指定目录下的文件。 5. **DocumentFile类**: Android 5.0(API级别21)引入了DocumentFile类,用于处理文档树URI...
Android操作系统作为全球最广泛使用的移动设备操作系统之一,其源码目录结构庞大且复杂,涉及多个层面的软件开发,包括底层硬件驱动、中间件、用户界面以及各类应用程序。本文将详细介绍Android源码的主要目录及其...