共有33篇文章,第1页,共2页
-
-
Android 中 ListView 分页加载数据[分享]
- 熟悉Android的朋友们都知道,不管是微博客户端还是新闻客户端,都离不开列表组件,可以说列表组件是Android数据展现方面最重要的组 件,我们今天就要讲一讲列表组件ListView加载数据的相关内容。通常来说,一个应用在展现大量数据时,不会将全部的可用数据都呈现给用户,因...
-
-
android 自定义列表的实现[提问]
- 前面实现的列表功能都是直接调用android的api,功能比较简单。这里需要实现一个自定义的视频内容列表。效果如下: 需要实现一个自定义的列表适配器类: private class ContentAdapter extends ArrayAdapter<Content> {
private List<Content> items;
public Con...
-
-
listview设置不同背景图片并添加selector[代码]
- 前段时间为了实现根据item不同的内容实现不同的背景色google了好久只找到了个隔行换色,通过自定义SimpleAdapter终于实现了此功能,但是定义了selector并没有触发点击效果。今天重新想了一遍终于把这个问题解决了。在自定义的getView里就给每个convertView定义它的背景色和...
-
-
关于“The constructor ArrayAdapter(new View.OnClickListener(){}, int, String[]) is undefined”错误提示的解决办法[分享]
- 有时候我们需要在使用OnclickListener之后将刚刚获取的数据放在listView中,接着可能会遇到这样的问题:由于使用ListView一般要用到ArrayAdapter,方法如: ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_item_1, data); ...
-
-
Android中ListView与ArrayAdapter配合使用[代码]
-
-
Android 中万能的 BaseAdapter(Spinner,ListView,GridView) 的使用![分享]
- 大家好!今天给大家讲解一下BaseAdapter(基础适配器)的用法,适配器的作用主要是用来给诸如(Spinner,ListView,GridView)来填充数据的。而(Spinner,ListView,GridView)都有自己的适配器(记起来麻烦)。但是BaseAdapter(一招鲜)对他们来说却是通用的,为什么这么说呢,首先我...
-
-
adapter.notifyDataSetChanged(); 报空指针异常[提问]
- adapter = new RecordAdapter(this, getData());
listView.setAdapter(adapter);
。。。。。。。
List<Map<String, String>> getData() {
list = new ArrayList<Map<String, String>>();
Map<String, String> map = new HashMap<String, String>();
cur = rehel...
-
-
adapter 使用 overridePendingTransition 无效[提问]
- Adapter 里我是这样写的: mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) { StatusShowActivity.show(mActivity, statusL...
-
-
android adapter的体系[博客]
- 在android开发中列表的使用是十分常见的。google对列表的封装使列表既有显示传统文本列表的能力,也有加入了诸如选择项、复选项等处理事件的能力。这里写一些我这几天对这个问题的理解。 在android的api中,LIST和adapter都被放在了android.widget包内。包内的具体结构我这...
-
-
android ListView 详解[分享]
- 在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListV...
-
-
Android AdapterView 源码分析以及其相关回收机制的分析[博客]
- ##前言## 忽然,发现,网上的公开资料都是教你怎么继承一个baseadapter,然后重写那几个方法,再调用相关view的 setAdpater()方法, 接着,你的item 就显示在手机屏幕上了。很少有人关注android adpater模式机制的实现原理,比较深入的也不过是说说adapter getview()中的回...
-
-
ListView与Adapter。。[博客]
- 在开发的过程中,发现ListView这个组件用得非常多,而ListView的使用过程中,又往往与Adapter结下了不结之缘。 ListView是什么呢?Adapter又是什么呢? ListView是Android手机系统中广泛使用的一个组件,以垂直的方式显示所有的列表项,在显示联系人名单等都用到了ListVie...
-
-
Android AdapterView<T extends Adapter>[博客]
- 前言 本章内容是android.widget.AdapterView,版本为Android 2.3 r1,翻译来自"cnmahj",欢迎大家访问他的博客:http://android.toolib.net/blog/,再次感谢"cnmahj"!欢迎你一起参与Android API 的中文翻译,联系我over140@gmail.com。 声明 欢迎转载,但请保留...
-
-
简单使用SimpleCursorAdapter[博客]
- 如果使用Sqlite,建议和ContentProvider结合使用。这样数据库的生命周期就不用自己管了。然后,如果要在比如ListView中显示,可以使用CursorAdapter。简化的办法是使用子类SimpleCursorAdapter。 以下就介绍一下使用sqlite+content provider+cursor adapter的最简单实现示例...
-
-
android listview组件 ArrayAdapter,SimpleAdapter[博客]
- ListView 是android开发中最常用的组件之一,它通过一个adapter来构建显示通常有三种adapter可以使用ArrayAdapter ,SimpleAdapter,CursorAdapter。 CursorAdapter主要正对数据库使用,下面通过例子介绍ArrayAdapter,SimpleAdapter的简单使用: 1:ArrayAdapter 它接...
-
-
Android适配器Adapter学习[博客]
- 在开发中我们需要绑定一些数据展现到桌面上,这是就需要AdapterView。AdapterView是ViewGroup的子类,它决定了怎么展现视图通过Adapter来绑定特殊的数据类型。 AdapterView是非常有帮助的当你展现数据在你的布局中。Gallery,ListView和 Spinner是Ada...
-
-
Android之Adapter用法总结[博客]
- 1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系: Android中所有的Adapter一览: ...
-
-
android开发_SimpleAdapter适配器[分享]
- 新建项目: 项目结构: drawable-hdpi文件夹中的图片是自己加入的。主要是在菜单选项中显示的图片: 运行效果: 代码部分: main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" and...
-
-
关于android Adapter的技巧和设计模式[博客]
- 首先声明这是自己想练练手,知识很浅显,网上也很多,大家也都晓得了,但我觉得有时候打一遍心里记得牢些,仅此而已 Adapter呢,大家都认得,就是框架和数据的红娘,多少框架和数据的婚礼都是它主持的啊~ 具体表现在三个方面: 1...
-
-
简单使用 SimpleCursorAdapter[分享]
- 原文转自:http://marshal.easymorse.com/archives/4105 如果使用Sqlite,建议和ContentProvider结合使用。这样数据库的生命周期就不用自己管了。然后,如果要在比如ListView中显示,可以使用CursorAdapter。简化的办法是使用子类SimpleCursorAdapter。 以下就介绍一下使用...