android学习笔记(1)

  1. 基础环境
  • JDK(1.6+)
  • Android SDK
  • Eclipse(ADT)
  1. 目录结构
    • src 源码目录
    • gen/中存放系统自动生成的配置文件
    • assets/存放资源文件,不会自动生成id且不会自动占用空间(不允许下级文件夹)
    • bin/存放应用被编译后生成的class文件、apk文件
    • res/存放应用用到的所胡资源,如图片布局等等
      • res/drawable/存放不同分辨率屏幕下的图片资源
      • res/layout/存放布局文件
      • res/values/存放字符串、主题、颜色、样式等资源文件
      • res/raw
  • libs/存放jar包
  • AndroidManifest.xml清单文件,配置应用相关信息,包括包名,权限,程序组件等等
  1. TextView文本显示控件
  • android:id id名称
  • android:layout_width 控件宽度
    • wrap_content 以包含的内容宽度作为控件宽度
    • fill_parent(2.3以前)/match_parent(2.3以后使用) 当前控件宽度铺满父类容器宽度
  • android:text 控件文本内容
  • android:textSize 文本大小
  • android:textColor 文本颜色
  1. EditText 文本输入控件
    • android:hint 提示文本
    • android:inputType 文本输入类型
  2. Error:Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light'.原因:未安装appcompat_v7支持sdk库
  3. ImageView 显示图片控件
  • android:src = "@drawable/PATH" 图片路径
  • android:background = "@drawable/PATH" 背景图片路径
  1. Button/ImageButton
  • Button可以通过android:text设置按钮要显示的文本
  • ImageButton可以通过android:srcandroid:background设置图片和背景图片

你可能感兴趣的:(android学习笔记(1))