java匿名内部类范例
来源:互联网 发布:java base64加密文件 编辑:程序博客网 时间:2024/05/19 02:44
//填充ViewPager的数据适配器 //Levin: PagerAdapter 是抽象类(abstract class),这里的用法abstract class //实际上是定义了一个匿名内部类,继承自PagerAdapter PagerAdapter mPagerAdapter = new PagerAdapter() {@Overridepublic boolean isViewFromObject(View arg0, Object arg1) {return arg0 == arg1;}@Overridepublic int getCount() {return views.size();}@Overridepublic void destroyItem(View container, int position, Object object) {((ViewPager)container).removeView(views.get(position));}//@Override//public CharSequence getPageTitle(int position) {//return titles.get(position);//}@Overridepublic Object instantiateItem(View container, int position) {((ViewPager)container).addView(views.get(position));return views.get(position);}};
匿名内部类也就是没有名字的内部类
正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写
但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口
0 0
- java匿名内部类范例
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- java 匿名内部类
- JAVA匿名内部类
- Java匿名内部类
- JAVA匿名内部类
- java匿名内部类
- java匿名内部类
- java匿名内部类
- JAVA 匿名内部类
- JAVA匿名内部类
- java匿名内部类
- 问题汇总:
- Android入门第十五篇之ActivityGroup + GridView 实现Tab分页标签
- “段寄存器”的故事
- 国内科研主力军
- qemu-img: Could not open old backing file...
- java匿名内部类范例
- 关于pageContext
- 什么是物联网
- java socket udp实例
- java实现的活动队伍单循环编排
- 1T空间只是噱头而已! 网盘容量大战背后的技术秘密
- c操作符优先级
- 【opencv学习】矩阵CvMat的两种声明和初始化方法
- 保持童心很重要