Android-显示全球应用信息

时间:2017-02-21 19:23:31

标签: android user-interface material-design

我正在开发一个应用程序,它有几个对用户有用的状态,在线与离线,本地应用程序数据库的过期时间等等。我知道非持久性和持久性通知都可以在android中使用,并且在这种情况下可能是合适的。但是,在我们组织的iOS应用程序中,有一个“信息栏”。

Application Sketch

我意识到这与材料设计有些不同。这甚至可能吗?我想以某种方式扩展App Bar,而不是创建一个我尽可能添加到每个活动的片段。

3 个答案:

答案 0 :(得分:1)

请尝试以下任一操作
1)用工具栏替换操作栏并自行定制设计并处理它。
2)使用上述设计创建单独的布局文件,然后使用标记<include/>

将其包含在任何屏幕中

答案 1 :(得分:0)

您可以使用自定义工具栏类或使用片段执行此操作。对于后面的选项,每个活动都将顶部的用户信息作为视图或片段。正常的app应用程序&#34;将是一个FrameLayout,它可以一次保存一个片段。请参阅http://developer.android.com上的片段教程。

答案 2 :(得分:0)

没有真正的钩子来扩展工具栏 - 实际上谷歌已经弃用了它曾经能够做的很多东西(比如工具栏中的标签)。最好的办法是在每个活动的顶部使用自定义片段。