最新文章列表

ListView之适配器的使用

ListView之适配器的使用,包含了ArrayAdapter,SimpleAdapter ,BaseAdapter等适配器。     1:ArrayAdapter       Java代码 /****   *   *   * ArrayAdapter   * @author Administrator   *   */   public class ...
切切歆语 评论(0) 有355人浏览 2017-03-26 08:25

Android开发打造万能的适配器

     有过一定项目开发经验的人们都知道Android里的listView在项目里使用的很频繁。这样我们要定义各式各样重复工作的Adapter,这是很蛋疼的。于是重写Adapter是可以精简项目的代码。      传统的Adapter      主xml文件 <RelativeLayout xmlns:android="http://schemas.android.com/ ...
麦田的设计者 评论(0) 有836人浏览 2015-09-23 16:42

android ListView 及adapterView的使用

ListView是android常用的组件之一,经常会在滑动侧边栏,商品列表等。使用ListView一般有以下5种方式 使用资源数组 使用ArrayAdapter 使用SimpleAdapter 继承 ...
wangxinxin1212 评论(0) 有1419人浏览 2015-08-19 22:28

NullPointerException

    java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference     出现以上异常.然后就在baidu上搜,结果终于找到一个靠谱点的了.参见: htt ...
Cb123456 评论(0) 有4189人浏览 2015-06-27 08:55

Android 自定义 Adapter

今天在学习 Android Adapter 中遇到一个奇怪的问题, java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String      主布局文件   <?xml version="1.0" encoding="utf-8"?> ...
if...self 评论(0) 有827人浏览 2015-04-03 21:56

Android之ListView<1>

首先拿到ListView,然后添加适配器,setAdapter参数是一个ListAdapter接口,若直接实现接口, 将有很多不必要的方法,一般这种情况都有一个对应的实现了相应接口的适配器类,BaseXXX、 DefaultXXX、SimpleXXX等。 在BaseAdapter的getView方法中,需要提供一个供显示内容的view,在此处应和scrollView 做对比,若ScrollView ...
AaronGo 评论(0) 有836人浏览 2013-08-02 21:12

BaseAdapter

抽象类,继承它,必须实现它的方法,我们可以自定义需要的适配器。   系统绘制adpaterview的时候,先调用getcount取得数据的长度,然后调用getview方法根据这个长度开始绘制每一行,就是说如果getcount返回100就显示100行,绘制100次,这势必很大的消耗资源。所以我们得有优化方案。 ViewCode @Override publicViewgetView( ...
csu_10086 评论(0) 有456人浏览 2013-07-26 11:25

Android学习笔记之BaseAdapter自定义适配器

做的这个适配器是继承BaseAdapter的,我们都知道使用listview要绑定数据,Android系统也提供了一个SimpleAdapter,这一个很强大,可以实现很多功能,但有时候我们需要一些个性化的设置,所以就需要自定义了 首先是我们的Adapter类: public class MyAdapter extends BaseAdapter{ private List<? ...
250367976 评论(0) 有1135人浏览 2013-05-23 16:01

Android BaseAdapter如何获得每一项并添加按钮事件

package com.hangcheng; import java.io.File; import java.util.ArrayList; import com.example.bdcustomer_demo.R; import com.hangcheng.entity.FileBin; import com.hangcheng.helper.MySQLiteHelper; ...
梦想家dream 评论(0) 有3734人浏览 2013-05-21 15:11

在ListView中增加HeaderView和FootView

在开发新浪微博的时候我使用了android中的ListView中的FootView来增加一个更多项来动态添加数据。但是我在开发的时候却遇到这个问题就是我添加了这个FootView的时候我通过在后台去下载数据比如:图片和一下文字信息的时候当后台有了数据过个通过消息机制来通知主线程去刷新UI(这里需要注意的是我们在开发当中所有的UI刷新必须在主线程去刷新界面,因为android中UI线程是不安全的其他我 ...
1028826685 评论(1) 有10844人浏览 2012-03-26 21:34

ListActivity笔记

    ListActivity用于显示绑定在Array或Cursor对象的数据项,当然你还可以自定义数据源,只需实现ListAdapter接口定义自己的数据源(这是典型的适配器模式); ListActivity通过注册了BaseAdapter.OnItemClickListener来实现当一个数据项点击时通知回调函数onListItemClick(..); 一个ListActivity的 ...
L.x 评论(0) 有1441人浏览 2012-02-16 17:05

用BaseAdapter时,在ListView的onItemClick方法狂报 ClassCastException:java.lang.Boolean

原因: 通常在使用simpleCursorAdapter的listview中的onItemClick方法中, 使用Cursor cursor = (Cursor)listView.getItemAtPosition(position);可以的到改位置的cursor, 但如果使用BaseAdapter,由于我们重写了  @Override public Object getItem(int ...
:倾诉 评论(0) 有2296人浏览 2011-12-17 22:15

Android 自定义BaseAdapter

不要对俺的贴图做评价 看一下代码实现 package com.android.wei.zidingyib; import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; import android.view.View; import android.vie ...
antkingwei 评论(1) 有1290人浏览 2011-12-04 13:57

ListView简单用法

package com.cn.listview;     import java.util.ArrayList;   import java.util.HashMap;   import java.util.List;   import java.util.Map;     import android.app.AlertDialog;   import android.app.Li ...
风小子 评论(0) 有914人浏览 2011-11-19 19:15

ArrayAdapter和BaseAdapter的区别是什么

  近期很多Android开发者来函表示对ArrayAdapter和BaseAdapter的区别不是很清楚,这里Android123简单说下他们的关系和用处,ArrayAdapter是从BaseAdapter派生出来的,具备BaseAdapter的所有功能,但ArrayAdapter更为强大,它实例化时可以直接使用泛型构造,我们在Android SDK中可以看到android.widget.Arra ...
chenhaodejia 评论(0) 有2092人浏览 2011-08-11 18:10

ArrayAdapter SimpleAdapter SimpleCursorAdapter 各种适配器的区别

数据源不同而已1. String[]: ArrayAdapter2. List<Map<String,?>>: SimpleAdapter3. 数据库Cursor: SimpleCursorAdapter使用ArrayAdapter(数组适配器)顾名思义,需要把数据放入一个数组以便显示。android.R.layout.simple_list_item_1是系统定义好的布局文 ...
zengyan2012 评论(0) 有1757人浏览 2011-04-25 21:04

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics