編輯:關於Android編程
本文所述,繼續上一篇關於Android端向服務器端發送數據的方法進一步完善注冊登錄的方法,由於版本問題出現一點瑕疵,今天經過調試已經解決,在這裡給大家介紹一下。
在Android4.0以後版本的對於網絡權限要求變得嚴格,致使上一篇所述的案例無法將數據發送到服務器端,當你一點擊發送數據,Android控制台就會報錯,錯誤當然是很讓人頭疼,基本上都是關於http的錯誤,所以可以肯定是Android虛擬機向服務器發送數據時出現了錯誤,經過一番檢查與測試後才知道,4.0之後的版本,主線程中不允許調用網絡,如果你需要的話,應該另起一個線程處理網絡連接Thread(new Runable(){private void run{再run方法中調用網絡連接}}).start();
當然這個問題你也可以通過在AndroidManifest.xml中從新設置一下Android版本:
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />
有了上面這兩中方法,相信大家一定對Android訪問服務器有了更進一步的了解。
希望本文所述示例對大家的Android網絡程序開發能有所幫助。
Socket Android手機客戶端與PC服務端局域網內聯測試,筆者采用的是 PC服務器,Android平板客戶端 ,PC模擬器客戶端, 前段時間為了加深對Socket
今天給大家分享下自己用懸浮按鈕點擊實現翻頁效果的例子。首先,一個按鈕要實現懸浮,就要用到系統頂級窗口相關的WindowManager,WindowManager.Layo
一、效果演示項目中用到了高斯模糊效果,查閱過一些資料,考慮到性能問題最終還是選擇使用Android自帶的RenderScript庫來實現,關於使用Render
Activity生命周期經典圖解:按鍵對生命周期的影響:BACK鍵: 當我們按BACK鍵時,我們這個應用程序將結束,這時候我們將先後調用onPause()->on