原创 jsp頁面畫表格固定列數的方法

在jsp頁面上展現數據,通常使用表格形式。這裏就設計到美觀的問題,如何固定每一行的列數?下面是使用jstl實現的方法。 通常畫表格是從服務器端某種格式的數據,如list,map,頁面上使用jstl標籤來實現循環畫表的功能。 <table

原创 prototype.js方式的jsp+ajax實現

web開發時,若要再jsp頁面上使用ajax做局部更新,可以藉助prototype.js封裝好的ajax組件。使用方法如下: 在javascript代碼塊裏可以這樣寫: new Ajax.Request(action, {method :

原创 用Android-X86和VirtualBox打造高性能Android開發環境

不知道有多少Android開發着對Android虛擬機的那悲劇的性能有意見,反正我的看法是:那速度實在是太坑爹了! 爲什麼Android虛擬機比iOS和WP7的虛擬機要慢很多呢?原因如下: 1. Android 模擬器模擬的是 AR

原创 Android自動化埋點的實踐

前幾天在app里加上了按鈕點擊事件的自動埋點功能,這個功能的實現在面試中問過很多次,得到的答案都不盡如人意,歸根到底是沒有理解“自動”這個需求,自己也思考過一些方案,但是一直沒有一個比較靠譜的實現方式,直到看了這篇文章,才豁然開朗。 思路

原创 Android ViewPager 如何判斷當前頁面是從前一頁還是後一頁滑動過來

在Android開發中,ViewPager是最常用的控件之一。它提供的左右滑動的功能,可以讓我們輕鬆實現圖片查看器、Tab頁切換等功能。今天要講的是使用過程中的一個小收穫。當我們在左右滑動時,有時候需要知道當前頁面是從前一頁滑過來還是從後

原创 用git合併分支時,如何保持某些文件不被合併

使用git作爲版本控制工具有半年多了。目前還是在邊學邊用的階段,因爲git這東西內容實在是太多了,學習路線比較陡峭,而且學習過程當中時不時會冒出一些特別有意思的小tips讓你十分的驚喜。因此,朋友們,如果你還沒有使用git,那麼現在立即使

原创 將解決Eclipse中svn的”working copy locked“錯誤

今天早上update的時候總是報錯:”working copy ... appears to be locked. run cleanup to amend the situation.“ 刪除本地文件也刪不了,在eclipse裏也刪不了

原创 Android返回上一層Activity的一個好方法

之前在寫程序的時候,返回功能基本上都是用activity的finish方法,然後今天看了一篇文章,本是介紹actionbar的,原文在此(android4.0 ActionBar API)但是讀到某一段時卻發現了一個好辦法,摘抄如下:

原创 android--Manifest文件中allowTaskReparenting屬性的含義

最近在仔細的閱讀安卓的官方文檔,說到manifest文件時,有個屬性allowTaskReparenting一直看不明白,原文在這:allowTaskReparenting ,英文理解能力強的朋友可以讀一下然後給我解釋解釋哈。 針對這個屬

原创 在sqlite中執行'in'查詢操作,如何使用selectionargs匹配多個值

在安卓開發中,經常使用到sqlite作爲本地持久化存儲的解決方案。在androidSDK中,已經爲我們提供了各種各樣的增、刪、改、查的api,儘管我們可以自己寫sql語句然後執行db.rawsql(sql,null)方法,但這種方法有一些

原创 <學習筆記>prototype.js方式的jsp+ajax實現

web開發時,若要再jsp頁面上使用ajax做局部更新,可以藉助prototype.js封裝好的ajax組件。使用方法如下: 在javascript代碼塊裏可以這樣寫: new Ajax.Request(action, {method :

原创 <學習筆記>jsp頁面畫表格固定列數的方法

在jsp頁面上展現數據,通常使用表格形式。這裏就設計到美觀的問題,如何固定每一行的列數?下面是使用jstl實現的方法。 通常畫表格是從服務器端某種格式的數據,如list,map,頁面上使用jstl標籤來實現循環畫表的功能。 <table

原创 android開發之圖片的瀏覽、縮放、拖動及自動居中

最近項目開發中遇到了點擊縮略圖查看大圖的問題,自己開發實在費時費力,在網上找了很多,找到一個效果不錯的,希望對大家有幫助。貼上代碼。 Touch.java /** * 圖片瀏覽、縮放、拖動、自動居中 */ public class T

原创 AsyncHttpClient使用教程(一)(翻譯自Github)

最近公司啓動了一個新項目,由於之前的老項目代碼混論、沉重,導致本次下定決心整治項目架構和代碼質量。使用了很多新的第三方庫,今天先看了一下網絡通信庫,AsyncHttpClient。一下內容大部分翻譯自github,由於本人英文水平有限,

原创 Android EclipseADT 報錯: ADB server didn't ACK的解決方法

最近打開eclipse adt,總跑不了程序,控制檯報 ADB server didn't ACK  Please ensure that adb is correctly located at 'D:\android-2.2-wind