----------Android UI
哆来咪er
这个作者很懒,什么都没留下…
展开
-
在MaterialDesign中--实现文字缩放并入Toolbar的一种方法
效果不错,不过要是让title的文字在中间,然后向上滚动到toolbar的时候有水平的位移效果就更好了。效果:实现原理底层:一个ListView,顶部图片是这个ListView的Header中间层:Toolbar,控制背景色透明度渐变上层:标题TextView,控制缩放大小,及X,Y轴位移布局文件activit转载 2016-05-16 05:31:27 · 729 阅读 · 0 评论 -
Toolbar + DrawerLayout实现侧滑
如果你有在关注一些遵循最新的Material Design设计规范的应用的话(如果没有,假设你有!),也许会发现有很多使用了看起来很舒服、很高大上的侧滑菜单动画效果,示例如下(via 参考2):今天就来使用官方支持库来快速实现这类效果,需要使用到Toolbar和DrawerLayout,详细步骤如下:(如果你还不知道这两个Widget,先自己Google吧~)1.首先需要添转载 2016-05-16 05:36:36 · 595 阅读 · 0 评论 -
Android异步更新UI的四种方式
大家都知道由于性能要求,android要求只能在UI线程中更新UI,要想在其他线程中更新UI,大致有4种方式,下面分别使用四种方式来更新一个TextView。1.使用Handler消息传递机制package com.example.runonuithreadtest;import android.app.Activity;import android.os.Bundle;转载 2016-05-19 04:29:36 · 329 阅读 · 0 评论 -
ToolBar的基本使用
什么是ToolBar ToolBar 是 android 5.0 引入的一个新控件,可以理解为是ActionBar的升级版,大大扩展了Actionbar,使用更灵活,不像actionbar那么固定,Toolbar更像是一般的View元素,可以被放置在view树体系的任意位置,可以应用动画,可以跟着scrollView滚动,可以与布局中的其他view交互。ToolBar 的一些重原创 2016-05-12 04:51:57 · 757 阅读 · 0 评论 -
如何解决状态栏透明之后,toolbar与状态栏的重叠问题
当我们想要将状态栏变为透明,可在styles.xml文件中进行设置: true效果:二者重合,且toolbar悬浮在状态栏之后解决方法:设置fitsystemWindow属性,该属性的官方文档说明,如下fitsystemwindow属性,官方文档如下:Boolean internal attribute to adjust view layout based on sy原创 2016-05-12 21:54:58 · 8603 阅读 · 0 评论 -
在列表滚动的时候显示或者隐藏Toolbar(第一部分)
导读:这个系列包含两篇文章,都是关于列表滚动时Toolbar(以及FAB)的显示与隐藏的,但是分为两种一种是Google+中的效果,一种是play store中的效果,本文是第一种。原文翻译如下:本文将讲解如何实现类似于Google+应用中,当列表滚动的时候,ToolBar(以及悬浮操作按钮)的显示与隐藏(向下滚动隐藏,向上滚动显示),这种效果在Material Design转载 2016-05-13 02:08:23 · 2208 阅读 · 0 评论 -
在列表滚动的时候显示或者隐藏Toolbar(二)
在第一部分中,我们学会了如何实现Google+应用中隐藏Toolbar的效果,今天我们来实现Play Store中的效果。在开始之前,我先讲讲这一部分对 项目 结构的一点改动。原有的activity被分割成了两个:PartOneActivity和PartTwoActivity,他们都是被MainActivity所调用。译者注:在阅读本文的同时,最好先实际操作一下play stor转载 2016-05-13 06:35:43 · 1917 阅读 · 1 评论 -
android:clipToPadding和android:clipChildren的使用
假设我们要做一个效果,界面最顶部是一个ActionBar并且是半透明的,ActionBar下面是一个ListView,在初始状态 下,ListView是top是在ActionBar的bottom位置的,但当ListView滚动的时候可以透过ActionBar看到下面的 ListView的内容。如下面两张图所示:正常态:滚动态:乍一看,不是很简单吗,只转载 2016-05-16 05:19:46 · 565 阅读 · 0 评论