Android 开发基础课程设计---手机文件管理系统

 部分代码:

Activity_main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <FrameLayout
        android:id="@+id/content"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/relativeLayout1" >
    </FrameLayout>

    <RelativeLayout
        android:id="@+id/relativeLayout1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:background="#BFBFBF" >

        <Button
            android:id="@+id/cate"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:background="#BFBFBF"
            android:text="分类浏览" />

        <Button
            android:id="@+id/file"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:layout_marginRight="18dp"
            android:background="#BFBFBF"
            android:text="文件管理" />

        <Button
            android:id="@+id/far"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_alignParentTop="true"
            android:background="#BFBFBF"
            android:text="远程管理" />

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_marginLeft="26dp"
            android:layout_toRightOf="@+id/cate"
            android:src="@drawable/category_bar_apk" />

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
             android:layout_marginLeft="8dp"
            android:layout_toRightOf="@+id/file"
            android:src="@drawable/category_bar_apk" />
    </RelativeLayout>

</RelativeLayout>

category.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" 
    android:orientation="vertical"
    >
 <!--***************************** 第一行***************************** -->

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" 
        android:layout_weight="3"
        > 
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
         android:layout_weight="1">

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton1_music"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_music" 
                android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="音乐" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView9"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)" 
                android:layout_gravity="center"/>
 		
        </LinearLayout>
        
        <LinearLayout 
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:background="#BFBFBF"
        android:layout_gravity="center"
        android:orientation="vertical" 
        />
        
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton2_video"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_video" 
                android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="视频" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView10"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)" 
                android:layout_gravity="center"/>

        </LinearLayout>

          <LinearLayout 
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:background="#BFBFBF"
        android:layout_gravity="center"
        android:orientation="vertical" 
        />
        
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton3_picture"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_picture" 
                android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView3"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="图片" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView11"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)"
                android:layout_gravity="center" />

        </LinearLayout>

    </LinearLayout>

    <View 
        android:layout_width="wrap_content"
        android:layout_height="1dp"
        android:background="#BFBFBF"
        
        />
    
    <!--***************************** 第二行***************************** -->
    
    
    
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1" >

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:layout_weight="1" >

            <ImageButton
                android:id="@+id/imageButton1_theme"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_theme" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView4"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="主题" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView12"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)" 
                android:layout_gravity="center"/>

        </LinearLayout>

          <LinearLayout 
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:background="#BFBFBF"
        android:layout_gravity="center"
        android:orientation="vertical" 
        />
        
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton2_document"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_document" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView5"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="文件" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView13"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)" 
                android:layout_gravity="center"/>

        </LinearLayout>

          <LinearLayout 
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:background="#BFBFBF"
        android:layout_gravity="center"
        android:orientation="vertical" 
        />
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton3_zip"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_zip" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView6"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="压缩包"
                 android:layout_gravity="center" />

            <TextView
                android:id="@+id/textView14"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)" 
                android:layout_gravity="center"/>

        </LinearLayout>

    </LinearLayout>
    
    
      <View 
        android:layout_width="wrap_content"
        android:layout_height="1dp"
        android:background="#BFBFBF"
        
        />
    
 <!--***************************** 第三行***************************** -->
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" 
        android:layout_weight="1" >

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton4_apk"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_apk" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView7"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="安装包" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView15"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)" 
                android:layout_gravity="center"/>

        </LinearLayout>
        
          <LinearLayout 
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:background="#BFBFBF"
        android:layout_gravity="center"
        android:orientation="vertical" 
        />

        <LinearLayout
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:orientation="vertical" 
            android:layout_weight="1">

            <ImageButton
                android:id="@+id/imageButton5_favorite"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/category_icon_favorite" 
                 android:layout_gravity="center"/>

            <TextView
                android:id="@+id/textView8"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="收藏"
                android:layout_gravity="center" />

            <TextView
                android:id="@+id/textView16"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="(1)"
                android:layout_gravity="center" />

        </LinearLayout>
        <!-- 分割线 -->
   		<LinearLayout 
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:background="#BFBFBF"
        android:layout_gravity="center"
        android:orientation="vertical" 
        />
   		  <!-- 分割线 -->
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:layout_weight="1" >
        </LinearLayout>

    </LinearLayout>
 	<View 
        android:layout_width="wrap_content"
        android:layout_height="1dp"
        android:background="#BFBFBF"
        
        />
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:orientation="vertical" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp" 
             android:layout_weight="1">

            <ImageView
                android:id="@+id/imageView1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/sd_card_icon" />

            <TextView
                android:id="@+id/textView17"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="SD卡:252MB   " />

            <ImageView
                android:id="@+id/imageView2"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/sd_card_available_icon" />

            <TextView
                android:id="@+id/textView18"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="可用:252MB" />

        </LinearLayout>
 		<LinearLayout
             android:layout_width="match_parent"
             android:layout_height="0dp"
             android:layout_weight="1" >

 			<ImageView
 			    android:id="@+id/imageView6"
 			    android:layout_width="match_parent"
 			    android:layout_height="match_parent"
 			    android:scaleType="fitXY"
 			    android:tint="#BFBFBF"
 			    android:src="@drawable/category_bar_mask" />

         </LinearLayout>
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp" 
            android:layout_weight="1">

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent" 
                android:layout_weight="1">

                <ImageView
                    android:id="@+id/imageView3"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_music" />

                <TextView
                    android:id="@+id/textView19"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="音乐:" />

                <TextView
                    android:id="@+id/textView22"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent" 
                android:layout_weight="1">

                <ImageView
                    android:id="@+id/imageView4"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_video" />

                <TextView
                    android:id="@+id/textView20"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="视频:" />

                <TextView
                    android:id="@+id/textView23"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1" >

                <ImageView
                    android:id="@+id/imageView5"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_picture" />

                <TextView
                    android:id="@+id/textView21"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="图片:" />

                <TextView
                    android:id="@+id/textView24"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

        </LinearLayout>

            <LinearLayout
                android:layout_width="match_parent"
                android:layout_height="0dp" 
                android:layout_weight="1">
            
                 <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent" 
                android:layout_weight="1">

                <ImageView
                    android:id="@+id/imageView_theme"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_theme" />

                <TextView
                    android:id="@+id/textView_theme"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="主题:" />

                <TextView
                    android:id="@+id/textView25"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent" 
                android:layout_weight="1">

                <ImageView
                    android:id="@+id/imageView_document"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_document" />

                <TextView
                    android:id="@+id/textView_document"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="文件:" />

                <TextView
                    android:id="@+id/textView26"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1" >

                <ImageView
                    android:id="@+id/imageView_zip"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_zip" />

                <TextView
                    android:id="@+id/textView_zip"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="压缩包:" />

                <TextView
                    android:id="@+id/textView27"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>
            </LinearLayout>
         <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp" 
            android:layout_weight="1">

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent" 
                android:layout_weight="1">

                <ImageView
                    android:id="@+id/imageView_apk"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_apk" />

                <TextView
                    android:id="@+id/textView_apk"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="安装包:" />

                <TextView
                    android:id="@+id/textView28"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent" 
                android:layout_weight="1">

                <ImageView
                    android:id="@+id/imageView_other"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:src="@drawable/legend_other" />

                <TextView
                    android:id="@+id/textView_other"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="其他:" />

                <TextView
                    android:id="@+id/textView29"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:text="0B" />

            </LinearLayout>

            <LinearLayout
                android:layout_width="0dp"
                android:layout_height="match_parent"
                android:layout_weight="1" >
            </LinearLayout>
        </LinearLayout>
    </LinearLayout>
   
