Android之八滑屏的代码实现
通过引导页面,用户能够快捷了解用用的主要功能。当滑动到最后一个界面时,点击Go进入页面、
实现过程:
1.设计引导界面整体布局,修改自动生成的 activity_guide.xml 文件,在布局文件里首先加入
ViewPager这个组件。 然后加入四个ImageView组件,主要代码如下:
<span style="font-size:14px;"><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"
tools:context=".GuideActivity" >
<android.support.v4.view.ViewPager
android:id="@+id/vpGuide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" >
</android.support.v4.view.ViewPager>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="40dp" >
<ImageView
android:id="@+id/guide_dot1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/bg_point_selected" />
<ImageView
android:id="@+id/guide_dot2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:background="@drawable/bg_point" />
<ImageView
android:id="@+id/guide_dot3"
android:layout_width="wrap_content"
android:layout_heigh