导航

上一页 1 ··· 7 8 9 10 11 12 13 下一页

2013年3月13日

摘要: 今天使用DBUtils操作Mysql插入数据,结果乱码,数据库是utf8的。--show variables like 'character%'; 查看数据库编码+--------------------------+-----------------------------------------------+| Variable_name | Value |+--------------------------+-----------------------------------------------+| character_set_client | gbk || ch 阅读全文

posted @ 2013-03-13 21:01 曙光城邦 阅读(240) 评论(0) 推荐(0) 编辑

摘要: 使用Gson对象的不同的fromJson重载方法,可以将对象结构和数组结构的Json串转换为Java里的普通对象和集合。1 对象结构Json,转换为Java对象,需要java类的Class。 如 gson.fromJson("{name:'zhangsan',age:14}",Student.class); Student类则同时有name和age属性。即可反转为一个Student对象。2 数组结构的Json,转换为Java集合,则需要Type。即new TypeToken<ArrayList<Student>>(){}.getTyp 阅读全文

posted @ 2013-03-13 15:52 曙光城邦 阅读(416) 评论(0) 推荐(0) 编辑

2013年3月11日

摘要: 使用正则表达式进行替换:代码片段:String documentTxt = EntityUtils.toString(entity,"gbk");//获取数据 documentTxt=documentTxt.replaceAll("[\\t\\n\\r]", "");//将内容区域的回车换行去除 说明:String类的replaceAll就有正则替换功能。 \t为制表符 \n为换行 \r为回车java正则使用:示例方法:public void parseTxt(String content){ Pattern p = Pattern. 阅读全文

posted @ 2013-03-11 02:01 曙光城邦 阅读(8424) 评论(0) 推荐(0) 编辑

2013年2月21日

摘要: WinJS开发win8应用是用html和css做的界面,经常需要内容水平或垂直居中。此时就需要网格布局来实现了,也很方便和容易。构造出水平或垂直居中内容,需要两个div。div1填充整个区域,并设置为1行1列的网格布局:.div1{ width:100%; height:100%; display:-ms-grid; -ms-grid-columns:1fr; -ms-grid-rows:1fr;}div2 在网格内并包裹要居中的内容。就可以设置网格居中的css样式了从而达到内容居中:.div2{ -ms-grid-row-align:center; -ms-grid-column-align 阅读全文

posted @ 2013-02-21 11:52 曙光城邦 阅读(293) 评论(0) 推荐(0) 编辑

2013年1月22日

摘要: 效果:这样做,等于是自定义了tabhost的tab按钮。部分代码:xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!-- //头部 --& 阅读全文

posted @ 2013-01-22 15:30 曙光城邦 阅读(425) 评论(0) 推荐(0) 编辑

2013年1月14日

摘要: ListView1. onloadingstatechanged事件,当listview处于加载和已准备好状态时,触发该事件2. loadingState属性,返回listview的加载状态。我打印出的值分为 viewPortLoaded,itemsLoading,complete。当loadingState等于complete时,代表listview加载完毕。因为设置listview的scrollLeft需要等listview加载完毕。所以得用到上两个事件和属性。listView.onloadingstatechanged = function (event) { ... 阅读全文

posted @ 2013-01-14 10:13 曙光城邦 阅读(351) 评论(0) 推荐(0) 编辑

2013年1月9日

摘要: 网络请求设置超时,只能对Promise设置超时WinJS.Promise.timeout(1500,WinJS.xhr({ url: "http://www.microsoft.com" })).then();对于返回的Promise一定要即时处理WinJS.xhr({ url: url }).then(function () { console.log("hello"); }, function () { console.log("error"); }).then(function () { console.log("wo 阅读全文

posted @ 2013-01-09 00:43 曙光城邦 阅读(411) 评论(0) 推荐(0) 编辑

摘要: 偏好设置:用于保存简单少量的数据信息,如程序设置,用户偏好设置等。var localSettings = Windows.Storage.ApplicationData.current.localSettings;localSettings.values 是一个对象,里面可以存储键值对,或者组合类型注意:对象包含必须以原子方式访问的设置。此示例会创建一个名为 exampleCompositeSetting 的复合设置并将它添加到 localSettings 容器中。如// 简单 settinglocalSettings.values["exampleSetting"] = 阅读全文

posted @ 2013-01-09 00:25 曙光城邦 阅读(195) 评论(0) 推荐(0) 编辑

摘要: Promise承诺是一个对象。对承诺对象上最常用方法是 then,该方法接受三个参数:一个是在承诺成功完成后调用的函数,一个是在承诺完成但出错后调用的函数,一个是提供进度信息的函数。在 Windows 运行时和 Windows JavaScript 库中,你还可以使用 done 函数,该函数接受相同的参数。区别在于,如果处理时出错,then 函数会在错误状态下返回一个承诺,但不引发异常,而 done 方法会在未提供错误函数的情况下引发异常。总结:正常Promise:调用then的onComplete即then的第一个函数参数。异常Promise:调用then的onError即then的第二个函 阅读全文

posted @ 2013-01-09 00:21 曙光城邦 阅读(687) 评论(0) 推荐(0) 编辑

摘要: metro下用WinJS请求网络图片并保存在应用程序的LocalState文件夹下。 var applicationData = Windows.Storage.ApplicationData.current; var localFolder = applicationData.localFolder; var dirctoryImgFolder="images\\";//保存图片的文件夹 function imgPromise(picUrl) { var picName = picUrl.substring(picUrl.lastIndexOf('/'). 阅读全文

posted @ 2013-01-09 00:05 曙光城邦 阅读(533) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 下一页