Android中Market的Loading效果实现方法

2019-12-10 19:58:03王振洲

易采站长站为您分析Android中Market的Loading效果实现方法,较为详细的分析了Android中loading效果的相关布局及功能实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Android中Market的Loading效果实现方法。。具体如下:

在Android中,要实现Loading效果,一般情况下都使用ProgressDialog控件。ApiDemos/src/com/example/android/apis/view/ProgressBar3.java 提供两个demo:

Android中Market的Loading效果实现方法

Android中Market的Loading效果实现方法

仔细看了Android Market,发现却是不一样的,请看截图:

Android中Market的Loading效果实现方法

那到底如何实现呢?首先,我们创建一个布局文件,

res/layout/fullscreen_loading_indicator.xml, 其内容如下:

 

 
  1. <?xml version="1.0" encoding="utf-8"?>  <LinearLayout 
  2. xmlns:android="http://www.easck.com/apk/res/android"  android:gravity="center_vertical|center_horizontal" 
  3. android:orientation="horizontal"  android:id="@+id/fullscreen_loading_style" 
  4. android:layout_width="fill_parent"  android:layout_height="fill_parent" 
  5. >  <ProgressBar 
  6. android:layout_gravity="center_vertical"  android:layout_width="wrap_content" 
  7. android:layout_height="wrap_content"  style="?android:attr/progressBarStyleSmall" 
  8. />  <TextView 
  9. android:id="@+id/current_action"  android:layout_width="wrap_content" 
  10. android:layout_height="wrap_content"  android:layout_marginLeft="5.0dip" 
  11. android:text="@+string/loading"  /> 
  12. </LinearLayout>