从零开始学android<android项目中各个文件及文件夹得作用.三.>
来源:互联网 发布:切莫软件可以做藏头诗 编辑:程序博客网 时间:2024/06/05 02:58
既然大家已经完成了第一个android程序,那么大家是否会很好奇,这个程序是怎么运作的呢?,程序里包含了那些文件呢?
…………………………………………………………毫无美感的分割线…………………………………………………………
一个android工程会包括以下几个文件和文件夹
src文件里面存放的是主要运行的java文件
gen Eclipse自动生成的文件夹,里面有个R.java的文件,存放着各种资源的引用
assets 存放整个Project需要的其它资源,不会在R.java里自动生成ID,主要存放的是比较大的文件
res 存放着Project需要的重要资源,每放入一个资源,都会在R.java里生成相应的ID
drawable 存放着相应的图片,分为低中高三种分辨率,分别存放在相应的目录里
layout 布局所需要的文件
values 主要存放Project所需要的字符串资料string.java,开发中需要用到的标签,用于显示的字符串等最好先在这里定义再引用,便于以后维护
AndroidManifest.xml 用于维护整个Project的文件,APP入口,其它重要参数定义
…………………………………………………………说过了这是分割线…………………………………………………………
那么让我们进入文件夹内部来修改代码,实现属于自己的程序吧,打开res文件夹-->layout文件夹-->打开activity_main.xml文件
进行编辑
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="这是我的第一个android程序,哈哈!" /></RelativeLayout>
再次运行程序
ok,android项目中的文件的具体作用会在一后慢慢涉及到,这次就先说这么多。
下节预报:android中的TextView控件的使用
0 0
- 从零开始学android<android项目中各个文件及文件夹得作用.三.>
- android项目下各个文件,文件夹的作用
- Android中各个文件夹的作用
- Android 项目中文件夹作用
- 从零开始学Android(三)
- 浅谈Android Studio中项目结构中project模式的各个文件和文件夹
- Android 项目中文件夹的作用
- 【Android】项目中每个文件夹的作用
- 【Android】项目中每个文件夹的作用
- Android 项目中文件夹的作用
- Android 项目中文件夹的作用
- Android 项目中文件夹的作用
- Android 项目中文件夹的作用
- Android 项目中文件夹的作用
- android项目中各个文件的介绍
- android sdk 下各个文件夹的作用
- Android项目中各个文件夹的含义和用途详解
- Android 项目中文件夹作用(res文件夹详细介绍)
- boost::share_ptr智能指针使用示例
- java排序算法之二插入排序
- 10年程序员谈.Net程序员的职业规划
- nginx: [emerg] bind() to 0.0.0.0:8100 failed (98: Address already in use)
- golang 获取当前路径和上一级父路径(目录)
- 从零开始学android<android项目中各个文件及文件夹得作用.三.>
- 秦王子婴
- 汉太祖高皇帝刘邦
- spring学习笔记7——集成hibernate
- 最新版ffmpeg源码分析一:框架
- 关于文件结构
- Boost regex库 中的 split示例
- iOS客户端的在线安装和更新——针对ADHoc证书
- 可伸缩的搜索框