WEB开发网
开发学院手机开发Android 开发 Android应用客户端自动升级 阅读

Android应用客户端自动升级

 2010-08-26 00:18:00 来源:WEB开发网   
核心提示:Java代码import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import org.apache.http.HttpEntity;import org.apa

Java代码

import java.io.File;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream;

import org.apache.http.HttpEntity;

import org.apache.http.HttpResponse;

import org.apache.http.client.ClientProtocolException;

import org.apache.http.client.HttpClient;

import org.apache.http.client.methods.HttpGet;

import org.apache.http.impl.client.DefaultHttpClient;

import android.app.AlertDialog;

import android.app.Dialog;

import android.app.ProgressDialog;

import android.content.DialogInterface;

import android.content.Intent;

import android.net.Uri;

import android.os.Bundle;

import android.os.Environment;

import android.os.Handler;

public class Update extends BaseActivity {

public ProgressDialog pBar;

private Handler handler = new Handler();

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.update);

Dialog dialog = new AlertDialog.Builder(Update.this).setTitle("系统更新")

.setMessage("发现新版本,请更新!")// 设置内容

.setPositiveButton("确定",// 设置确定按钮

new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog,

int which) {

pBar = new ProgressDialog(Update.this);

pBar.setTitle("正在下载");

pBar.setMessage("请稍候...");

pBar

.setProgressStyle(ProgressDialog.STYLE_SPINNER);

downFile("http://url:8765/OA.apk");

}

}).setNegativeButton("取消",

new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog,

1 2  下一页

Tags:Android 应用 客户端

编辑录入:coldstar [复制链接] [打 印]
赞助商链接