《Android》Lesson24-综合项目实战

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,983评论 25 708
  • 之前发过一个帖子,但是那个帖子有点问题我就重新发一个吧,下面的源码是我从今年开始不断整理源码区和其他网站上的安卓例...
    passiontim阅读 21,951评论 181 334
  • 《折断翅膀的鸟》 昨天我们胜利了 留下了什么 红色的月亮,流淌着什么 血和泪不能获得同情 - 我是折断翅膀的鸟 站...
    陆压啊阅读 176评论 0 0
  • 还是临摹那本书的,感觉学到很多哦! 买了新的颜料,歌文,敲开心。本来歌文和梵高犹豫了好久,该买哪个。但是...
    夏那阅读 350评论 0 1
  • 前言:之前没有接触过页面调用地图的项目,某次面试,老板要求我用vue-amap调用高德地图,回家以后,我去网上查了...
    Cherry9507阅读 24,027评论 6 33