小编use*_*566的帖子

如何以编程方式强制停止我的android应用程序?

当我点击closeButton时,我想强制停止我的Android应用程序.这是我的代码.

protected void onCreate(Bundle savedInstanceState) {

  this.setContentView(R.layout.layoutxml);

  this.closeButton = (Button)this.findViewById(R.id.close);

  this.closeButton.setOnClickListener(new OnClickListener() {

    @Override

    public void onClick(View v) {

      finish();

    }

  });

}
Run Code Online (Sandbox Code Playgroud)

这完成了我的申请.如果我去Settings -> Applications -> Manage applications -> <my application name>,我可以看到'强制停止'按钮已启用.这是否意味着我的申请没有完全停止?

如何完全完成我的Android应用程序并禁用"设置"中的"强制停止"按钮?从我有限的经验,当一个"异常"(前.NullPointerException异常)的应用程序时,其异常停止,看起来完全完成,而"强制停止"按钮看起来禁用.

android termination forceclose

21
推荐指数
3
解决办法
7万
查看次数

任何人都可以解释为什么'>> 2'移位在C代码中意味着'除以4'?

我知道并理解结果.
例如7(十进制)= 00000111(二进制)
和7 >> 2 = 00000001(二进制)
00000001(二进制)与7/4 = 1相同
所以7 >> 2 = 7/4

但是我想知道如何这个逻辑被创造出来.
任何人都可以详细说明这个逻辑吗?
(也许它只是出现在一个天才头?)

还有其他类似的逻辑吗?

c shift divide

5
推荐指数
4
解决办法
3万
查看次数

标签 统计

android ×1

c ×1

divide ×1

forceclose ×1

shift ×1

termination ×1