关于各种Activity的用途

本文解析了Android中为实现跨版本兼容而引入的Activity子类如AppCompatActivity、FragmentActivity及ActionBarActivity的作用与用法。通过继承这些Activity,开发者可以在不同API版本间使用如Fragment、ActionBar等特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在看别人写的代码的时候,总会遇到类似于AppCompatActivity, FragmentActivity,ActionBarActivity的东西,这些跟Activity到底有什么区别呢?


其实很简单,android版本在不断的更新,在更新的过程中会出现一些新奇好玩的东西,比如像什么Fragment啦,ActionBar啦,ToolsBar啦都是随着不断更新后续出现的,但是这会带来一个问题,那就是新出现的东西不兼容低版本API啊 ,怎么办呢?那就是添加兼容包嘛,像什么support v4   support V7啊,然后兼容包里面就包含了AppCompatActivity, FragmentActivity,ActionBarActivity 这些东西,在低版本中要使用它们,继承这些Activity就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值