nom*_*ngo 45 android android-tabs android-5.0-lollipop
与最新的Google NewsStand应用程序一样,实现材料设计风格选项卡的最佳和最简单的方法是什么?这正是我正在寻找的,但不知道从哪里开始.非常感谢提供的任何帮助/方向.谢谢.
jpa*_*ogo 85
@ChrisBanes(Android开发人员程序工程师)的这篇文章用新工具栏解释了这种情况.
所以此示例可以提供帮助.
以及这个 DevBytes视频.
如果你想要一个库,你可以选择这个,但它没有更新到材料设计(我分叉了,如果我有时间,我会尝试更新它).
您可以在@ChrisBanes博客以及官方Android博客中找到有关新API 21的更多信息
编辑:您可以在此repo jpardogo/PagerSlidingTabStrip中找到材料设计选项卡:
到目前为止,我基本上对原始库进行了4次更改(我将添加工具栏并明天修改一些内容):
能够在适配器中传递实现接口'CustomTabProvider`的customTabs.
@+id/tab_title
,它将用于放置标题,alpha将照常运行.如果您愿意,可以使用任何此库使用带有涟漪的自定义选项卡:
EDIT2:我为新的支持库Tooolbar更改了ActionBar.我还动态地将颜色应用于选项卡,工具栏和statusBar.您可以在以下gif上看到在android 4.4.3中运行的示例.
我发了一个PR我的更改.如果原始项目所有者没有更新maven库,并将其推送到maven,我会将我的库分叉推送到maven central.
我个人喜欢jpardogo的图书馆jpardogo/PagerSlidingTabStrip.
我发现其中缺少的一件事是涟漪效应,如下所示:
因此,我决定基于PagerSlidingTabStrip创建自己的库,并使用可自定义的连锁效果:pizza/MaterialTabs.
您还可以在Play商店中找到样本,在那里自定义选项卡,然后生成代码并立即导出!:)
归档时间: |
|
查看次数: |
38679 次 |
最近记录: |