蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器):1.设置权限在manifest中配置Xml代码2.启动蓝牙首先要查看本机是否支持蓝牙,获取BluetoothAdapter蓝牙适配器对象Java...
分类:
移动开发 时间:
2014-07-22 22:53:56
阅读次数:
256
貌似已经很晚了,但是还是想记下笔记,想让今天完满。
在ListView中加了checkBox,可是发现点击改变其选中状态的时候,发现其位置错乱。状态改变的并不是你选中的,百思不得其解。后面通过上网查资料,可是个说纷纭,但是我还是找到了解决办法。
在自定义的适配器中,对checkBox的设置如下:
记住两者的顺序,先对checkBox进行事件监听,再设置其状态。前提在布局中对check...
分类:
移动开发 时间:
2014-07-18 22:26:43
阅读次数:
324
实际上适配器模式是用于解耦。设想一下我们的程序模块A在与模块B打交道时,需要在许多地方多次使用B中某个类的方法,而负责开发B的程序猿Tom还未完全实现该类,会随时更改该类中的方法,那么当Tom在修改时,负责A的攻城狮Jerry不得不进行苦逼的修改。聪明的项目经理Dabao想出了好方法——适配器模式,于是在Tom和Jerry之间进行了如下设计:
///
/// B中目前只定义了英雄KA...
通过对SOA、SCA、OSGi、JPF等面向组件理论和技术的理解,整理一篇面向对象开发与面向组件开发的区别。1、面向对象中,对象之间的交互是细粒度的,通过单个消息进行交互;面向组件中组件的交互是通过接口连接进行交互,接口内含有多个消息,接口不同则需要适配。比如,信件一封一封的送,是对象之间的交互,信...
分类:
其他好文 时间:
2014-07-16 19:20:06
阅读次数:
162
随着高清屏幕、高分辨率屏幕越来越流行,例如MacBook Retina机型、iPad Air系列,这些新生机器有着很高的PPI,对网页的清晰度要求很高,所以越来越多的站长都不得不面临一个问题,那就是把自己的网站做到高分辨率适配 (Retina-Ready)。因为低清的网页在高分辨率屏幕上看起来很糟糕...
分类:
Web程序 时间:
2014-07-16 18:54:11
阅读次数:
308
。。。。。真的是对自己无语了。。已经是遇到很多次这样的问题了,可是总还是会为这样的问题然后纠结很久。同样的一个问题。。。失败 最近总是在做一个组件里面需要adapter来适配数据才能完成的界面,可是,总是会为焦点来纠结很久。。。然后发现是一个小的不能再小的问题是,真想让自己马上就转地洞。。。 eg:...
分类:
移动开发 时间:
2014-07-16 17:48:46
阅读次数:
251
ListView作用:1、将数据填充到布局实例:下载>>在布局文件中加入一个ListView控件: 程序中:适配器的作用是数据和视图之间的桥梁list = (ListView)findViewById(R.id.list);//定义数据源作为ListView内容String [] arr_data ...
分类:
移动开发 时间:
2014-07-16 16:05:08
阅读次数:
276
以下内容出自:> 好,请安静,后排聊天的同学别吵醒前排睡觉的同学了,大家要相互理解嘛。今天讲适配器模式,这个模式也很简单,你笔记本上的那个拖在外面的黑盒子就是个适配器,一般你在中国能用,在日本也能用,虽然两个国家的的电源电压不同,中国是220V,日本是110V,但是这个适配器能够把这些不同的电压转....
分类:
其他好文 时间:
2014-07-16 15:33:30
阅读次数:
251
设计模式的另一大类型为结构型。共收录了7个模式,分别为适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式。下面从特点和使用两方面小探,欢迎交流!
适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。[大话设计模式]
特点:需要交流的两方,在数据和行...
分类:
其他好文 时间:
2014-07-15 22:17:45
阅读次数:
241