Android语言基础教程(83)Android基本程序单元Activity之配置Activity:[特殊字符]Activity相亲指南:教你如何把“界面大佬”安排得明明白白!

一、Activity到底是啥?先和“界面大佬”混个脸熟!

每次打开安卓App时,你看到的界面背后都站着一位默默打工的“大佬”——Activity。如果把App比作一家公司,那Activity就是各个部门的办公室:登录界面是前台接待,主页面是办公区,设置页面是后勤部。想要公司正常运转,就得先把这些“办公室”登记在册、打通走廊,这就是Activity配置的核心意义。

为什么配置Activity总让人头疼?就像新员工入职忘办工牌——明明能力超强却进不了大门。很多初学者奔着“一天搞定Android界面”的鸡血点开教程,结果被AndroidManifest.xml里密密麻麻的代码直接劝退。其实关键在于理解三件事:注册(Registration)、过滤(Filter)、激活(Activation)。接下来咱们就用“相亲”的视角,把这三件事聊透彻。

二、AndroidManifest.xml:App的“户口本”与Activity的“身份证”

每个Android项目都藏着一个至关重要的文件——AndroidManifest.xml。它就像整款App的“户口本”,专门记录“家里有几口人”(包含哪些组件)以及“谁负责干什么”(组件功能定义)。

2.1 基础注册:给Activity一个名分

想让系统认识你的Activity,首先得在标签里给它“上户口”:

<application android:icon="@mipmap/ic_launcher"
             android:label="@string/app_name"
             android:theme="@style/AppTheme">
    
    <!-- 主Activity配置 -->
    <activity android:name=".MainActivity"
              android:label="欢迎页">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    
    <!-- 普通Activity配置 -->
    <activity android:name=".ProfileActivity"
              android:label="个人资料页"/>
</application>

这里藏着一个经典踩坑点:android:name的三种写法

  • ✅ 推荐写法:.MainActivity (小数点开头,自动补全包名)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

值引力

持续创作,多谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值