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

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • 1.Activity 启动一个没有在清单中定义的Activity会抛出异常(崩掉) 入口activity(intent-filter)、姓名、标题
    查看全部
  • 组件篇:只能包含一个application节点 属性可以设置:图标、标题、主题样式(icon、label、theme) 四大组件
    查看全部
  • 全局篇: 1.应用的包名以及版本信息的管理 2.控制android版本信息(可以支持的最低版本、期望的系统版本)
    查看全部
    0 采集 收起 来源:全局信息配置

    2016-03-27

  • AndroidManifest.xml常用标签: 1.全局篇(包名、版本信息) 2.组件篇(四大组件) 3.权限篇(申请权限和定义权限)
    查看全部
  • Gridview创建步骤
    查看全部
    0 采集 收起 来源:使用GridView

    2016-03-26

  • 监听器<br> 每个监听器都是一个接口,implement …… 监听器:程序与用户(或系统的桥梁)交互的桥梁<br> 适配器:师徒界面与数据源与交互的桥梁 OnitemClickListener:可以处理视图中单个条目的点击事件<br> OnScrollListener:监测滚动的变化,可以用于视图在滚动中加载数据<br> 实现过程:<br> 视图直接设置监听器,在相关的实现方法中补充需要的代码即可
    查看全部
  • GridView 用于界面按行,列分布的方式来显示多个组件 数据源》适配器》视图界面 集合 SimpleAdapter>GridView OnItemClickLIstener
    查看全部
    0 采集 收起 来源:GridView概述

    2018-03-22

  • 使用SimpleAdapter simpleadapter=new SimopleAdapter(context,data,resoure,from,to) context:上下文 data:数据源 resource:布局文件 from:键 to:键值 private List<Map<String, Object>> dataList; protected void onCreate(Bundle savedInstanceState) { ... dataList=new ArrayList<Map<String,Object>>(); //1、新建一个数据适配器——SimpleAdapter();2、适配器加载数据源 simple_adapter = new SimpleAdapter(MainActivity.this,getData(), R.layout.list_item,new String[] { "pic", "text" }, new int[] { R.id.pic,R.id.text}); //3、视图(ListView)加载适配器<br> listView.setAdapter(simple_adapter); } // 加载SimpleAdapter数据集<br> 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; } Ps:注意map.put("pic",R.drawable.ic_launcher);map.put("text","慕课网"+i);这里的pic和text与new int[] { R.id.pic,R.id.text}无关(只是同名罢了),是关联于new String[] {"pic", "text"}中的名字。
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • ArrayAdapter(数据适配器)的使用<br> 1.新建一个数据适配器】 //适配器参数介绍ArrayAdapter<string>(上下文、当前ListView加载的每一个列表所对应的布局文件、数据源)<br> //arr_dapter=new ArrayAdapter<string>(this,android.R.layout.simple_list_item_1,objects); //创建数据源:<br> String[] arr_data={"慕课网1","慕课网2","慕课网3","慕课网4"} 2.适配器加载数据源】<br> arr_dapter=new ArrayAdapter<string>(this,android.R.layout.simple_list_item_1,arr-data); 3.视图加载适配器】 listview.setAdapter(arr_adapter);
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2018-03-22

  • ListView 一、理解ListView的基础使用 ListView显示列表的控件 数据适配器:作用:把复杂的数据(数组、链表、数据库、集合等)填充在指定视图界面上 【纯文字的用ArrayAdapter数组适配器; 图文并茂的应SimpleAdapter简单适配器】
    查看全部
    0 采集 收起 来源:典型应用案例

    2016-03-26

  • ListView课程目标
    查看全部
    0 采集 收起 来源:课程目标

    2016-03-26

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

    2018-03-22

  • ListView作用:android系统中显示列表的控件<br> ListView控件 每一个ListView都可以包含很多个列表项 列表项个数有数据源确定,包含的数据样式加载由数据适配器使用
    查看全部
    0 采集 收起 来源:ListView解析

    2018-03-22

  • ListView<br> 一、理解ListView的基础使用<br> 二、熟练运用两种适配器(ArrayAdapter(数组适配器)、SimpleAdapter(简单适配器)) 三、熟练运用两种监听器(OnScrollListrener(滚动事件监听器-下拉刷新)、OnItemClickListener(单个列表项条目监听器)) 四、熟练运用适配器数据的刷新(notifyDataChanged(适配器的数据刷新))
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • 1.每个组件都必须包含android:name这个属性,【推荐用全名称(包名.类名),intent-filter(过滤器)是可以选写】 2.四大组件中除了BroadcastReceiver可以使用代码声明注册以外,其他组件必须要在Manifest文件中进行声明配置,否则会报错 3.可以使用【alt+/】的组合快捷键,通过代码提示加快书写效率 4.android的系统权限有很多,不用全不记忆,只需会像查字典一样,学会查询和使用就可以了 5.自定义的权限其实是为了保护应用程序的组件不会轻易被另一个应用程序访问
    查看全部
    0 采集 收起 来源:总结

    2016-03-26

举报

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

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