Adapter继承BaseAdapter
可以实现一些较为复杂的功能
Adapter类
1:定义填充的组件
2:构造函数
这个是重要的一点,从主函数中取得需要所要的参数,并对其进行调用,在这里面对组件进行初始化.
3:复写getView()函数
这个函数是具体的实现,定义属性
4:自定义getOnFocus()函数
设置选中的按钮显示
xml文件
布局:
主函数
可以实现一些较为复杂的功能
Adapter类
1:定义填充的组件
2:构造函数
这个是重要的一点,从主函数中取得需要所要的参数,并对其进行调用,在这里面对组件进行初始化.
3:复写getView()函数
这个函数是具体的实现,定义属性
4:自定义getOnFocus()函数
设置选中的按钮显示
xml文件
布局:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/content" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> </LinearLayout> <GridView android:id="@+id/gridviewbar" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:fadingEdgeLength="5px" android:fadingEdge="vertical"/> </RelativeLayout> </LinearLayout>
主函数
private MenuImageAdapter menu = null; // 图片适配器 public void onCreate(Bundle savedInstanceState) { this.menu = new MenuImageAdapter(this, this.menu_img, this.width, this.height, R.drawable.menu_selected); this.gridviewToolbar.setAdapter(this.menu); this.switchActivity(0); // 第一个被选中 this.gridviewToolbar .setOnItemClickListener(new OnItemClickListenerImpl()); }
- 1、ActivityGroupProject(基本菜单).rar (645.4 KB)
- 下载次数: 0
- 2、ActivityGroupProject(弹出菜单).rar (2.3 MB)
- 下载次数: 0
发表评论
-
2048源码(核心算法有,缺少几个anctionbar,以后补上)
2014-09-25 13:22 14602048游戏基本上有四部分组成, 1:主activity,包含 ... -
android动画效果
2014-09-24 18:06 1108前几天弄alertdialog和popupwindow的时候, ... -
AlertDialog和PopupWindow
2014-09-18 15:44 1862区别:AlertDialog是非阻塞式对话框:AlertDia ... -
基础篇--resources资源
2014-09-12 15:18 491最近一直在做java开发,偶尔敲点android代码,突然发现 ... -
多点触摸(图片缩放为例)
2014-09-01 17:22 626多点触摸的事件跟单点是大同小异的,上个图片缩放的代码,供大家参 ... -
Toast的多种样式(附带Notification)
2014-09-01 13:48 888Toast以前用的时候一直以为只有文字提示,偶然得知也有多种样 ... -
Android Adapter详解(2)
2014-08-15 14:05 10以前Adapter一直用的不是太好,经过长时间的浸淫,现在可以 ... -
BroadcastReceiver简介
2014-08-14 16:27 646BroadcastReceiver作为四大 ... -
关于Android的Service
2014-08-14 13:57 429说起来真是羞愧,以前手机经常开机的时候,不会有任何QQ消息通知 ... -
在开发过程中易出的错误
2014-08-13 16:53 3601:如果继承ListActivity,那么layout中必须有 ... -
多媒体的浅尝辄止
2014-08-12 15:57 502下面简单讲几种Android的多媒体技术,音频,视频,摄像头, ... -
Sqlite无脑使用
2014-08-11 14:56 859不会sqlite的人再也不用愁了,无脑使用,只要会粘贴复制就O ... -
android弹出框
2014-08-11 11:23 488不得不说,android自带的弹出框真心丑,而且还不好用,接下 ... -
android几种数据存储方式
2014-08-11 10:45 678android数据存储方式 1:SharedPreferen ... -
SQLiteOpenHelper和ContentProvider区别
2014-08-06 15:08 1400Android中操作数据库主要有两种方法:使用SQLiteOp ... -
xml文件解析SAX
2014-08-05 13:45 461xml文件解析:xml文件解析有四种方式, 1.DOM生成和解 ... -
Android不常用代码(1)
2014-07-31 18:07 497目录 1:Webview 2:js交互 1:Web ... -
系统窗口的调用
2014-07-31 15:46 435直接上代码吧,intent进行调用 @Override ... -
fragment简单实用及数据传递(2)
2014-07-31 15:13 2518FragmentTransaction 进行数据传递 imp ... -
ActionBar简介
2014-07-31 10:47 671Action bar是一个标识应用程序和用户位置的窗口功能,并 ...
相关推荐
baseadapter
高度封装的baseAdapter
Android中基于BaseAdapter的适配器理解.pdf
ListView与BaseAdapter的配套使用 理解android 中adapter适配的作用 以及ListView的优化方式
BaseAdapter博客事例源代码
BaseAdapter源码
怎样使用BaseAdapter
用于recyclerview的适配器,里面含有adapter和holder,方便快速开发
SimpleAdapter BaseAdapter 基本使用
android中自定义适配器BaseAdapter
android demo,BaseAdapter传递context的应用,
android demo,baseAdapter的应用,
baseAdapter使用详细说明 完整的注释 完美的框架、优化等 学习android列表必看
自定义BaseAdapter操作步骤实现Listview的界面显示,操作简易
用BaseAdapter实现的ListView,留着自己备用哈。
本项目主要使用到BaseAdapter和Sqlite数据库,在主界面中有输入数据的EditText数据输入完成后点击添加按钮,设局会保存到Sqlite数据库中,同时会在下面的ListView中显示您刚才输入的数据,ListView使用的适配器为...
BaseAdapter的简单案例
主要是测试baseAdapter的getView在生成实例时的空判断进行接卸