什么是Android设备的主UI屏幕?

时间:2015-05-13 15:39:15

标签: android tablet

我迷失了与应用程序开发人员交往时应该用来定义项目的正确术语。对于上下文,我正在努力开发一个在Android平台上作为模块化应用程序提供的电子学习平板电脑;一些预装和其他下载。

我想知道描述这种情况的正确用语; 当平板电脑启动时,“主应用程序”被激活并锁定通常的“登陆页面”。在这个“主应用程序”中将是其他应用程序和功能。

这难以编码吗?感谢您可能拥有的所有回复,有用的输入和其他观点。

2 个答案:

答案 0 :(得分:3)

“通常的目标网页”是“主屏幕启动器”,或者,特别是包含已注册处理android.intent.category.HOME的活动的应用

通过安装您自己的实现(在Android SDK示例中可以找到一个非常粗略的示例)来替换它确实可以成为专用于Android设备的“软”方式。但是,如果将其安装到普通的安全设备上,通过从选择器菜单中选择此主应用程序代替库存应用程序,用户可以在从状态栏访问设置后通过重新选择原始应用程序来撤消操作(不是主屏幕应用程序的一部分,因此不在您的控制范围内)或在安全模式下重新启动。

要永久更改设备用户界面,您需要自定义Android的安装,方法是找到类似fastboot oem unlock选项的设备,找到一些带有“工程”版本的设备(通用无名称)进口),或正式与设备制造商合作。当然,如果您使用其中一种通用解锁方法来获取代码,那么聪明的用户也可以这样做来还原它。另外要注意的是,在自定义Android时,你要做的第一件事就是弄清楚如何回到工作基础 - 很多时候你会发现安装在廉价设备上的系统有不确定的起源,只是将它复制到开始自定义可能是一个挑战。幸运的是,如果你只想更换家用启动器,你真的不需要消息来源 - 但是如果你想开始更改状态栏等,你会发现很难(但并非不可能)在没有源的情况下这样做。

答案 1 :(得分:0)

我不知道你的意思是什么"主应用"所以不要那个词。与之交互的屏幕在Android中称为“活动”,“活动”集合称为“活动”。应用程序本身。在一个应用程序中不能有另一个应用程序。 因此,我猜测功能是指测试或结果等功能。这些可以是单独的活动本身,用户可以通过主屏幕(主应用程序)导航到它们