仿Google相册的侧滑栏效果(DrawerLayout Toolbar)
来源:互联网 发布:暴风影音mac版能在线么 编辑:程序博客网 时间:2024/04/30 03:41
最近在网上看到谷歌自家的相册应用(Google Photos),它的侧滑栏很吸引我,于是在google了很久之后,终于完成,和大家分享分享。
这是它的效果图:
这种效果只能在android 4.4.4上实现。
废话不多说,上代码:
activity_main.xml
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/frame_drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/colorPrimary" android:orientation="vertical"> <android.support.v7.widget.Toolbar android:id="@+id/frame_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/colorPrimary" android:fitsSystemWindows="true" /> ... <!--your content --> ... </LinearLayout> <!-- 侧滑的视图 --> <fragment android:id="@+id/frame_drawer_left" android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start" /></android.support.v4.widget.DrawerLayout>
要实现图中的效果还需要在value-v19/style.xml中添加:
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar"> <item name="android:windowTranslucentStatus">true</item> </style>
然后再配置文件中设置Activity的主题
0 0
- 仿Google相册的侧滑栏效果(DrawerLayout Toolbar)
- 仿oschina 主界面的实现(二) -------Toolbar + DrawerLayout
- toolbar配合DrawerLayout实现酷炫的菜单滑动效果
- DrawerLayout和toolbar结合使用的侧滑效果
- Android 使用Toolbar+DrawerLayout快速实现仿“知乎APP”侧滑导航效果
- DrawerLayout的学习(与ToolBar结合)
- Toolbar+DrawerLayout高仿网易新闻客户端
- Toolbar+DrawerLayout高仿网易新闻客户端
- Toolbar+DrawerLayout高仿网易新闻客户端
- 仿google的分页效果
- DrawerLayout 仿QQ侧滑抽屉的效果
- ToolBar+DrawerLayout实现MD设计效果
- Android DrawerLayout+Toolbar+NavigationView(实现侧拉侧滑效果)
- Android ToolBar+DrawerLayout的实现
- DrawerLayout、Toolbar 的详细用法
- 修改ToolBar+DrawerLayout 的图标
- 关于ToolBar+DrawerLayout的小结
- MaterialDesign的Toolbar以及Drawerlayout
- EularProject 27: 二次表达式的连续值素数
- Git 相关命令
- 算法学习之查找(顺序、二分法、排序二叉树以及 Hash 表)
- Guava EventBus配合Spring完成事件分发可配置(变通使用三方库)
- 时尚简约风格的ae字幕条模板
- 仿Google相册的侧滑栏效果(DrawerLayout Toolbar)
- 粉红色梦幻唯美的家庭相册模板
- leetcode[6]:ZigZag Conversion
- [LeetCode] Contains Duplicate III
- 十五分钟介绍 Redis数据结构
- 杭电2023
- Linux|CentOS 7 64 挂载硬盘呦!
- ashx 使用Session
- The problem of deleting the remote branch