Week14 2016/12/13上午1-4节 ,2016/12/15上午1-4节,2016/12/20上午1-4节
一、常量值
1、strings.xml
2、colors.xml
3、dimens.xml
android 字体大小自适应_燕冠楠_新浪博客
4、arrays.xml
android中使用xml里的array资源 - 泡在网上的日子
二、用户登录界面
1、界面展示
2、所用控件:
RelativeLayout、LinearLayout、TableLayout
TextView、EditText、CheckBox、Button
3、单击“注册”按钮转向注册界面
三、用户注册界面
1、界面展示
2、所用控件:
LinearLayout、TableLayout
TextView、EditText、CheckBox、Button、RadioGroup、RadioButton、ToggleButton、Spinner
3、职位:spinner用法,用arrays.xml找不到Id
//第一步:下拉列表的菜单项
private static finalString[]positions={"CEO","总经理","工程师","销售","设计师"};
spinPosition=(Spinner)findViewById(R.id.positionSpinner);
//第二步:为下拉列表定义一个适配器:将可选内容与ArrayAdapter连接.第一个参数是上下文,第二个参数是布局资源文件的id,是android自带的
positionAdapter=newArrayAdapter(this,android.R.layout.simple_spinner_item,positions);
//第三步:为适配器设置下拉列表下拉时的菜单样式。
positionAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
//第四步:将适配器添加到下拉列表上
spinPosition.setAdapter(positionAdapter);
android.R.layout.simple_spinner_dropdown_item和android.R.layout.simple_spinner_item到底是啥意思?
android Spinner控件详解 - 泡在网上的日子
android下拉菜单spinner的使用方法 - GreenAppple的专栏 - 博客频道 - CSDN.NET
4、性别:RadioGroup、RadioButton用法
android RadioGroup实现单选以及默认选中 - 推酷
android RadioButton怎么设置默认选中?-CSDN论坛-CSDN.NET-中国最大的IT技术社区
5、婚否:ToggleButton用法
Android开发学习笔记:浅谈ToggleButton - IT的点点滴滴 - 51CTO技术博客
6、爱好:CheckBox用法
android CheckBox控件的定义及事件监听_干吃不胖大人逆天了_新浪博客
android checkBox 的选中和取消选中 - a79412906的专栏 - 博客频道 - CSDN.NET
ArrayList、string、string[]之间的转换 - Waming - 博客园
7、其他相关链接
Android学习笔记之 android:collapseColumns
第20章、OnCheckedChangeListener事件(从零开始学Android) - jianghuiquan的专栏 - 博客频道 - CSDN.NET
三、注册信息写入数据库
四、登录查询
1、设置RadioButton,CheckBox,ToggleButton选中
xx.setChecked(true);
2、java中怎么把字符串转化为字符串数组?_百度知道
3、Android中使EditText只读的方法(可恢复编辑状态)_橘子艺仪_新浪博客
4、Android EditText控件完美实现只读(Read-Only/Non-Editable) - 享受技术带来的快乐 - 博客频道 - CSDN.NET
5、Parcelable
安装自动实现Parcelable接口的插件
Android Studio酷炫插件(一)
使用:
五、代码分享
http://pan.baidu.com/s/1nvFGuHb
六、问题处理
Android Sqlite常见异常的原因举例 - 黑卡米的专栏 - 博客频道 - CSDN.NET