美文网首页
Activity基类详解(4) — AppActivity简单使

Activity基类详解(4) — AppActivity简单使

作者: 奔跑的佩恩 | 来源:发表于2021-04-29 14:59 被阅读0次

    前言

    之前已经对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能力

    相关文章

      网友评论

          本文标题:Activity基类详解(4) — AppActivity简单使

          本文链接:https://www.haomeiwen.com/subject/qxkwrltx.html