原创 Android Socket 發送廣播包的那些坑

Socket廣播包經常被用於局域網內的兩臺設備之間互相發現和消息傳遞,在Android應用開發過程中,也經常會遇到這樣的需求,例如:兩臺Android設備之間、Android與手環等智能硬件之間、Android與Windows電腦之間等等。

原创 Android使用eclipse開發時修改默認keystore簽名文件

平時在使用eclipse進行android project開發時,由於每個項目組都有自身的簽名,但默認Eclipse ADT調試運行使用的是臨時生成的Debug證書,默認爲C:\Users\XXX\.android\debug.keysto

原创 Android Interface Definition Language (AIDL)詳解

Android Interface Definition Language (AIDL)英文原文: http://developer.android.com/guide/components/aidl.html採集日期:2014-12-31

原创 安卓實現多條件篩選列表菜單篩選菜單

封裝組合控件實現一個簡單的多條件篩選菜單,可根據自己需求定製篩選條件,動態添加篩選項,靈活使用。控件封裝,點擊切換,使用popupWindow實現下拉列表,項目中封裝了多種數組數據排序處理方法的工具欄,可對任何對象list根據對象中的某個元

原创 安卓開發中EditText的焦點改變處理(獲取焦點和失去焦點交互變化)

    在安卓項目開發中,我們經常會遇到一些對EditText的處理問題,包括對EditText的焦點的改變,我們需要結合實際情況對其進行獲得焦點,打開輸入法和失去焦點,關閉輸入法的交互操作。    我在這裏介紹一種簡單的處理方式,希望在看

原创 Android使用eclipse開發時修改默認keystore簽名文件

平時在使用eclipse進行android project開發時,由於每個項目組都有自身的簽名,但默認Eclipse ADT調試運行使用的是臨時生成的Debug證書,默認爲C:\Users\XXX\.android\debug.keysto

原创 Android Socket 發送廣播包的那些坑

Socket廣播包經常被用於局域網內的兩臺設備之間互相發現和消息傳遞,在Android應用開發過程中,也經常會遇到這樣的需求,例如:兩臺Android設備之間、Android與手環等智能硬件之間、Android與Windows電腦之間等等。

原创 Android中ListView的item按鈕監聽錯亂問題解決辦法

    在開發中經常會遇到這樣的問題,做了一個列表,給列表的每一項添加了按鈕監聽事件,但是在列表的數據很多的時候經常會出現點擊後錯亂的問題。對於這種問題,我們在程序中可能都有自己的解決辦法,但是你也許第一次發現這個問題的時候會跟我之前一樣手

原创 Maven學習之 在Android項目上啓用maven

眼下Android的開發正如火如荼,開發方式大多數是Android SDK+Eclipse+ADT,大部分的操作都要依賴Eclipse(當然有高手直接敲命令的)。如果項目依賴其它庫資源在不同的機器上難免又要設置一番,而且庫資源及其依賴管理是

原创 依據對象元素的某個參數對List進行排序算法

    在java開發中,我們經常會遇到一些問題需要對數據進行排序處理,那麼在list集合的使用中,怎樣根據集合中的對象的某個參數爲參照進行集合的排序呢?    今天爲大家分享一個比較愚笨的排序方式:    每個list集合的數據都會是一個