原创 Android Callback淺談

一.簡介,例子       CallBack是回調的意思,"回調函數"或者"回調方法"是軟件設計與開發中一個非常重要的概念,掌握"回調函數"的思想對程序員來說(不管用哪種語言)是非常必要的。        什麼是回調函數呢?回調函數就是

原创 Android Service(一)--淺談Service

一.Service簡介 service可以說是一個在後臺運行的Activity,它不是一個單獨的進程,它只需要應用告訴它要在後臺做什麼就可以了,它要實現和用戶的交互的話需要通過通知欄或則是發送廣播,UI去接收顯示。它的應用十分廣泛,尤其是

原创 自動更新--下載apk以及提示對話框的實現(3)

下載apk以及提示對話框的實現 一、步驟: 1. 確定有可以更新的版本,對話框提醒用戶是否進行更新。 2. 選擇更新的話,顯示下載對話框並且進行下載,否則關閉提示更新對話框。 3. Apk下載完成後,安裝apk。 二、具體細節: 1. 提

原创 Android Preference API 用法--ListPreference(一)

一.ListPreference簡介 我們都只知道SharedPreference非常適合於參數設置功能,在此處的preference 也是代表SharedPreference的意思,在SharedPreference中,我們可以迅速的將

原创 內存泄露

錯誤提示:java.lang.Throwable: Explicit termination method 'release' not called。 翻譯爲:明確的終止方法不叫“釋放” 原因:內存泄露。 嘗試解決辦法: 1. 跟一下內

原创 Android Thread和AsyncTask的區別和聯繫

一.Thread簡介       在Android當中,當一個應用程序的組件啓動的時候,並且沒有其他的應用程序組件在運行時,Android系統就會爲該應用程序組件開闢一個新的線程來執行。默認的情況下,在一個相同Android應用程序當中,

原创 調用相機拍照和圖冊中的圖片並且對圖片進行裁剪

    在寫Android應用的時候,很多時候需要調用自帶的相機拍照或者直接從圖庫中選取圖片並且對圖片進行裁剪。 下面就講述如何實現。 1. 調用相機    (1) 使用Intent調用相機,但是在啓動Intent之前要設置一個文件路徑,