网站使用前流程,大型企业网站建设制作,wordpress 前台表单,中企动力是什么性质的公司环境搭建#xff1a;本地服务器(下载wamp【Windows, Apache, MySQL, PHP 】#xff0c;安装即可#xff0c;然后将网页或文件放进 www directory)虚拟机(访问本地服务器的ip#xff1a;10.0.2.2)注意事项#xff1a;权限相关网络访问 存储卡访问 文件权限 如#xff1a;c…环境搭建本地服务器(下载wamp【Windows, Apache, MySQL, PHP 】安装即可然后将网页或文件放进 www directory)虚拟机(访问本地服务器的ip10.0.2.2)注意事项权限相关网络访问 存储卡访问 文件权限 如chmod 777 /data源代码package com.example.net_ex04;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;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.os.AsyncTask;import android.os.Bundle;import android.os.Environment;import android.app.Activity;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.ProgressBar;public class MainActivity extends Activity {ProgressBar progressBar;Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);progressBar (ProgressBar)this.findViewById(R.id.progressBar1);Button button (Button)this.findViewById(R.id.button1);button.setOnClickListener(new View.OnClickListener() {String url http://10.0.2.2/Music.flv;Overridepublic void onClick(View v) {// TODO Auto-generated method stubprogressBar.setVisibility(View.VISIBLE);progressBar.setProgress(0);new DownloadTask().execute(url);}});}Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.activity_main, menu);return true;}class DownloadTask extends AsyncTask{public DownloadTask() {// TODO Auto-generated constructor stub}Overrideprotected String doInBackground(String... params) {// TODO Auto-generated method stubHttpGet httpRequest new HttpGet(params[0]);HttpClient httpClient new DefaultHttpClient();try{HttpResponse httpResponse httpClient.execute(httpRequest);HttpEntity entity httpResponse.getEntity();long length entity.getContentLength();progressBar.setMax((int)length);InputStream inputStream entity.getContent();byte[] b new byte[1024];int readedLength -1;//File file new File(Environment.getExternalStorageDirectory().getAbsoluteFile(), Music.flv);File file new File(/data/Music.flv);if(!file.exists()){file.createNewFile();}OutputStream outputStream new FileOutputStream(file);int count 0;while((readedLength inputStream.read(b)) ! -1){outputStream.write(b, 0, readedLength);count readedLength;publishProgress(count);}}catch(ClientProtocolException e){e.printStackTrace();}catch(IOException e){e.printStackTrace();}return null;}protected void onProgressUpdate(Integer... values){progressBar.setProgress(values[0]);super.onProgressUpdate(values);}}}