</LinearLayout>

far.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">



    <TextView
        android:id="@+id/wifi"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="54dp"
        android:text="WiFi状态"
        android:textSize="25sp" />

    <TextView
        android:id="@+id/textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="81dp"
        android:text="启动后可以从电脑端远程管理手机文件"
        android:textSize="15sp" />

    <Button
        android:id="@+id/statesd"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignRight="@+id/wifi"
        android:layout_marginBottom="16dp"
        android:text="无WiFi网络" />

    <TextView
        android:id="@+id/textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/wifi"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="14dp"
        android:text="无WiFi网络,点击以查看WiFi设置"
        android:textSize="16sp" />

    <Button
        android:id="@+id/state"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView2"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="15dp"
        android:background="@drawable/button_state" />

</RelativeLayout>

file.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

        <Spinner
            android:id="@+id/spinner1"
            android:layout_width="189dp"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:entries="@array/ctype" />

        <Button
            android:id="@+id/button1"
            style="?android:attr/buttonStyleSmall"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:background="@drawable/button_stateexit" />
    </LinearLayout>
    
     <ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
    </ListView>

</LinearLayout>

ListView.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="15dp"
        android:layout_marginTop="18dp"
        android:src="@drawable/folder" />

    <TextView
        android:id="@+id/time"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBottom="@+id/imageView1"
        android:layout_alignLeft="@+id/name"
        android:text="TextView" />

    
    <TextView
        android:id="@+id/name"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignTop="@+id/imageView1"
        android:layout_marginLeft="19dp"
        android:layout_toRightOf="@+id/imageView1"
        android:text="TextView" />

    <CheckBox
        android:id="@+id/checkBox1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignTop="@+id/name"
        android:layout_marginRight="18dp" />
    
