当我点击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异常)的应用程序时,其异常停止,看起来完全完成,而"强制停止"按钮看起来禁用.
我知道并理解结果.
例如7(十进制)= 00000111(二进制)
和7 >> 2 = 00000001(二进制)
00000001(二进制)与7/4 = 1相同
所以7 >> 2 = 7/4
但是我想知道如何这个逻辑被创造出来.
任何人都可以详细说明这个逻辑吗?
(也许它只是出现在一个天才头?)
还有其他类似的逻辑吗?