摘要: 1、概述 随着Material Design的逐渐的普及,业内也有很多具有分享精神的伙伴翻译了material design specification ,中文翻译地址:Material Design 中文版。So,我们也开始Android 5.x相关的blog,那么首先了解的当然是其主题的风格以及 阅读全文
posted @ 2017-06-20 23:27 YouseiRaws 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 前言 我们都知道Marterial Design是Google推出的全新UI设计规范,如果对其不太了解的可以看下:Material design非官方中文指导手册 ,或者我的前面几篇Material Design的译文,相比之前Google在Android Holo风格上平平淡淡的表现不同,Mate 阅读全文
posted @ 2017-06-20 23:23 YouseiRaws 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Android 3.0之后,Google引入了ActionBar,想统一安卓应用的导航栏样式。但由于ActionBar难以定制,很大程度上限制了开发人员,比如标题文字大小、间距等不易实现个性化,很多开发者放弃了ActionBar的使用,而是使用普通的ViewGroup来封装自己的App Bar,或者 阅读全文
posted @ 2017-06-20 23:20 YouseiRaws 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 初识 Toolbar Toolbar 是在 Android 5.0 开始推出的一个 Material Design 风格的导航控件 ,Google 非常推荐大家使用 Toolbar 来作为Android客户端的导航栏,以此来取代之前的 Actionbar 。与 Actionbar 相比,Toolba 阅读全文
posted @ 2017-06-20 16:02 YouseiRaws 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 最基本的操作栏会在一侧显示 Activity 的标题,在另一侧显示一个溢出菜单。即便是这种简单的应用栏也能为用户提供有用的信息,并有助于赋予 Android 应用一致的观感。 图 1. 包含应用标题和溢出菜单的应用栏。 从 Android 3.0(API 级别 11)开始,所有使用默认主题的 Act 阅读全文
posted @ 2017-06-20 15:20 YouseiRaws 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 应用栏也称操作栏,是应用活动中最重要的一项设计元素,因为它为用户提供了熟悉的视觉结构和交互元素。使用应用栏可让您的应用与其他 Android 应用保持一致,允许用户快速了解如何使用您的应用并获得一流的体验。应用栏的主要功能包括: 一个专用区域,可以标识您的应用并指示用户在应用中的位置。 以可预测的方 阅读全文
posted @ 2017-06-20 15:08 YouseiRaws 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,action bar 显示在 activity 窗口的顶部,会稍微地减少其他布局的有效空间。如果在用户交互过程中要隐藏和显示 action bar,可以通过调用 ActionBar 中的 hide()和show()来实现。但是,这将导致 activity 基于新尺寸重新计算与绘制布局。 阅读全文
posted @ 2017-06-20 14:54 YouseiRaws 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Action bar 为用户提供一种熟悉可预测的方式来展示操作和导航,但是这并不意味着我们的 app 要看起来和其他 app 一样。如果想将 action bar 的风格设计的合乎我们产品的定位,只需简单地使用 Android 的 样式和主题 资源。 Android 包括一少部分内置的 activi 阅读全文
posted @ 2017-06-20 14:27 YouseiRaws 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Action bar 允许我们为当前环境下最重要的操作添加按钮。那些直接出现在 action bar 中的 icon 和/或文本被称作action buttons(操作按钮)。安排不下的或不足够重要的操作被隐藏在 action overflow (超出空间的action,译者注)中。 图 1. 一个 阅读全文
posted @ 2017-06-20 13:40 YouseiRaws 阅读(574) 评论(0) 推荐(0) 编辑
摘要: Action bar 最基本的形式,就是为 Activity 显示标题,并且在标题左边显示一个 app icon。即使在这样简单的形式下,action bar对于所有的 activity 来说是十分有用的。它告知用户他们当前所处的位置,并为你的 app 维护了持续的同一标识。 图 1. 一个有 ap 阅读全文
posted @ 2017-06-20 13:05 YouseiRaws 阅读(255) 评论(0) 推荐(0) 编辑