四层
linux 内核层
library java 虚拟机
framework
application

四组件
活动(activity), 服务(service), 广播接收器(broadcast receiver), 内容提供器(content provider)

设备掉线点DDMS右边下拉列表中的reset adb就可以了

关于项目目录的一些说明
src java代码的存放地方
gen 这个目录是自动生成的,永远不要去修改它们
asserts 随程序打包的一些文件放在此处,如果用到WEB,那么相关的网页也会存放在这里
bin apk 以及编译时的一些目录在这里
libs 第三方jar包
res 项目中使用到的图片,布局(XML layout),字符串(values)都放在这里
AndroidManifest.xml 程序中定义的四组件都要在这个文件中注册, 还可以给应用程序添加权限声明, 也可以重新指定创建项目时指定的最低兼容版本和目标版本
project.properties 指定编译程序时使用的SDK版本

资源是放在res目录下面的
drawable开头的目录是放图片的, 不同分辨率的图片用在不机器上面,如果只有一个图片就放在-hdpi里面
layout, values是XML文件, 会在java中或者XML中引用这些资源,在java中引用的时候使用R.string.XXXX, 在其它XML中引用的时候使用@string/XXXX, XXXX是XML的key值, string是表示引用的字符串,如果引用的是图片就是drawable, 如果引用的是布局文件就是layout
注:如果在xml中引用一个id,要使用@id/id_name; 如果在xml中定义一个id,则要使用@+id/id_name

更多相关文章

  1. android获取网络图片
  2. Android本地图片上传(拍照+相册)
  3. Android(安卓)高效加载大图片避免OOM
  4. Android(安卓)开发 设置banner圆角,滑动时,图片圆角失效
  5. android如何使用自定义JNI接口,以及NDK工具的环境搭建与使用。
  6. android 实现圆形imageView,Circle imageView.
  7. Android获取目录
  8. android资源别名
  9. android 带图片的文本框

随机推荐

  1. Android设置锁屏/休眠时长
  2. android studio 首次安装配置和 gradle
  3. Android(安卓)wifi 连接设备的步骤
  4. Android(安卓)Studio Git 修改用户名、密
  5. [unity3d]Unity3D与android交互----构建a
  6. 【Android自学日记】搭建Android开发环境
  7. [Android]乐Pad开发准备
  8. 取消程序在最近六项中显示以及直接调用信
  9. android典型代码系列(十二)------删除某
  10. android cocos2d-x libjson