原创 Context

大家好,今天給大家分享一下Android裏的Context的一些用法,以前經常有人在羣裏問我比如我在一個工具類裏的某個方法,或者View裏需要調用Context.但是工具類還有View裏沒有這個上下文怎麼辦?爲了解決大家的疑問,爲了解決大

原创 SharedPreferences

          除了SQLite數據庫外,SharedPreferences也是一種輕型的數據存儲方式,它的本質是基於XML文件存儲key-value鍵值對數據,通常用來存儲一些簡單的配置信息。其存儲位置在/data/data/<包名

原创 LayoutInflater

作用:  1、對於一個沒有被載入或者想要動態載入的界面, 都需要使用inflate來載入.  2、對於一個已經載入的Activity, 就可以使用實現了這個Activiyt的的findViewById方法來獲得其中的界面元素.  Andr

原创 Service

如果把Activity比喻爲前臺程序,那麼Service就是後臺程序,Service的整個生命週期都只會在後臺執行。Service跟 Activity一樣也由Intent調用。在工程裏想要添加一個Service,先新建繼承Service的

原创 AsyncTask和Handler對比

1 ) AsyncTask實現的原理,和適用的優缺點 AsyncTask,是android提供的輕量級的異步類,可以直接繼承AsyncTask,在類中實現異步操作,並提供接口反饋當前異步執行的程度(可以通過接口實現UI進度更新),最後反饋

原创 Activity的四種啓動方式

Activity 有四種加載模式 [1] standard 模式      這是默認模式,每次激活Activity時都會創建Activity實例,並放入任務棧中。 [2] singleTop 模式      如果在任務的棧頂正好存在該Ac

原创 Android Fragment使用

          Android Fragment是Android中主要用來適應不同分辨率的屏幕,它可以根據不同分辨率的屏幕而動態的加載佈局文件。在Activity中,可以動態或靜態地加載Fragment,從而改變界面。       每

原创 網關

               大家都知道,從一個房間走到另一個房間,必然要經過一扇門。同樣,從一個網絡向另一個網絡發送信 息,也必須經過一道“關口”,這道關口就是網關。顧名思義,網關就是一個網絡連接到另一個網絡的“關口”。也就是網絡關卡

原创 Android中receiver的用法

               Android中的四大組件是:Activity、Service、Broadcast和Content Provider。而Intent是一個對動作和行爲的抽象描述,負責組件之間、消息之間進行消息傳遞。那麼Bro

原创 TabWidget

  android:theme=”@android:style/Theme.NoTitleBar”是可以使得TabWidget窗口沒有標題,多點空間顯示   <activity android:name="TabWidget" andro