Activity基類詳解(4) — AppActivity簡單使用

前言

之前已經對AppActivity的基礎能力做過詳細介紹,大家感興趣的話,可參考以下文章:
Activity基類詳解(1) — 前言
Activity基類詳解(2) — 架構概述
Activity基類詳解(3) — AppActivity基礎能力
今天我們就來講講AppActivity的簡單使用

今天涉及知識點有:

  1. 簡單使用的場景
  2. 具體使用

一. 簡單使用的場景

由於AppActivity具備多種能力,但是我們並不是隨時都會用到所有功能。當我們要新建的Activity只涉及到界面的一些基本東西,不涉及到fragment,不涉及網絡通訊。那麼我們就可以直接繼承AppActivity寫自己的Activity了。

二. 具體使用

當你要新建一個activity(假設你新建的爲TestActivity類),你只需要讓TestActivity繼承AppActivity並實現AppActivitygetContentViewId(), initData()setListener()這三個方法即可.你新建的TestActivity可以類似這樣創建:

public class TestActivity extends AppActivity {

    @Override
    public int getContentViewId() {
        return R.layout.activity_test;//activity_test爲TestActivity對應的xml文件
    }

    @Override
    public void initData() {

    }

    @Override
    public void setListener() {

    }
}

ok,今天的內容就介紹到這裏了,謝謝大家。

下篇 Activity基類詳解(5) — AppActivity加載Fragment能力

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章