由於手機端應用的響應,與當時的無線通信網絡狀況有很大的關聯。而通信網絡往往具有不穩定,延遲長的特點。所以,在我們的應用程序中,當我們請求網絡的時候,超時機制的應用就顯得特別重要。 超時機制主要有: 1、HTTP請求超時機制 2、Socket通信超時機
1. 指定默認編碼集,作用於httpServletRequest的setCharacterEncoding方法和freemarker、velocity輸出<constant name=struts.18n.encoding value=UTF-
jQuery 和jQuery ui搭配,可以實現象igoogle那樣的拖拉拽的效果,下面以實例 講解下。 首先要用到的類庫是jquery和jquery ui了。 1 Java代碼<div id=column1 class=c
在jQuery中,如果也同時引入了其他js庫,而其他庫也用了$符號的話,則會產生沖突, 為了防止這種情況的發生,可以使用noconflict進行避免,代碼如下: <script type=text/javascript src=otherLib
在HTML5中,目前有的浏覽器是支持datalist的,其實就是一個下拉式 的自動提示框,舉例如下: <input type=text id=favGtrPlayer list=GtrPlayers> <datalist id=Gt
在spring 3.0中,可以通過使用@value,對一些如xxx.properties文件 中的文件,進行鍵值對的注入,例子如下: 1 首先在applicationContext.xml中加入: <beans xml
在Android中,可以使用toast搞出一個信息提示的效果,在CSS 3中,其實也可以 模仿一下,如下代碼,先是CSS: #toast{ position: fixed; top: 
開發一個小項目中用到了RESTful風格,在這裡總結一下。首先在Struts2工程中導入所需的jar包ezmorph-1.0.3.jarjson-lib-2.1-jdk15.jarstruts2-convention-plugin-2.2.1.1.j
AsyncTask是個不錯的東西,可以使用它來做下載進度條。代碼講解如下: package com.example.downloadfile; import java.io.File
HTML5 中用CANVAS畫一個五角星,代碼如下: <script type=text/javascript> function init() {  
在Android中,如何判斷網絡是否連接或WIFI已連接呢,很簡單,可以用如下的方法判斷 public static boolean checkNetworkConnection(Context context
在HTML5標准中,草案新增加了在JS中通過API計算某個頁面從服務器加載返回 到浏覽器的時間:var startTime = new Date().getTime(); &
看到老外做HTML5的越來越多了,今天看到一個其中用HTML5做的效果不錯, 是在canvas上畫的圈,做放大器,並且監視了鼠標的相關事件,代碼如下: HTML部分 <!DOCTYPE html> <
如果是PHP做的服務端,要用Android去訪問,如何辦?當然可以用REST,但也可以用點笨的方法,比如PHP的服務端可以用JSON和XML提供返回的數據,而android端則可以用APACHE的httpclient去訪問.下面是一個例子,假設數據表
控制全選和全不選的checkBox代碼如下:<input type=checkbox name=checkAll id=checkAll Onclick=JavaScipt:doCheckAll()>
這麼來看待這個問題。首先明確線程代碼的邊界。其實很簡單,Runnable接口的run方法所界定的邊界就可以看作是線程代碼的邊界。Runnable接口中run方法原型如下: <<