- 浏览: 254007 次
- 性别:
- 来自: 上海
最新评论
-
lazyox_2008:
多谢楼主配对那一段,解决了我的大问题啊
android蓝牙主动发起配对实例 -
yandol:
这个反射的createBond用法很有意思 这个代码能像非an ...
android蓝牙主动发起配对实例 -
hzxlb910:
例子还是短小看着一目了然。不错
初识AOP -
lteb2002:
在WEB中,是使用WebApplicationContext的 ...
[转]Spring中WebApplicationContext的研究 -
Mark_dev:
请问一下楼主,这个UUID是不是和设备有关啊,我使用你的 co ...
android蓝牙主动发起配对实例
文章列表
package cn.madfinger.android.core;
import java.lang.reflect.Method;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.L ...
为了以后的项目使用Android数据库更方便,自已写了一个小的应用框架,不知道算不算称得上框架,反正自已用起来觉得还是挺方便的,参考Hibernate了应用思想。
业务介绍
1、建一个数据库madfiger.db
2、建一个用户表UserInfo,包含一些用户基本字段
好了那么我们现在来实现吧
1、新建UserInfo实体类,继承AbstractBaseModel,UserInfo的类名为数据库表名,字段分别为实现了Get与Set方式的实性字段;
UserInfo代码如下:
package cn.company.android.project.model;
...
package cn.madfinger.android.core.view;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
/**
* Tab栏 控件
* @author wiley.wang
*/
public class TabHostView extends LinearLayout { ...
package cn.madfinger.core;
import java.io.IOException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
import android.app.Activity;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import andro ...
ServiceDiscoveryServerServiceClassID_UUID =
'{00001000-0000-1000-8000-00805F9B34FB}'
BrowseGroupDescriptorServiceClassID_UUID =
'{00001001-0000-1000-8000-00805F9B34FB}'
PublicBrowseGroupServiceClass_UUID =
'{00001002-0000-1000-8000-00805F9B34FB}'
#蓝牙串口服务
SerialPortServiceClass_UUID ...
真机调试遇到的问题:
1、连接到真机后没有提示安装驱动,但发现我的电脑下多了一个盘符,内有驱动程序,手动安装即可
2、驱动安装完成后,输入adb devices发现设备处于offline状态,解决办法,输入以下命令
D:\Android\android-sdk\platform-tools>adb kill-server* server not running *
D:\Android\android-sdk\platform-tools>adb devices* daemon not running. starting it now on port 5037 ** daem ...
以下是常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。一、打开一个网页,类别是Intent.ACTION_VIEW
Uri uri = Uri.parse(“http://blog.3gstdy.com/”);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
二、打开地图并定位到一个点
Uri uri = Uri.parse(“geo:52.76,-79.0342″);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
三、 ...
SUCANG协同采用AJAX、J2EE、MVC等技术,以框架+组件的体系构成一个“魔方架构”,为用户提供了完全开放的应用平台,其特征是:
1)多数据库、多操作系统,无需代码级操作;
2)用户可以在平台上自己搭建各种新的业务模块,无需代码级操作;
3)可完美整合第三方业务系统,实现数据交换和共享,消除信息孤岛;
4)可根据用户需求实现敏捷开发和动态部署,最大限度的降低开发周期和费用;
5)使OA成为一个可生长的协同办公平台,动态适应未来的升级和变化,保证企业的长期投资价值。
百事通信息网
dhtmlHistory应用其实很简单.当页面加载完成后,将其初始化,加入监听,更换一次视图时加入一个历史记录,当事件触发时执行回调函数,仅此而已.
引用网上<<开发保留标准浏览器功能的AJAX应用程序>>一文,讲得很详细
http://dev2dev.bea.com.cn/techdoc/20060314748.html
- 2006-12-04 21:07
- 浏览 3214
- 评论(0)
百事通信息网
$();<o:p></o:p>
功能
:
相当于
document.getElementById(id);
参数
: id
或
name
属性值
;
例
:
<input type=”text” name=”txt_test”></input>
<script>
Var ele=$(txt_test);
Var str=DWRUtil.toDescriptiveString(ele,1)
...
百事通信息网
配置调试:
DWR的配置说明,网上已经是N多了,所以具体的配置这里不再讲了,不过有一点还得说明一下,关于DWR1.1.3升级到DWR2.0时配置中有二个地方得修改:
1、DWRServlet的包名有所改变,应该将uk.ltd.getahead.dwr.DWRServlet改成org.directwebremoting.servlet.DwrServlet
2、增加一个初始化参数(不加时报这个异常java.lang.IllegalArgumentException: DefaultContainer can't find a classes,原因DWR2.0 加入了JDK5的注释 ...
百事通信息网
function DateUtil(){}
/**
*功能:格式化时间
*示例:DateUtil.Format("yyyy/MM/dd","Thu Nov 9 20:30:37 UTC+0800 2006 ");
*返回:2006/11/09
*/
DateUtil.Format=function(fmtCode,date){
var result,d,arr_d;
var patrn_now_1=/^y{4}-M{2}-d{2}\sh{2}:m{2}:s{2}$/;
var patrn_now_1 ...
百事通信息网
今天用DWR+Spring做整合时,发现不能通过DWR实现延迟加载,仅管在session关闭前已经做过初始化Hibernate.initialize(article.getUser());,不过还是会报session已被关闭.这个问题怎么解决呢
测试了一下
将要延迟的对象在dwr.xml中配转换
将PO中数据取出来放到集合,将集合返回给客户端,这样就不会出错
百事通信息网
这二天心里特别不是滋味,讨厌那些只会说NO的人,让我感觉他们是一群光说不干,骨子里空虚,但还要装作是技术很牛的人,他们让我觉得恶心.
怀着对网络编程的热爱,对java的执着,年初我义无反顾辞掉了原来工作,转型学习java,凭着学习的热情,到今天算是入了门吧,能在工作中简单的应用struts,spring,hibernate,ajax等一些技术框架.我觉得技术不是说你看过了,学过了就算是掌握了的.技术关键靠长期项目实践总结,慢慢积累经验.于是我在学习的过程开始写技术方面的blog,把工作当中好的,不好的,遇到的问题,解决的过程都能记录下来,希望同行看后能给出意见. ...
- 2006-11-04 20:34
- 浏览 1925
- 评论(0)
百事通信息网
在Hibernate应用中如何处理批量更新和批量删除?
选自<<精通Hibernate:Java对象持久化技术详解>> 作者:孙卫琴 来源:www.javathinker.org
如果转载,请标明出处,谢谢
批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。以下程序直接通过Hibernate API批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:
tx = session.beginTransaction();
Iterator customers=session.find("from C ...
- 2006-11-02 10:36
- 浏览 10202
- 评论(1)