之前的actionbar+fragment文章中写过viewpager的简单用法,但因为是融合的文章,所以今天把viewpager提取出来写了。方便查询浏览~思路:1.在布局文件中设置viewpager控件2.在acitvity中找到它3.自定义一个适配器,这个适配器需要一个list来构造4.定义一...
分类:
其他好文 时间:
2014-09-24 13:37:36
阅读次数:
421
1 解释
1.1 定义
将一个类的接口转换成客户希望的另外一个接口。
1.2 分析
定义中重点是“转换”,以下的例子都体现了适配器的原理:
1. 出国旅游,人民币必须兑换成外币才能正常的进行流通和使用。
2. 各用电设备使用电压都不一样,需要用一个变压器提供对应的电压。
3. 各国语言不一样,所以出现了翻译这么一个职业,帮助大家顺畅的沟通。
2 代码分析
2.1 买大米的故事...
分类:
其他好文 时间:
2014-09-23 19:00:25
阅读次数:
167
ViewFlipper和ViewPager挺像的,都是一个view容器。内部可以添加多个view,只是viewpager可以通过左右滑动来切换view,而viewFlipper则没有这个功能,所以需要在它上面监听手势。比较方便的是它不用使用适配器就能添加view,所以比较方便。首先在布局文件中定义这...
分类:
其他好文 时间:
2014-09-23 16:00:04
阅读次数:
375
STL 标准模板库标准模板库(Standard Template Library,缩写:STL)是一个C++软件库, 包括5个组件,分别是:算法、容器、迭代器,函数和适配器。 一:容器之初始化:1.直接初始化一个空的容器;2.用一个容器去初始化另一个容器;3.指定容器的初始大小;4.指定容器的初始大...
分类:
编程语言 时间:
2014-09-23 03:21:43
阅读次数:
340
我们平常使用SimpleAdapter作为ListView或GridView适配器时,如果要显示图片,我们通常使用图片的id即R.drawable.xxx的方式来将图片绑定到视图上。
但是,如果我们要使用的图片是个Drawable或Bitmap对象时,上面的方式就不能解决问题了。下面就介绍如何在SimpleAdapter中使用Drawable或Bitmap对象。...
分类:
其他好文 时间:
2014-09-21 16:19:31
阅读次数:
180
适配器模式可以使接口不相同的几个对象通过适配来统一接口。Target与Adaptee各自拥有自己的方法,但接口不同,可以通过Adapter进行统一。 1 #ifndef Adapter_H_H 2 #define Adapter_H_H 3 4 #include 5 using namespac.....
分类:
其他好文 时间:
2014-09-21 15:26:30
阅读次数:
202
一开始一直无法理解STL中的内存分析,一天很困,翻开了侯捷的STL源码解析,阅读一二,这是一针见血,字字珠玑,解开了一个又一个迷惑~简单记录,和大家分享一下1) 空间适配器template inline void _construct(T1 *p,const T2 &value) { new (p....
分类:
其他好文 时间:
2014-09-21 00:50:19
阅读次数:
206
spinner相当于html表单中的select下拉列表。------------|第一种方式|------------在string.xml中添加一个数组spinner_data: 北京 湖南 湖北 拖拽一个spinner: ---...
分类:
其他好文 时间:
2014-09-20 18:07:49
阅读次数:
160
适配器模式定义:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 我们首先需要明白什么是适配器,如上图是电源插座适配器。通过这一个适配器可以让三孔插座“插到”二孔插座上。而在实际编码中,如果两个接口之间能搭配使用,第一种方法就是改变其中一方的源码,但是很多时候这....
分类:
其他好文 时间:
2014-09-20 14:03:48
阅读次数:
203
Android适配器之-----SimpleAdapter结构继承关系public interfaceSpinnerAdapterextendsAdapter java.lang.Object android.widget.BaseAdapterandroid.widget. SpinnerAdap...
分类:
移动开发 时间:
2014-09-19 20:59:46
阅读次数:
467