使用Floating Action Button动画切换两个视图的布局:FABRevealLayout

jopen 9年前

FABRevealLayout 一个使用Floating Action Button动画切换两个视图的布局,基于Material Design。

Sample 1
FABRevealLayout用起来很简单。你只需在布局里面包含一个Design Support Library的FloatingActionButton以及两个view(这里称为主view与次view)。FABRevealLayout会自动摆放它们的位置并提供两个view之间的动画切换功能。

<com.truizlop.fabreveallayout.FABRevealLayout      android:id="@+id/fab_reveal_layout"      android:layout_width="match_parent"      android:layout_height="@dimen/fab_reveal_height"      >        <android.support.design.widget.FloatingActionButton          android:layout_width="wrap_content"          android:layout_height="wrap_content"          app:backgroundTint="@color/some_color"          android:src="@drawable/some_drawable"          />        <RelativeLayout          android:id="@+id/main_view"          android:layout_width="match_parent"          android:layout_height="match_parent">            ...      </RelativeLayout>        <RelativeLayout          android:id="@+id/secondary_view"          android:layout_width="match_parent"          android:layout_height="match_parent">            ...      </RelativeLayout>    </com.truizlop.fabreveallayout.FABRevealLayout>

项目主页:http://www.open-open.com/lib/view/home/1442135428110

</span>