gpt4 book ai didi

java - 创建类似于 Twitter 应用程序和其他应用程序的登录页面

转载 作者:行者123 更新时间:2023-11-30 09:53:57 26 4
gpt4 key购买 nike

我想制作一个可重复使用的“着陆页” Activity ,类似于您首次启动官方推特应用程序、Facebook 或谷歌 io 应用程序等时的 Activity 。可重复使用确实是我希望 Activity 的关键用应用程序中的其他 Activity 动态填充其 gridview。

是否可以通过 android list 文件进行解析以找到我的其他 Activity ?如果是这样,是否也可以将我自己的 xml 属性添加到 list 文件以区分哪些 Activity 应显示在 gridview 中?

或者,是否有其他方法可以找到包中所有现有的 Activity 类? Java 中有没有一种方法可以在实现特定接口(interface)的包中查找任何类?

编辑:这是根据要求的屏幕截图 alt text

最佳答案

Is it possible to parse through the android manifest file to find my other activities?

不,但是您可以通过 PackageManager 遍历您的 Activity 和 getPackageInfo() .

If so is it also possible to add my own xml attributes to the manifest file to distinguish which activities should show up in the gridview?

您应该能够使用 <meta-data>元素指向包含额外数据的 XML 资源文件,就像应用程序小部件和搜索一样。使用 loadXmlMetaData() 访问内容。

话虽这么说,但我同意 Juri 的观点——您在这里用别克来拍苍蝇。拥有一个可重复使用的仪表板 Activity 非常棒——制定一个 Activity 的详细信息在我的 18,000 项待办事项列表中。让一个试图动态填充自己的人似乎有点过分了。

关于java - 创建类似于 Twitter 应用程序和其他应用程序的登录页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3595556/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com