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