自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码码码

  • 博客(22)
  • 收藏
  • 关注

原创 FloatingSearchView 的使用

FloatingSearchView 的使用最近在工程中需要用到一个搜索栏,对于谷歌的设计规范中,谷歌是推荐了两种搜索栏在经过抉择之后,我准备要采用第一种设计的搜索栏。对于谷歌的规范,我本以为谷歌会提供官方的库文件来给我们使用,最后却神奇的发现没有,但却给我找到了一个基本功能不逊于官方的一个控件,而对于该控件的使用,网上却没有相应的教程,本文就来讲诉如何基础地使用该控件。

2017-03-07 22:57:42 3778 3

原创 高仿微信的滑动返回SwipeBackActivity

高仿微信的滑动返回SwipeBackActivity仔细的同学可以发现,微信的滑动返回其实比一般的滑动返回要细致一点,返回的Activity会显示一部分,然后跟着联动,而以前一般的是直接两个相连的滑动。本文就讲一讲怎么高仿出一个微信的滑动返回功能。

2017-03-03 16:41:48 2025

原创 GridLayout 居中显示

GridLayout 居中显示如果大家有使用过GridLayout来给RecyclerView使用,会发现其实是没有居中的,而官方也没有给出居中的方法,这里就讲讲如何让其居中。

2017-02-28 08:37:54 10275

原创 安卓BottomSheet实现——动态加载视图

安卓BottomSheet实现——动态加载视图在上一节之后,我们可以开始构建视图了。构建器我们可以制作一个构建器,这个构建器主要用来干嘛呢?通过Menu文件来使用适配器等工具来构建整个BottomSheet的视图。因为我们的控件想要做到不事先在xml中定义,整体都是使用代码来动态生成,即插即用型,所以我们就有了这么一个构建器来动态生成BottomSheet这一视图。

2017-02-24 17:12:49 787

原创 安卓BottomSheet实现——类定义

安卓BottomSheet实现——类定义item类的定义上一节我们定义了样式,现在我们开始进行类编写。

2017-02-24 15:22:14 278

原创 安卓BottomSheet实现——样式定义

安卓BottomSheet实现——样式定义对于安卓BottomSheet的应用,大家都应该比较熟悉,底部弹出的分享框等等都是典型的应用,今天我就来分享如何制作一个BottomSheet控件。

2017-02-24 14:27:56 607

原创 Android 转场动画+Adapter启动Activity

Android 转场动画+Adapter启动Activity最近有个需求就是在RecyclerView中点击一个item然后跳出新的Activity,由于最近对于Material Design的翻译,所以也想做一个转场动画更为流畅的跳转。本文在环境 Android 5.0 及以上。

2017-02-23 22:26:41 951

原创 Material Design(5)

Motionmotion运动在 material design 的世界中被用于漂亮流畅地描述空间的关系,功能和意向。·

2017-02-22 00:14:35 539

原创 为Navigation Header上的控件添加监听事件

为Navigation Header上的控件添加监听事件一个很小很小的问题,如果直接在父布局上通过id来查找到相应的控件来进行操作,会抛出空指针的错误,我估计是因为抽屉都还没有打开,系统不能监视到抽屉内的东西。

2017-02-21 18:05:54 661 1

原创 Android 水波纹点击效果

本文介绍的是一个点击出现水波纹扩散效果,这个效果不要太酷炫,这个效果已经广泛在安卓设备上使用了。

2017-02-21 17:29:38 4500

原创 Material Design(4)

Material designElevation & shadows 海拔与阴影物体在 material design 与物体在现实世界里具有相似的表现形式在现实世界里,物体能够被堆叠或者贴在另一个物体上,但是不能够互相穿越。物体也能投射阴影和反射光。 Material design 反映出这些特性来建立一个用户比较熟悉的空间化的模型,且能够在不同app中表现一致。

2017-02-20 23:36:10 291

原创 带指示器的自动轮播式ViewPager

带指示器的自动轮播式ViewPager前言自动轮播式的ViewPager的应用非常广泛,可以应用于各种应用的内部,最主要的还是用于展示广告。内部含有好几个子view,每隔一段时间就自动滑到下一个view中,底部的指示器也随之跟着改变,这就是我们所要完成的事情。本文主要参考文章:http://blog.csdn.net/a553181867/article/details/52734261#comme

2017-02-16 10:52:23 538

原创 掌握Bitmaps

掌握Bitmaps本文参考:https://developer.android.com/topic/performance/graphics/index.html https://developer.android.com/topic/performance/graphics/load-bitmap.html#read-bitmap https://developer.android.com/t

2017-02-14 13:27:59 329

原创 NavigationView菜单项增加分割线

给菜单项增加分割线是什么意思呢?看下图(图来源stackoverflow)在上述图片中我们可以清楚地看见每一项菜单项之间都有一个分割线,那这个该怎么实现呢?

2017-02-11 19:12:42 3402 1

原创 在控件下方添加阴影

在控件下方添加阴影最近在开发过程中,想要实现一种效果,效果如图(图来源stackoverflow):在tablayout下添加一道阴影,由于一些特殊的原因不能使用elevation属性来实现相应的阴影效果。于是上网搜索如何制作该种效果。

2017-02-11 18:51:02 4835

转载 (转)Flex 布局教程:语法篇

本篇转自 阮一峰的网络日志 http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool 这个博客非常高质量,关于前端的文章,可以去搜索查看,其他的文章也很有质量,强烈推荐的博客。

2017-02-09 23:49:08 264

原创 在宽度确定的情况下高度自适应

CSS今日感悟最近在制作一个网页,在制作该网页的过程中习得了一些奇技淫巧,特来记录分享

2017-02-09 23:36:22 894

原创 Material Design(3)(图特多)

Material designMaterial properties实体有确定的不可变的特性和固有的行为理解实体的这些能够帮助你操纵实体,在某种版本固定不变的方面。

2017-02-07 23:41:27 363

原创 Android 沉浸式状态栏实现

Android 沉浸式状态栏实现

2017-02-07 21:24:32 316

原创 Material Design(2)

Material design EnvironmentMaterial Design 是一个三维的环境,包括光线,实体和投影。所有的实体对象包含x,y与z轴

2017-02-06 00:13:56 412

原创 Material Design(1)

Material design Introduction

2017-02-05 19:59:26 229

原创 Android Shimmer学习

Android Shimmer学习 Facebook在Android上实现了Shimmer的效果,如上图,可以针对所有的View,地址:http://facebook.github.io/shimmer-android/我就学习一下该如何制作出类似的简易效果,现实的核心部分是使用线性渐变LinearGradient,然后在绘图的时候不断将渐变平移来达到效果。LinearGradient根据开发者文

2017-02-05 17:09:27 764

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除