相关疑难解决方法(0)

退出申请不赞成?

继续我学习Android的尝试,我只是阅读以下内容:

问题:用户是否可以选择终止应用程序,除非我们使用菜单选项来杀死它?如果不存在这样的选项,用户如何终止该应用程序?

答案:(Romain Guy):用户没有,系统会自动处理.这就是活动生命周期(特别是onPause/onStop/onDestroy)的用途.无论你做什么,都不要放"退出"或"退出"应用程序按钮.它与Android的应用程序模型无关.这也与核心应用程序的工作方式相反.

呵呵,我在Android世界中采取的每一步都会遇到某种问题=(

显然,你无法在Android中退出应用程序(但Android系统可以很好地完全破坏你的应用程序).那是怎么回事?我开始认为编写一个充当"普通应用程序"的应用程序是不可能的 - 用户可以在他/她决定这样做时退出应用程序.这不应该依赖操作系统来做.

我尝试创建的应用程序不是Android Market的应用程序.它不是一般公众"广泛使用"的应用程序,它是一个将用于非常狭窄的业务领域的商业应用程序.

我实际上真的很期待为Android平台开发,因为它解决了Windows Mobile和.NET中存在的许多问题.然而,上周对我来说有点懈怠...我希望我不必放弃Android,但它现在看起来不太好=(

有没有办法让我真的退出申请?

android

1131
推荐指数
29
解决办法
27万
查看次数

如何以编程方式清除应用程序数据

我正在开发一个Android应用程序的自动化测试(使用Robotium).为了确保测试的一致性和可靠性,我想以干净状态(被测试的应用程序)开始每个测试.为此,我需要清除应用数据.这可以在设置/应用程序/管理应用程序/ [我的应用程序] /清除数据中手动完成

以编程方式完成此操作的推荐方法是什么?

android

148
推荐指数
6
解决办法
10万
查看次数

如何关闭我的应用程序的所有活动?

我有一个包含多个活动的应用程序,例如:

活动1 - >活动2 - >活动3 - >活动4

我想关闭任何活动的所有活动,然后回到家里打电话.

android

10
推荐指数
2
解决办法
2万
查看次数

System.exit(0)没有关闭我的所有活动?

我有2个活动,所以活动1转到活动2然后活动2我有一个退出按钮.但是当我点击它时,它只退出活动编号2并再次返回活动1.它基本上感觉就像我刚刚启动应用程序.我不知道为什么?

这是我的代码.

Button btExit = (Button) findViewById(R.id.btExit);
    btExit.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            finish();
            System.exit(0);
        }
    });
Run Code Online (Sandbox Code Playgroud)

android android-activity

10
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×4

android-activity ×1