package com.example.android.apis.view中的List14:/* * Copyright (C) 2008 The Android Open Source Project * * Licensed under the Apache License, Version 2...
首先介绍下MVC:M就是modle,V是view,C是control
把数据通过适配器适配一定格式后,给listview输出
listview相当于一个空的架子,把格式化的数据放出来
LayoutInflater跟findById很像,只是findById是找的控件,LayoutInflater找的是xml文件
自定义流程:
1) mainactivity运行本身的布局文件和listvi...
分类:
其他好文 时间:
2015-08-30 19:43:35
阅读次数:
196
每次adapter运行都有一个getcount,有多少条就调用多少次getview,就会解析多少次xml文件(创建view,条数多了很消耗时间),13年谷歌提出了一个机制,每次只缓存一屏幕多几个,把划出屏幕外的listview回收(用的convertView),只要修改里面的值就可以重新用不用再创建一个view
修改的是自定义adapter中的getview方法
@Overridepubl...
分类:
其他好文 时间:
2015-08-30 19:42:34
阅读次数:
252
当我们在使用listview的时候。有时候自定义adapter的时候,是不是会发现在getview里打印日志的时候,重复调用很多次?有时候4次。有的严重甚至到10次,当我们在listview中移动的时候。每移动一列都会调用很多次,...
分类:
移动开发 时间:
2015-08-21 15:51:49
阅读次数:
187
今天看了体格Demos,使用Dialog和ListView结合使用。这个例子让我掌握了自定义Dialog的使用和自定义Adapter的使用。下面是实现的步骤以及代码实现。
DialogListView。
1、自定义dialog(PickDialog类):设置context,title。将xml中的布局文件加入到该类中
1.1 PickDialog继承自Dialog,写构造方法初始化conte...
分类:
其他好文 时间:
2015-08-18 12:02:29
阅读次数:
145
Android界面中有时候需要显示稍微复杂的界面时,就需要我们自定义一个adapter,而此adapter就要继承BaseAdapter,重新其中的方法. Android中Adapter类其实就是把数据源绑定到指定的View上,然后再返回该View,而返回来的这个View就是ListView中的某一...
分类:
其他好文 时间:
2015-08-07 12:56:51
阅读次数:
114
目标:自定义适配器Adapter实现点击每个item订阅按钮上一篇介绍了listview的基本属性以及ArrayAdapter和SimpleAdapter的简单实用,链接:listview使用方式基础篇。今天主要介绍一下自定义adapter,来实现稍微复杂点的功能,今天实现的效果是:类似于listiew展示许多可供订阅的栏目,每个栏目最右端有订阅按钮,用户点击订阅可以订阅该栏目,再次点击可取消订阅。...
分类:
移动开发 时间:
2015-08-01 23:36:21
阅读次数:
189
1.SimpleAdapter(很多时候需要继承它,来自定义adapter):simpleAdapter的扩展性最好,可以定义各种各样的布局出来,可以放上ImageView(图片)等。可以显示比较复杂的列表,包括每行显示图片、文字等,但不能对列表进行后期加工(在java代码中加工),也是只是单纯的负...
分类:
移动开发 时间:
2015-07-30 16:38:29
阅读次数:
142
相信很多人在使用自定义Adapter的时候都遇到这样的问题:假设Adapter数据源中只有30个Item,理论上每显示一个新的Item的时候就会调用一次getView,均显示一次的话是要调用getView() 30次的,然而当我们在getView输出Log信息时,前几个会被重复多轮调用,之后每滑动到...
分类:
其他好文 时间:
2015-07-25 11:56:35
阅读次数:
247
今天我们来分享一个有趣的应用:Android版的智能聊天机器人开发工具:Eclipse开发时间:2015/07/07所用技术:图灵机器人API 网络通信之异步请求 接口回调 自定义Adapter下面我将详细叙述开发的步骤:第一步:申请图灵机器人的API KEY方法很简单,只需要在图灵机器人API官网...
分类:
移动开发 时间:
2015-07-07 16:16:48
阅读次数:
280