Android实现多线程下载文件的方法

2019-12-10 19:58:34王冬梅
  • />   <Button 
  • android:id="@+id/downloadbutton"  android:layout_width="wrap_content" 
  • android:layout_height="wrap_content"  android:text="开始下载" 
  • />   </LinearLayout> 

     

     
    1. <?xml version="1.0" encoding="utf-8"?>  <LinearLayout xmlns:android="http://www.easck.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > 
    2. <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="下载地址" />  <TextViewandroid:id="@+id/downloadurl"android:layout_width="fill_parent" android:layout_height="wrap_content" android:lines="5"/> 
    3. <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="线程数" />  <EditTextandroid:id="@+id/downloadnum"android:layout_width="fill_parent" android:layout_height="wrap_content" /> 
    4. <ProgressBarandroid:id="@+id/downloadProgressBar"android:layout_width="fill_parent" style="?android:attr/progressBarStyleHorizontal" android:layout_height="wrap_content" />  <TextViewandroid:id="@+id/downloadinfo"android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="下载进度 0"/> 
    5. <Buttonandroid:id="@+id/downloadbutton"android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="开始下载"/>  </LinearLayout>