--------不加任何权限 AD
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
Intent i = new Intent(Intent.ACTION_MAIN);

i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

i.addCategory(Intent.CATEGORY_HOME);

startActivity(i);
}

------------电视动画
public boolean onOptionsItemSelected(MenuItem item) {

// TODO Auto-generated method stub
if (item.getItemId() == 1) {
AlertDialog.Builder builder = new

Builder(caipiaoActivity.this);

builder.setTitle("福彩3D,体彩排列软件信

息");
builder.setMessage(R.string.about);

builder.create().show();

} else {
mLinearLayout.startAnimation(new

TVOffAnimation());
new Timer().schedule(new TimerTask() {

@Override
public void run() {
// TODO Auto-generated

method stub

android.os.Process.killProcess(android.os.Process.myPid());

}
}, 1000);
}

return true;
}

-------------返回
public boolean onKeyDown(int keyCode, KeyEvent event)
{

// TODO Auto-generated method stub
// return

super.onKeyDown(keyCode, event);
if (keyCode ==

KeyEvent.KEYCODE_BACK)
{
new

AlertDialog.Builder(this)

.setIcon(android.R.drawable.ic_dialog_alert)

.setTitle(R.string.loginout_title)

.setMessage(R.string.loginout_msg)

.setPositiveButton(

R.string.confirm,

new android.content.DialogInterface.OnClickListener()

{

@Override

public void onClick

(DialogInterface dialog,

int which)

{

// TODO Auto-generated method

stub

Intent startMain = new Intent(

Intent.ACTION_MAIN);

startMain.addCategory(Intent.CATEGORY_HOME);

startMain

.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

startActivity(startMain);

System.exit(0);

}

}).setNegativeButton(R.string.cancel, null)

.create().show();
return false;

}
return false;
}

-------------动画总结
加推送广告 安装之后杀了进程不会弹出窗口,关闭动画播放正常.
删除返回值.
public void onBackPressed() {
// TODO Auto-generated method stub

AlertDialog.Builder builder = new

Builder(caipiaoActivity.this);

builder.setTitle("提示");
builder.setMessage("是否要退出福彩3D体彩排列软

件");
builder.setPositiveButton("确定",
new

android.content.DialogInterface.OnClickListener() {

@Override
public void onClick

(DialogInterface dialog, int which) {
// TODO Auto-

generated method stub

mLinearLayout.startAnimation(new TVOffAnimation());
new Timer

().schedule(new TimerTask() {

@Override
public

void run() {

// TODO Auto-generated method stub

android.os.Process

.killProcess(android.os.Process.myPid());
}
}, 1000);

}
}).setNegativeButton("取消",

null);

builder.create().show();

}


------------退出不加入动画 AD推送安装正常,直接安装不出现弹出窗口

再自动关回.
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
Intent i = new Intent(Intent.ACTION_MAIN);

i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

i.addCategory(Intent.CATEGORY_HOME);

startActivity(i);

更多相关文章

  1. 速读原著-Android应用开发入门教程(3D动画效果的实现)
  2. android 动画详解(二)
  3. Android 属性动画(Property Animation) 完全解析【附源码】
  4. [置顶] Android 动画animation 深入分析
  5. Android中各种动画的使用
  6. Android之动画
  7. Android 中 画图与动画旋转效果(中级)

随机推荐

  1. android suport respository和Android(安
  2. Shape实现圆形图片
  3. 自定义progressbar使用图片
  4. android 左右翻页
  5. android布局属性详解
  6. android layout布局属性
  7. Activity-GridView
  8. spring android 编译环境搭建
  9. Android(安卓)Studio实现代码混淆
  10. android selector的使用