1:

android.os.Process.killProcess(android.os.Process.myPid());
finish();
System.exit(0);

2:
Intent intent=new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
System.exit(0);

PS:使用第二种方式退出 会出现本来下载到sdcard的html文件自动删除,没有搞清楚原因,

知道的同学麻烦告诉我一下。

下载html的方法:

View Code
public static Boolean downHtml(String pageURL, String filePath) {        StringBuilder pageHTML = new StringBuilder();        try {            URL url = new URL(pageURL);            HttpURLConnection connection = (HttpURLConnection) url.openConnection();            // connection.setRequestProperty("User-Agent", "MSIE 7.0");            BufferedReader br = new BufferedReader(new InputStreamReader(connection.getInputStream(), "utf-8"));            String line = null;            while ((line = br.readLine()) != null) {                pageHTML.append(line);                pageHTML.append("\r\n");            }            connection.disconnect();        } catch (Exception e) {            e.printStackTrace();        }        return FileUtils.writeStringToFile(pageHTML.toString(), filePath) ;     }
View Code
    public static Boolean writeStringToFile(String strInput, String pFilePaht) {        OutputStream out = null;        File file = new File(getRootPath() + pFilePaht);        try {            file.deleteOnExit();            file = createFile(pFilePaht);            out = new FileOutputStream(file);            byte[] bytes = strInput.getBytes();            out.write(bytes);            out.flush();            return true;        } catch (FileNotFoundException e) {            e.printStackTrace();            return false;        } catch (IOException e) {            e.printStackTrace();            return false;        } finally {            file = null;            try {                if (out != null)                    out.close();            } catch (IOException e) {                e.printStackTrace();            }        }    }

http://blog.csdn.net/victoryckl/article/details/6705388

更多相关文章

  1. Android(安卓)源码编译
  2. android实践项目八做一个下载读条
  3. Android完全退出应用程序
  4. android 2.2+ 完全退出程序的方法今天贡献了
  5. Android(安卓)返回键退出APP
  6. android使用finish()和System.exit()退出应用程序的理解
  7. android再点一次返回退出
  8. Android判断下载File是否为apk文件
  9. Android(安卓)动态设置全屏,退出全屏

随机推荐

  1. Android文件存储位置简述
  2. Android(安卓)Button控件 的简单使用(butt
  3. 采用跑马灯形式显示文本
  4. Android(安卓)P 指纹 HAL
  5. 限制EditText输入类型与长度
  6. Android布局中margin,padding,align的用
  7. 【eoe Android特刊】第二十四期 Android(
  8. Android(安卓)CTS 测试研究
  9. Android原生(Native)C开发之一:环境搭建篇
  10. 在程序中用Java代码设置android:gravity,