Skip to content

Ethan-9606/BottomMenu

Repository files navigation

BottomMenu

iOS版Teambition首页菜单Android实现,效果如下:

Step1

加入构建脚本

compile 'com.ethan.menu.lib:Library:1.0.0'

或直接下载

Download

Step2

在xml文件中声明

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <com.ethan.menu.lib.BottomMenu
        android:id="@+id/home_menu"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:menu_backgroundArcHeghit="180dp"
        app:menu_backgroundColor="#0000dd"
        app:menu_backgroundHeight="150dp"
        app:menu_item_marginEdge="20dp"
        app:menu_marginBottom="10dp">

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@mipmap/ic_launcher" />


        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@mipmap/ic_launcher" />

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@mipmap/ic_launcher" />

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@mipmap/ic_launcher" />

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@mipmap/ic_launcher" />

        <ImageView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@mipmap/ic_launcher" />

    </com.ethan.menu.lib.BottomMenu>

</FrameLayout>

Step3

通过findViewById获取实例。

License: LGPL v3

About

An Android Custom View

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages