码迷,mamicode.com
首页 > 移动开发 > 详细

android第二天(项目的组成结构)

时间:2016-05-25 23:48:10      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

 

1:src文件夹分析:

helloWorld
----src(源码文件夹)
  MainActivity:主界面类
----gen(自动生成的源码文件夹)
  R.java:对应res文件夹
下面又包含三个内部类
-----drawble:对应图片资源
-----layout:布局
-----String:字符串常量

/**
*MainActivity
*应用的主界面类
*主界面:点击应用图标启动时的界面
*继承了四大组件之一activity
*/
public class MainActivity extends Activity {

/**
* 重写的方法
* onCreate:在当前类对象创建时自动调用(系统自动调用)----回调方法
* 回调方法:不是我们自己调用的,是系统在一定条件下自动调用的,基本都以on开头,onXXX()
* 这些方法我们不需要调用,一般只是去重写该方法
*/
@Override
protected void onCreate(Bundle savedInstanceState) {
//调用父类,做一些默认的初始化工作
super.onCreate(savedInstanceState);
//设置内容视图:设置窗口要显示的内容视图
//指定布局文件在r中所对应的变量,加载布局文件最终显示到新的窗口中
//R类对应res文件,类里面是一些静态的常量
setContentView(R.layout.activity_main);
  }
}

 

 

2:bin文件夹

应用编译之后的文件存放位置(编译:run android aplication)

1).apk----包含应用的.apk文件以及其他文件-----apk文件中不包含jar包,因为手机里面有相关jar包

2):classes.dex:多个.class文件压缩打包之后产生的文件

 

3:libs文件

第三方jar包存放路径

 

 

4:res文件夹(资源文件夹)

drawble--xx:图片文件夹
为了适应不同分辨率的手机
layout:界面的布局文件
功能类似于html
values:常量文件夹
String.xml:包含固定的字符串,在布局中引用:@String/name

android第二天(项目的组成结构)

标签:

原文地址:http://www.cnblogs.com/lulian/p/5529049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!