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

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

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
  • 适配器。(ArrayAdapter)数据适配器的实现过程: 1.新建适配器 arr_adapter=new ArrayAdapter<String>(上下文(this),当前ListView加载的每一个列表项所对应的布局文件(android.R.layout.simple_list_item_1),数据源(String[]arr_data={"1","2","3","4"})); 2.添加数据源到适配器(上一步已包含) 3.视图(ListView)加载适配器 listView.setAdapter(arr_adapter);
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2018-03-22

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

    2018-03-22

  • 每一个ListView都可以包含很多个列表项
    查看全部
    0 采集 收起 来源:ListView解析

    2015-04-02

  • 一个清单只能有一个application节点
    查看全部
  • 监听器 作用:android提供了很多种事件监听器,监听器主要是为了去响应某个动作,(动作的发起者可以是用户的操作也可以是android系统本身),我们可以通过监控这种行为,来完成我们需要的程序功能。 OnItemClickListener: 可以处理视图中耽搁条目的点击事件 OnScrollListener: 监控滚动的变化,可以用于视图在滚动中加载数据 监听器是程序和用户(或系统)交互的桥梁
    查看全部
  • 每一个 Map 代表 数据中 的 一行。
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2015-04-02

  • SimpleAdapter 数据源绑定
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2015-04-02

  • //启用JavaScrip WebSettings webSettings =webView.getSettings(); webSettings.setJavaScriptEnabled(true);
    查看全部
  • SimpleAdapter 构造参数 context:上下文 data:数据源(List<? extends Map<String,?>> data) 一个 Map 所组成的List集合 resource:列表项的布局文件ID from:Map中的键名 to:绑定数据视图中的ID,与from成对应关系
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • (SimpleAdapter)数据适配器的实现过程: 1.新建适配器 simp_adapter=new SimpleAdapter<String>(context,data,resource,from,to); context:上下文(this) data:有特定泛型的集合数据源--一个Map所组成的List集合 (新建自定义List<Map<String,Object>> dataList并通过方法返回在此处---详见笔记附录1) <每一个Map都会去对应列表中的一行 每一个Map中的键必须包含所有在from中所指定的键> resource:列表项的布局文件(自定义布局) from:记录Map中的键名(new String[]{布局文件的name}) to:绑定数据视图中的ID,与from成对应关系(new int[]{布局文件中ID}) 2.添加数据源到适配器(上一步已包含) 3.视图(ListView)加载适配器 listView.setAdapter(simp_adapter); 笔记附录: 1.返回List的方法 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); } return dataList; }
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

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

    2018-03-22

  • 每个ListView显示多少个列表项完全由数据源决定
    查看全部
    0 采集 收起 来源:ListView解析

    2015-04-02

  • ListView Android中的下拉列表控件
    查看全部
    0 采集 收起 来源:ListView解析

    2015-04-02

  • listView:下拉列表 适配器: ArrayAdapter:数组适配器 SimpleAdapter:简单的适配器(适用于静态数组) 监听器 OnScrollListener:滚动事件监听 OnItemClickListener:监听单个列表监听事件 刷新适配器 notifyDataChanged:刷新适配器
    查看全部
    0 采集 收起 来源:课程目标

    2015-04-12

  • 通过Intent调用系统已经安装的浏览器. Uri uri=Uri.parse(url); Intent intent =new Intent(lntent.ACTION_VIEW, uri); startActivity(intent);
    查看全部
    0 采集 收起 来源:WebView概述

    2015-04-20

举报

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

微信扫码,参与3人拼团

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

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