国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

自定義Appliction的使用

2019-11-06 10:04:37
字體:
來源:轉載
供稿:網友

1.什么是application? 是維護全局應用程序狀態的基類。你可以通過創建子類并繼承Appliction供自己的使用。 2.為什么要用Application? Android系統會為每個程序運行時自動創建一個Application類的對象且僅有一個,Application對象的生命周期是整個程序中最長的,它的生命周期就等于這個程序的生命周期。通俗的將就是說如果想在整個應用中使用全局變量。那么你就自定義一個Application來定義全局變量。也可以使用Application來進行一些,數據傳遞,數據共享,數據緩存等操作。 3.如何使用Application? (1)首先創建一個類并繼承Application,如MyApplication。 在 AndroidManifest.xml文件下標簽下添加android:name=”類名”

<application android:name="com.example.applicationtest.MyApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/A(2)在MyApplication中使用了onCreate()方法,它指調用應用程序時開始,任何活動,服務或接收對象之前(不包括內容提供商)已經建立。

public class MyApplicationextends Application {
PRivate static Context context;// context @Override public void onCreate() { super.onCreate(); context = getApplicationContext(); } public static Context getContext() { return context;}}

(3)在MainActivity中

public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);MyApplication.getContext();//這樣使用就不會報空指針異常了}

在api文檔中發現有很多的方法,可根據自己的需求進行添加 這里寫圖片描述


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河东区| 射阳县| 宝丰县| 开化县| 德保县| 卢湾区| 梅州市| 铁岭县| 巴南区| 游戏| 太仓市| 济宁市| 聊城市| 闻喜县| 铁力市| 武强县| 北宁市| 昌黎县| 涡阳县| 丰台区| 临沂市| 安康市| 广德县| 利辛县| 洛宁县| 兰州市| 南涧| 阳原县| 澎湖县| 古浪县| 青龙| 瓮安县| 绥阳县| 肥东县| 建瓯市| 金塔县| 凤冈县| 巴塘县| 噶尔县| 聂荣县| 中方县|