主界面xml文件:
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/file_browse_category"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="horizontal" >
- <ViewFlipper
- android:id="@+id/viewfliper"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent" >
- <LinearLayout
- android:id="@+id/category_page"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical" >
- <LinearLayout
- android:id="@+id/category_buttons"
- android:layout_width="fill_parent"
- android:layout_height="0.0dip"
- android:layout_weight="1.0"
- android:orientation="vertical" >
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="0.0dip"
- android:layout_gravity="center"
- android:layout_weight="1.0"
- android:orientation="horizontal" >
- <LinearLayout
- android:id="@+id/category_music"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_left"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_music" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="音乐" />
- <TextView
- android:id="@+id/category_music_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_video"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_middle"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_video" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="视频" />
- <TextView
- android:id="@+id/category_video_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_picture"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_right"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_picture" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="图片" />
- <TextView
- android:id="@+id/category_picture_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="0.0dip"
- android:layout_gravity="center"
- android:layout_weight="1.0"
- android:orientation="horizontal" >
- <LinearLayout
- android:id="@+id/category_applications"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_left"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_theme" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="已安装应用" />
- <TextView
- android:id="@+id/category_app_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_document"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_middle"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_document" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="文档" />
- <TextView
- android:id="@+id/category_document_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_zip"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_right"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_zip" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="压缩包" />
- <TextView
- android:id="@+id/category_zip_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="0.0dip"
- android:layout_gravity="center"
- android:layout_weight="1.0"
- android:orientation="horizontal" >
- <LinearLayout
- android:id="@+id/category_apk"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_left"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_apk" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="安装包" />
- <TextView
- android:id="@+id/category_apk_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_other"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_middle"
- android:onClick="ItemClick"
- android:visibility="gone" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_other" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="其他" />
- <TextView
- android:id="@+id/category_other_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_favorite"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_middle"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/category_icon_favorite" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="收藏" />
- <TextView
- android:id="@+id/category_favorite_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/category_about"
- style="@style/CategoryButtonStyle"
- android:background="@drawable/category_button_right"
- android:onClick="ItemClick" >
- <ImageView
- style="@style/CategoryButtonIconStyle"
- android:src="@drawable/about_icon" />
- <TextView
- style="@style/CategoryButtonTextStyle"
- android:text="关于" />
- <TextView
- android:id="@+id/category_about_count"
- style="@style/CategoryButtonCountTextStyle" />
- </LinearLayout>
- </LinearLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="bottom"
- android:background="@drawable/information_bg"
- android:gravity="center_vertical"
- android:orientation="vertical"
- android:paddingTop="5.0dip" >
- <RelativeLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="5.0dip"
- android:layout_marginLeft="20.0px"
- android:orientation="horizontal" >
- <ImageView
- android:id="@+id/sd_card_p_w_picpath"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentLeft="true"
- android:layout_gravity="center"
- android:gravity="center"
- android:scaleType="fitCenter"
- android:src="@drawable/sd_card_icon" />
- <TextView
- android:id="@+id/sd_card_capacity_label"
- style="@style/InformationTextStyle"
- android:layout_marginLeft="10.0dip"
- android:layout_toRightOf="@+id/sd_card_p_w_picpath"
- android:text="@string/sd_card_name" />
- <TextView
- android:id="@+id/sd_card_capacity"
- style="@style/InformationTextStyle"
- android:layout_toRightOf="@+id/sd_card_capacity_label" />
- <TextView
- android:id="@+id/sd_card_available_label"
- style="@style/InformationTextStyle"
- android:layout_marginLeft="10.0dip"
- android:layout_toRightOf="@+id/sd_card_capacity"
- android:text="@string/sd_card_available" />
- <TextView
- android:id="@+id/sd_card_available"
- style="@style/InformationTextStyle"
- android:layout_toRightOf="@+id/sd_card_available_label" />
- <ProgressBar
- android:id="@+id/scan_progressbar"
- style="@style/AnimProgressStyle"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentRight="true"
- android:layout_marginRight="10.0dip"
- android:visibility="gone" />
- </RelativeLayout>
- </LinearLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="fill_parent"
- android:layout_height="fill_parent" >
- <ListView
- android:id="@+id/super_list"
- style="@style/Widget.ListView.NoDivider"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:background="@drawable/list_item_background_normal"
- android:fastScrollEnabled="true"
- android:footerDividersEnabled="true"
- android:headerDividersEnabled="true"
- android:visibility="visible" />
- </LinearLayout>
- </ViewFlipper>
- </LinearLayout>
转载于:https://blog.51cto.com/hanxy86/810611