src目录:

java代码源文件。

gen目录:

R.java:静态内部类,系统自动生成,无需程序员维护。

assets目录:

资源目录,html,多媒体文件。

bin目录:

应用程序所生成的apk

res目录:

drawable:hdpi,mdpi,ldpi。默认png格式的图片。

layout:布局。

menu:菜单。

values:存放字符串或数值等常量。

strings.xml(字符串)     取值方式:getResource().getString(resourceId)

colors.xml(颜色)        取值方式:getResource().getColor(resourceId)

arrays.xml(数组)        取值方式:getResource().getStringArray(resourceId)

dimens.xml(尺寸)        取值方式:getResource().getDimension(resourceId)

styles.xml(样式)        无需取值

AndroidManifest.xml文件:

包含该项目中所使用的Actitity,Service,Receiver。

是每个Android项目都必须有的文件。

<?xml version="1.0" encoding="utf-8"?>
<!--manifest                 根节点,描述了package中的所有内容android:versionCode      所生成的apk的版本号android:versionName      版本的一个名称android:installLocation: 安装路径"auto" 自动寻找安装的地方,ROM或者SDcard卡。默认属性"internalOnly" 仅仅只能安装在ROM"preferExternal" 会直接安装在SDcard卡
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.example.hello"android:versionCode="1"android:versionName="1.0"android:installLocation="auto">
<!--uses-sdk 所使用的sdk的版本相关
--><uses-sdkandroid:minSdkVersion="8"android:targetSdkVersion="18" />
<!--android:icon      应用程序的logo图标android:label     应用程序的名字android:name      应用程序的主程序的名称,默认启动的activityintent-filter     意图过滤器:用来过滤用户的一些动作和操作category android:name    表示决定应用程序是否在程序列表中显示
--><applicationandroid:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@style/AppTheme" ><activityandroid:name="com.example.hello.MainActivity"android:label="@string/app_name" ><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application>
</manifest>

转载于:https://blog.51cto.com/shahdza/1355160

Android应用工程文件组成相关推荐

  1. android 建立工程文件,Android 项目开发必备-建立属于你的build.gradle文件

    timg (1).jpg 开发一个Android项目不仅仅需要你会写java/kotlin代码,而且你还要了解各种配置文件.例如.AndroidManifest.xml,混淆文件,build.grad ...

  2. android读取工程目录下的文件,Android编程实现读取工程中的txt文件功能

    本文实例讲述了Android编程实现读取工程中的txt文件功能.分享给大家供大家参考,具体如下: 1. 众所周知,Android的res文件夹是用来存储资源的,可以在res文件夹下建立一个raw文件夹 ...

  3. 【Android 安装包优化】使用 lib7zr.so 动态库处理压缩文件 ( 拷贝 lib7zr.so 动态库到 Android Studio 工程 | 配置 build.gradle 构建脚本 )

    文章目录 一.拷贝 lib7zr.so 动态库到 Android Studio 工程 二.配置 Module 下的 build.gradle 构建脚本 三.参考资料 一.拷贝 lib7zr.so 动态 ...

  4. 【Android FFMPEG 开发】Android Studio 工程配置 FFMPEG ( 动态库打包 | 头文件与函数库拷贝 | CMake 脚本配置 )

    文章目录 I . FFMPEG 交叉编译后的函数库及头文件 II . FFMPEG 静态库打包动态库 ( 仅做参考 ) III . 创建 Android Studio 工程 IV . FFMPEG 头 ...

  5. android studio单个工程文件的代理设置

    2019独角兽企业重金招聘Python工程师标准>>> 前提你的电脑已经使用了代理,只需要打开你的工程文件修改gradle.properties 文件添加如下 org.gradle. ...

  6. android 读取assets文件夹下的文件资源

    今天,简单讲讲如何读取assets文件夹下的文件. Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件: 这种资源文件系统会在R.Java里面自动生成该资源文件的ID ...

  7. Android NDK工程创建与编译运行

    首发地址:http://www.eoeandroid.com/thread-201993-1-1.html 一. 工程创建 1. 创建一个Android工程 配置好开发环境并加载好对应版本sdk后,选 ...

  8. android aar保存图片文件异常_我去!合并AAR时踩坑了!

    点击上方"刘望舒",马上关注,早上8:42推送 真爱,请置顶或星标 作者: leeon7 https://www.jianshu.com/p/8f7e32015836 背景 在输出 ...

  9. 一、android XML资源文件详解 —— 从物理上分析

    转载地址:http://blog.csdn.net/Scotfield_msn/article/details/52455022?locationNum=8 一.android工程文件夹内容介绍 在e ...

最新文章

  1. 深度学习中的验证集和超参数简介
  2. 计算机绘画教案风车,中班美术教案《风车》
  3. 阿里云服务器外网访问问题
  4. 在PLSQL中,存储过程的输出参数(varchar2)最大支持多大
  5. Android应用程序结构总结
  6. python 在线预览文件_用Python PyQt写一个在线预览图片的GUI
  7. phpredis -- Redis编译安装,PHP 7 安装 Redis 扩展
  8. 敏捷开发系列学习总结(17)——团队需要Scrum Master做这六件事
  9. 用谷歌浏览器来模拟手机浏览器
  10. java 堆有多少个_Java堆内存的十个要点
  11. 点击键盘上的“Next”button实现文本框焦点跳转
  12. 常用DOS命令(必会基础知识)
  13. Spring Boot 的 JSON RPC(客户端示例) - briandilley/jsonrpc4j Wiki
  14. Firefox选择哪个IE TAB
  15. 固定连接修改后无觅推荐结果问题修改
  16. 相关性系数及其python实现
  17. 《前端中文入门手册》.pdf
  18. sql 查找一个月内数据
  19. java基于微信小程序的投票系统 uniapp 小程序
  20. 计算机excel教程,电脑安装excel教程的方法步骤详解

热门文章

  1. 模态对话框的父窗口设置
  2. 从0开始搭建编程框架——主框架和源码
  3. libusb中的热插拔使用举例
  4. OpenCV 2.2.0 CvvImage的使用
  5. C++中MessageBox的常见用法
  6. SpringSecurity学习:1(第一个SpringSecurity项目)
  7. Java学习总结:21
  8. android 添加头参数,Retrofit添加header参数的几种方法
  9. java map class_java – 将通用Class参数限制为实现Map的类
  10. tomcat苹果版安装步骤_Mac系统安装和配置tomcat步骤详解