</RelativeLayout>

MainActivity.java

package com.example.filemanagera;

import android.app.Activity;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;

public class MainActivity extends Activity {

    
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);//ÎÞ±êÌâÀ¸
        setContentView(R.layout.activity_main);
        Button cate=(Button)findViewById(R.id.cate);
        cate.setOnClickListener(new OnClickListener() {
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				FragmentManager fmanager=getFragmentManager();
				FragmentTransaction tr=fmanager.beginTransaction();
				CategoryFragment cat=new CategoryFragment();
				tr.replace(R.id.content,cat);
				tr.commit();
			}
		});
        
        Button file=(Button)findViewById(R.id.file);
        file.setOnClickListener(new OnClickListener() {
			
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				FragmentManager fmanager=getFragmentManager();
				FragmentTransaction tr=fmanager.beginTransaction();
				FileFragment fl=new FileFragment();
				tr.replace(R.id.content,fl);
				tr.commit(); 
			}
		});
        
        Button far=(Button)findViewById(R.id.far);
        far.setOnClickListener(new OnClickListener() {	
			@Override
			public void onClick(View v) {
				// TODO Auto-generated method stub
				FragmentManager fmanager=getFragmentManager();
				FragmentTransaction tr=fmanager.beginTransaction();
				FarFragment far=new FarFragment();
				tr.replace(R.id.content,far);
				tr.commit();
			}
		});
    }
}

FileFragment.java

package com.example.filemanagera;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import android.annotation.SuppressLint;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ListView;
import android.widget.SimpleAdapter;

@SuppressLint("NewApi")
public class FileFragment extends Fragment {
	
	public View onCreateView(LayoutInflater inflater, ViewGroup container,
			Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		View v=inflater.inflate(R.layout.file, container,false);
		return v;
	}
	public void onActivityCreated(Bundle savedInstanceState) {
		// TODO Auto-generated method stub
		super.onActivityCreated(savedInstanceState);
		ListView listview = (ListView) getActivity().findViewById(R.id.listView1); 
		String[] name = new String[] { "Alarms(0)", "Android(1)", "DCIM(0)", "Download(0)", "LOST.DIR(0)",
				"Movies(1)", "Music(0)", "E-mail(0)" }; 
		String[] time = new String[] { "2017-1-5下午4:30", "2017-1-5下午4:35", "2017-1-5下午4:40", "2017-1-5下午4:50", "2017-1-5下午5:00",
				"2017-1-5下午5:30", "2017-1-5下午6:30", "2017-1-5下午7:30" }; 
		List<Map<String, Object>> listItems = new ArrayList<Map<String, Object>>(); 
		for (int i = 0; i < name.length; i++) {
			Map<String, Object> map = new HashMap<String, Object>(); 
			map.put("name", name[i]);
			map.put("time", time[i]);
			listItems.add(map); 
		}
		
		SimpleAdapter adapter = new SimpleAdapter(getActivity(), listItems,
				R.layout.listview, new String[] { "name", "time" }, new int[] {
						R.id.name, R.id.time }); 
		listview.setAdapter(adapter); 
	}

}

截图:


                                 分类浏览模块



                                文件管理模块



                                     远程管理模块



                                         开启WiFi功能



                                          选中文件


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潇潇雨歇_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值