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

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

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
  • 使用ArrayAdapter源代码 MainActivity.java package com.example.android_listview; import android.R.anim; import android.app.Activity; import android.app.ActionBar; public class MainActivity extends Activity { private ListView listView; private ArrayAdapter<String>arr_adapter; private SimpleAdapter sim_adapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); listView=(ListView) findViewById(R.id.listView); //1:新建一个适配器 //ArrayAdappter(上下文,当前ListView加载的每一个列表项所对应的布局文件,数据源)//ctrl+鼠标左键 //2:适配器加载数据源 String []arr_data={"慕课网1","mukewang2","慕课网3","mukewang4"}; arr_adapter=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arr_data); //3:视图(ListView)加载适配器 listView.setAdapter(arr_adapter); } }
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2018-03-22

  • 使用ArrayAdapter源代码 main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <ListView android:id="@+id/listView" android:layout_width="match_parent" android:layout_height="wrap_content" > </ListView> </LinearLayout>
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2018-03-22

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

    2015-06-30

  • 适配器。(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);
    查看全部
    1 采集 收起 来源:使用ArrayAdapter

    2018-03-22

  • 课程目标: 1.理解 ListView 的基础使用 2.学会熟练运用两种适配器( ArrayAdapter SimpleAdapter ) 3.学会熟练运用两种监听器( OnScrollListener OnItemClickListener ) 4.学会熟练运用适配器数据的刷新( notifyDataChanged ) ListView 作用:android系统中显示列表的控件 ListView控件 (每一个ListView都可以包含很多个列表项) 数据适配器: 作用:把复杂的数据(数组、链表、数据库、集合等)填充在指定师徒界面上 ArrayAdapter(数组适配器):用于绑定格式单一的数据 数据源:可以是集合或数组 SimpleAdapter(简单适配器):用于绑定格式复杂的数据 数据源:只能是特定泛型的集合 数据适配器是连接数据源和视图界面的桥梁 实现过程:新建适配器 --> 添加数据源到适配器 --> 视图加载适配器
    查看全部
    0 采集 收起 来源:解读适配器

    2018-03-22

  • 自定义权限
    查看全部
    0 采集 收起 来源:自定义权限

    2015-06-30

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

    2015-06-30

  • 添加一个list容器,定义一个数组适配器,为适配器设置下拉列表下拉时的菜单样式,适配器添加到下拉列表上,设置事件响应setonitemselectedlistener
    查看全部
    0 采集 收起 来源:课程目标

    2015-06-30

  • 资源文件在platforms目录下
    查看全部
  • SeekBar是ProgressBar的子类;SeekBar的特殊性在于,其进度由程序和用户共同决定。所有需要实现拖动事件的监听,监听器接口是SeekBar.OnSeekBarChangeListener,三个接口方法是 onProgressChanged() onStartTracingTouch() onStopTracingTouch()
    查看全部
  • 判断何时滑动到底部,根据Scroll所包裹控件的总高度与scroll一屏幕的高度+滚动条滚动的距离之大小比较,当后者不小于前者时,便是滑到了底部。
    查看全部
  • listview中xml布局文件可以重复使用了……
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2015-06-28

  • 数据适配器只是个桥梁~通过已有的数据,适配需要的视图界面
    查看全部
    0 采集 收起 来源:解读适配器

    2015-06-28

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

    2015-06-28

  • 进度的一些方法
    查看全部

举报

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

微信扫码,参与3人拼团

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

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