为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第1季)

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
  • DatePickerDialog------OnDateSetListener-----OnDateSet()事件 TimePickerDialog------OnTimeSetListener-----OnTimeSet()事件
    查看全部
    0 采集 收起 来源:课程内容概述

    2016-07-04

  • DatePicker------OnDateChangedListener-----OnDateChange()事件 TimePicker------OnTimeChangedListener-----OnTimeChange()事件 DatePickerDialog------OnDateSetListener-----OnDateSet()事件 TimePickerDialog------OnTimeSetListener-----OnTimeSet()事件
    查看全部
    0 采集 收起 来源:课程内容概述

    2016-07-04

  • 1.DatePicker && TimePicker 动态输入日期和时间的功能 2.DatePickerDialog && TimePickerDialog 动态输入日期和时间的对话框 3.监测日期时间改变的监听器: 1>OnDateChangedListener && OnTimeChangedListener() 2>OnDateSetListener && OnTimeSetListener()
    查看全部
    0 采集 收起 来源:课程内容概述

    2018-03-22

  • Picker:选择器 DatePicker日历选择器 Timepicker时间选择器
    查看全部
    1 采集 收起 来源:应用场景介绍

    2016-07-04

  • (1)SimpleAdapter的构造方法中参数较多,要对应好布局文件中的id; (2)监听器和适配器是通用于很多的Android控件上,不局限于ListView; (3)本课案例通过onScrollListener监听了用户手指滑动的动作; 实际上我们常见的列表下拉刷新就是依此扩展的; (4)熟练运用notifyDatasetchanged,它可以动态更新视图中所包含的数据
    查看全部
    0 采集 收起 来源:总结

    2016-07-04

  • ListView下拉刷新
    查看全部
  • ListView---- 监听器 1、监听ListView列表项点击事件:onItemClick 2、监听ListView滚动事件,onScrollChangedListener SCROLL_STATE_FLING -> 用户在手指离开屏幕之前,由于用力划了一下,视图任然依靠惯性,继续划了一段距离。 SCROLL_STATE_IDLE -> 视图已经停止滑动。 SCROLL_STATE_TOUCH_SCROLL -> 手指没有离开屏幕,手指正带着屏幕滑动。 如果要动态修改数据,那么需要adapter.notifyDataSetChanged();如果修改了数据,而没有通知listview刷新,那么将会出错。 监听器:程序与用户(或系统的桥梁)交互桥梁 OnitemClickListener:可以处理视图中单个条目的点击事件 OnScrollListener:监测滚动的变化,可以用于视图在滚动中加载数据 实现过程: 视图直接设置监听器,在相关的实现方法中补充需要的代码即可
    查看全部
  • private List<Map<String,Object>>dataList; //创建一个List的对象dataList。List可以理解为链表,dataList这个链表中的元素是Map类型的元素,而Map是由String到Object的映射(由外到内理解) dataList=new ArrayList<Map<String,Object>>(); //实例化为ArrayList型(动态数组),可增加元素数量,每个元素是一个Map simp_adapter=new SimpleAdapter(this,getData(),R.layout.item,new String[]{"pic","text"},new int[]{R.id.pic,R.id.text}); //设置参数,其中getData()函数返回的值类型是List<Map<String,Object>> listView.setAdapter(simp_adapter); //绑定适配器 private List<Map<String,Object>> getData() { for(int i=0;i<20;i++) { Map<String,Object>map=new HashMap<String,Object>(); //定义的对象map类型是String到Object的映射,代表着ListView的每一个item map.put("pic",R.drawable.ic_launcher); map.put("text","imooc"+i); //键pic对应的值为R.id.pic,使用资源是R.drawable.ic_launcher dataList.add(map); //将一个item的内容添加至dataList动态数组中 } return dataList; //最后返回这个动态数组(包含全部内容) }
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • 01.SimpleAdapter参数解释
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2016-07-04

  • 02.各个步骤 1.新建适配器 2.适配器加载数据源 3.视图(ListView)加载适配器
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2016-07-04

  • 01.ArrayAdapter参数
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2016-07-04

  • 市场应用中的ListView 纯文字的采用ArrayAdapter 数组适配器,图文并茂的采用SimpleAdapter 简单适配器来实现
    查看全部
    0 采集 收起 来源:典型应用案例

    2016-07-04

  • 数据适配器<br> 作用:把复杂的数据(数组、链表、数据库、集合等)填充在指定视图界面上<br> ArrayAdapter(数组适配器):用于绑定格式单一的数据<br> 数据源:可以是集合或数组<br> SimpleAdapter(简单适配器):用于绑定格式复杂的数据<br> 数据源:只能是特定泛型的集合<br> <br> 数据适配器是链接数据源和视图界面的桥梁。 实现过程: 新建适配器->添加数据源到适配器->视图加载适配器
    查看全部
    0 采集 收起 来源:解读适配器

    2018-03-22

  • 01.ListView解析
    查看全部
    0 采集 收起 来源:ListView解析

    2016-07-04

  • 适配器、监听器、刷新屏幕 课程目标: 1.理解 ListView 的基础使用 2.学会熟练运用两种适配器( ArrayAdapter SimpleAdapter ) 3.学会熟练运用两种监听器( OnScrollListener OnItemClickListener ) 4.学会熟练运用适配器数据的刷新( notifyDataChanged )
    查看全部
    0 采集 收起 来源:课程目标

    2016-07-04

举报

0/150
提交
取消
课程须知
本课程是Android开发课程进阶部分的第1季,将讲解各种高级控件的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前: 1、熟练掌握Java基础语法和面向对象编程 2、熟悉Android开发环境 3、熟练使用Button、ImageView等基础控件
老师告诉你能学到什么?
1、Android高级控件的应用场景 2、Android高级控件的使用方法 3、熟悉Android常用高级控件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!