为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第二门课(第1季)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • 课程目标: 1.理解 ListView 的基础使用 2.学会熟练运用两种适配器( ArrayAdapter SimpleAdapter ) 3.学会熟练运用两种监听器( OnScrollListener OnItemClickListener ) 4.学会熟练运用适配器数据的刷新( notifyDataChanged ) ListView 作用:android系统中显示列表的控件 ListView控件 (每一个ListView都可以包含很多个列表项) 课程目标: 1.理解 ListView 的基础使用 2.学会熟练运用两种适配器( ArrayAdapter SimpleAdapter ) 3.学会熟练运用两种监听器( OnScrollListener OnItemClickListener ) 4.学会熟练运用适配器数据的刷新( notifyDataChanged ) ListView 作用:android系统中显示列表的控件 ListView控件 (每一个ListView都可以包含很多个列表项) 课程目标: 1.理解 ListView 的基础使用 2.学会熟练运用两种适配器( ArrayAdapter SimpleAdapter ) 3.学会熟练运用两种监听器( OnScrollListener OnItemClickListener ) 4.学会熟练运用适配器数据的刷新( notifyDataChanged ) ListView 作用:android系统中显示列表的控件 ListView控件 (每一个ListView都可以包含很多个列表项)
    查看全部
    0 采集 收起 来源:ListView解析

    2015-08-11

  • private list<Map<String,Object>> getData() { for(int i=0;i<20;i++){ map<String,Object>map=new HashMap<String,Object>(); Map.put("pic",r.drawable.ic_launcher); Map.put("text","慕课网"+i); dataList.add(map); } }
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • ListView 1.两种适配器:ArrayAdapter和SimpleAdapter 2.两种监听器:onScrollListener和onItemClickListener 3.适配器数据的刷新:notifyDataChanged
    查看全部
    0 采集 收起 来源:课程目标

    2015-08-11

  • //SimpAdapter() /* context:上下文 data: 数据源(List<? extends Map<String,?>> data)一个Map所组成的List集合 每一个Map都会去对应ListView列表中的一行 每一个Map(键—值对)中的键必须包含所有在from中所指定的键 resource:列表项的布局文件Id from:Map中的键名 to:绑定数据视图中的Id,与from成对应关系 */
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • 1.两种日历/时间选择器: 贴合屏幕:Date/TimePicker 对话框:Date/TimePickerDialog 2.更改Date/TimePicker的内容,OnDate/TimeChangedListener监听onDate/TimeChanged事件 3.更改Date/TimePickerDialog的内容将触发OnDate/TimeSetListener监听器的onDate/TimeSet()事件
    查看全部
    0 采集 收起 来源:课程内容概述

    2015-08-11

  • 1.SimpleAdapter(上下文(),数据源(一个map做组成的list集合,每一个map对应listview列表中的一行),resource(列表项的布局文件ID),from(map中的键名),to(绑定数据视图中的ID,与from成对应关系)) 2.因为每一个map对应一行,所以需要自己进行布局文件item的设定。 3.数据源里面是List,list里面包含很多map--List<Map<String,Object>>数组名 参数data为一个List的类型,list的每一行对应一个map,map为一个泛型,map的泛型由hashmap建立,将所要放置的内容用put方法放置,最后将map加入list。 private List<Map<String, Object>> getData(){ for(int i=1;i<=20;i++){ Map<String, Object>map = new HashMap<String, Object>(); map.put("tupian", R.drawable.ic_launcher); map.put("shuoming", "这是说明"+i); dataList.add(map); } return dataList; }
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • 1.声明listview。 2.声明ArrayAdapter、SimpleAdapter。 3.初始化listview。 4.新建一个适配器--new ArrayAdapter。ArrayAdapter(上下文(this),当前listview加载的每一个列表项所对应的布局文件(android.R.layout.simple_list_item_1),数据源(外面额外生成数据源,字符串数组名)) 5.适配器加载数据源,如4数据源参数。 6.视图(listview)加载适配器。listview.setAdapter(array_adapter)
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2015-08-10

  • 适配器分为数组适配器(ArrayAdapter)和简单适配器(SimpleAdapter)。 数组适配器:用于绑定格式单一的数据,数据源可以是集合或数组。 简单适配器:用于绑定格式复杂的数据,数据源只能是泛型的集合。 数据适配器是连接数据源和视图界面的桥梁。
    查看全部
    0 采集 收起 来源:解读适配器

    2015-08-10

  • OnScrollListener监听器可以触发滚动事件的监听,OnItemClickListener进行单个列表事件的监听。
    查看全部
    0 采集 收起 来源:课程目标

    2015-08-10

  • 组件的注册
    查看全部
  • 四大组件中除了BroadcastReceiver可以使用代码声明注册,其他的组建必须在Manifest文件中进行声明配置。
    查看全部
    0 采集 收起 来源:总结

    2015-08-10

  • scrollbars=“none”水平,垂直
    查看全部
  • 当视图中用到图片时,使用SimpleAdapter——图文并茂 普通的文字什么的,使用ArrayAdapter
    查看全部
    0 采集 收起 来源:实现下拉列表

    2015-08-09

  • 关键方法
    查看全部
  • adapter=new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, list); //上面的resource是设置没点开的时候的下拉列表的样式 adapter.setDropDownViewResource(resource); //上面是设置点击开后的下拉菜单的样式
    查看全部
    0 采集 收起 来源:实现下拉列表

    2018-03-22

举报

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

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