开源软件名称(OpenSource Name):Ramotion/navigation-toolbar-android开源软件地址(OpenSource Url):https://github.com/Ramotion/navigation-toolbar-android开源编程语言(OpenSource Language):Kotlin 100.0%开源软件介绍(OpenSource Introduction):NAVIGATION TOOLBARNavigation toolbar is a Kotlin slide-modeled UI navigation controller.We specialize in the designing and coding of custom UI for Mobile Apps and Websites.Stay tuned for the latest updates:Inspired by Aurélien Salomon shot Requirements
Installation Just download the package from here and add it to your project classpath, or just use the maven repo: Gradle: implementation 'com.ramotion.navigationtoolbar:navigation-toolbar:0.1.3' SBT: libraryDependencies += "com.ramotion.navigationtoolbar" % "navitagiton-toolbar" % "0.1.3" Maven: <dependency>
<groupId>com.ramotion.navigationtoolbar</groupId>
<artifactId>navigation-toolbar</artifactId>
<version>0.1.3</version>
<type>aar</type>
</dependency> Basic usageNavigationToolBarLayout is the successor to CoordinatorLayout. Therefore, NavigationToolBarLayout must be the root element of your layout. Displayed content must be inside NavigationToolBarLayout, as shown below: <com.ramotion.navigationtoolbar.NavigationToolBarLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<include layout="@layout/content_layout"/>
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_anchor="@id/com_ramotion_app_bar"
app:layout_anchorGravity="bottom|end"
app:srcCompat="@android:drawable/ic_dialog_email" />
</com.ramotion.navigationtoolbar.NavigationToolBarLayout> Next, you must specify an adapter for NavigationToolBarLayout, from which NavigationToolBarLayout will receive the displayed View. NavigationToolBarLayout contains @id/com_ramotion_toolbar <!-- identifier of Toolbar -->
@id/com_ramotion_app_bar <!-- identifier of AppBarLayout --> or through the appropriate properties of the NavigationToolBarLayout class: val toolBar: Toolbar
val appBarLayout: AppBarLayout Here are the attributes you can specify through XML or related setters:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论