android学习笔记(1)

  1. 基础环境

    • JDK(1.6+)
    • Android SDK
    • Eclipse(ADT)
  2. 目录结构

    • src 源码目录
    • gen/中存放系统自动生成的配置文件
    • assets/存放资源文件,不会自动生成id且不会自动占用空间(不允许下级文件夹)
    • bin/存放应用被编译后生成的class文件、apk文件
    • res/存放应用用到的所胡资源,如图片布局等等

      • res/drawable/存放不同分辨率屏幕下的图片资源
      • res/layout/存放布局文件
      • res/values/存放字符串、主题、颜色、样式等资源文件
      • res/raw
      • libs/存放jar包
      • AndroidManifest.xml清单文件,配置应用相关信息,包括包名,权限,程序组件等等
  3. TextView文本显示控件

    • android:id id名称
    • android:layout_width 控件宽度
      • wrap_content 以包含的内容宽度作为控件宽度
      • fill_parent(2.3以前)/match_parent(2.3以后使用) 当前控件宽度铺满父类容器宽度
    • android:text 控件文本内容
    • android:textSize 文本大小
    • android:textColor 文本颜色
  4. EditText 文本输入控件

    • android:hint 提示文本
    • android:inputType 文本输入类型
  5. Error:Error retrieving parent for item: No resource found that matches the given name ‘Theme.AppCompat.Light’.原因:未安装appcompat_v7支持sdk库

  6. ImageView 显示图片控件

    • android:src = “@drawable/PATH” 图片路径
    • android:background = “@drawable/PATH” 背景图片路径
  7. Button/ImageButton

    • Button可以通过android:text设置按钮要显示的文本
    • ImageButton可以通过android:srcandroid:background设置图片和背景图片
0%