原创 android客戶端通過Get方式提交參數給服務器,使用URL和HttpURLConnection實現,以及亂碼問題解決

本文轉載自:http://blog.csdn.net/woshisap/article/details/6623284                                         服務器端的設置 服務器端採用

原创 創建子類對象會調用父類的初始化方法,而不只是構造函數

本文轉載自:http://blog.csdn.net/fpf_721521/article/details/5518753 1、子類在創建實例後,類初始化方法會調用父類的初始化方法(除了Java.lang.Object類,因爲java

原创 Java 類中各成分加載順序 和 內存中的存放位置

一、什麼時候會加載類?使用到類中的內容時加載:有三種情況1.創建對象:new StaticCode();2.使用類中的靜態成員:StaticCode.num=9;  StaticCode.show();3.在命令行中運行:Java St

原创 【Android 應用開發】Activity 狀態保存 OnSaveInstanceState參數解析

作者 : 韓曙亮 轉載請著名出處 : http://blog.csdn.net/shulianghan/article/details/38297083 一. 相關方法簡介 1. 狀態保存方法示例 [ja

原创 Android Service學習之IntentService 深入分析

什麼是IntentService? (本文轉自http://android.blog.51cto.com/268543/528166/) 官方的解釋是: IntentService is a base class for Servic

原创 Notification中PendingIntent.Flag的應用

PendingIntent是一個Intent的描述、包裝,給予了這個PendingIntent 的組件在指定的事件發生或指定的時間到達時啓動Activty、Service或者Broadcast。根據是要啓動Activity、Servic

原创 android AsyncTask介紹

android AsyncTask介紹 AsyncTask和Handler對比 1 ) AsyncTask實現的原理,和適用的優缺點 AsyncTask,是android提供的輕量級的異步類,可以直接繼承AsyncTask,在類中實

原创 Error when loading the SDK:發現了以元素 'd:skin' 開頭的無效內容

更新了Android SDK之後,打開Eclipse就彈出錯誤提示,每次打開虛擬機的時候也報這樣的錯誤: [2015-06-02 19:18:15 - Android SDK] Error when loading the SDK:

原创 Android Intent.FLAG_NEW_TASK詳解,包括其他的標記的一些解釋

本文轉載自http://my.oschina.net/AaronCN/blog/407461?fromerr=xBGFeOhQ 1. Task是包含一系列Activity的堆棧, 遵循先進後出原則.  2. Task默認行爲: 

原创 方法中的內部類訪問方法中的局部變量爲什麼要加final

內部類的生命週期和方法中的局部變量是不一樣的,內部類是也是一個類,是存儲在堆中,也只有當對該類的引用消失時,內部類纔會消亡。而方法的局部變量是存儲在

原创 Gson通過藉助TypeToken獲取泛型參數的類型的方法(轉)

最近在使用Google的Gson包進行Json和Java對象之間的轉化,對於包含泛型的類的序列化和反序列化Gson也提供了很好的支持,感覺有點意思,就花時間研究了一下。 由於Java泛型的實現機制,使用了泛型的代碼在運行期間相關的泛型

原创 Android 在其他線程中更新UI線程的解決方法

Android中消息機制:   引用 Message:消息,其中包含了消息ID,消息處理對象以及處理的數據等,由MessageQueue統一列隊,終由Handler處理。  Handler:處理者,負責Message的發送及處理。使用

原创 詳解HttpURLConnection

請求響應流程 設置連接參數的方法 setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInt

原创 子類會繼承父類的私有方法和私有屬性,只是不能直接訪問

假設父類有私有變量 int a 和公共方法 int getA(),方法中訪問了變量 {return a;}。子類繼承的方法在被調用時,需要傳入子類對象引用,就是this,因爲方法內部實際上是 {return this.a;}。方法是通過

原创 深入理解Android的startservice和bindservice

深入理解Android的startservice和bindservice 一、首先,讓我們確認下什麼是service?          service就是android系統中的服務,它有這麼幾個特點:它無法與用戶直接進行交