原创 android實現二維碼,並將二維碼保存至SD卡

利用開源zxing(http://code.google.com/p/zxing/)項目生成二維碼 1.下載zxing的核心包,core.jar,一般在網上沒有直接提供此jar文件的下載,後面我將會上傳,在項目根目錄下建立libs文件夾,

原创 android通過HTTP協議上傳文件至遠程服務器

1.通過瀏覽器上傳文件捕獲的數據截圖,也就意味着在android客戶端也必須遵循這樣的數據方式。 2.android客戶端上傳工具類    將以上數據中的字段封裝爲一個上傳文件的實體對象。import java.io.File; imp

原创 android客戶端發送XML數據至服務器

使用android發送XML數據 服務器端: 1.用一個servlet來接收android客戶端的請求。 import java.io.IOException; import javax.servlet.ServletException;

原创 android Activity之間的參數傳遞

在開發web程序的時候,我們都知道web頁面之間是可以傳遞參數的,在android中,每一個activity就相當於一個頁面(窗口), 當然,它也是可以傳遞參數的。 思路:通過Intent --->激活組件(Activity),附帶數據

原创 ubuntu13.04 有線網卡驅動安裝 無法上網 網絡配置

在使用ubuntu13.04時,剛開始有線連接能上網,無線也能連接上,但是無線在使用過程中發現有時候明明是鏈接上的, 但是打開網頁的速度特別慢,所以就把網卡驅動卸載了,卸載之後重新安裝驅動後,無線上網是沒問題了,但有線問題 又來了,插上網

原创 android studio使用教程- Win7下搭建

1.軟件下載地址:android studio下載 2.下載後是.exe的可執行文件:android-studio-bundle-130.677228-windows.exe,雙擊運行安裝,如下圖: 3.點擊Next下一步,如下圖:

原创 android 通過網絡圖片路徑查看圖片

1.在項目清單中添加網絡訪問權限 <!--訪問網絡的權限--> <uses-permission android:name="android.permission.INTERNET"/>2.獲取網絡圖片數據 /** * 獲取網絡圖片的

原创 org.xmlpull.v1.XmlPullParserException: Error parsing document. (position:line -1, column -1) 解決方案

org.xmlpull.v1.XmlPullParserException: Error parsing document. (position:l

原创 使用android中ContentProvider組件對外共享以及監聽ContentProvider中數據的變化

1.Contentprovider(組件)內容提供者:     對外共享數據使用,可以把任意類型的數據進行對外共享;如:xml、數據庫、txt等;好

原创 android多線程斷點下載

多線程下載是爲了搶佔服務器的更多資源,達到最快的下載速度,但是手機相比較PC的執行效率還是存在一定的差異,如果開啓過多線程,CPU會不堪重負,從而影響整個文件的下載速度也有可能出現未響應。 多線程下載原理: 1.首先讀取網絡文件的長度,然

原创 android訪問服務器並解析返回的XML和JSON數據

1.模擬服務器 a.新建一個JAVAWEB項目,也就是這裏要充當的服務器,模擬一個業務,並且返回一個XML類型的數據,當然後JSON也行,但是這裏我先使用XML,JSON格式的 後續進行實現。下面圖片是通過訪問服務器返回的XML數據

原创 JAVA List 排序 冒泡排序

List排序,這裏介紹兩種排序: 1.Collections.sort()排序: 假如List集合中放的是Menu對象。 public class Menu{ private int id; private String name

原创 Android客戶端通過GET和POST向服務器發送數據

在進行開發之前,需要先了解HTTP協議及網絡編程方面的知識。 Android 1.業務層類,通過使用android內置HttpClient發送GET、POST請求 /** * 通過HttpClient發送Post請求

原创 獲取spring容器中bean的方法

方案1(Web中使用): ApplicationContext ct = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletActionContext

原创 JAVA實現多線程下載

JAVA多線程下載,多線程下載是爲了更多的搶佔服務器的資源,以達到最快的下載速度,但是,不建議開啓過多線程,因爲每臺PC的CPU執行效率都不一樣,如果開啓線程較多,反而會下載的非常慢。 import java.io.File; impor