自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 做技术面试官的这半年

评价别人的过程也是审视自己的过程。

2022-06-26 12:11:14 1014 1

原创 刻意练习与编程进阶

0 焦虑是一切的开始毕业到现在快四年的时间,作为一个半路出道的程序员,侥幸混进大厂,每天做着差不多需求,解着差不多的Bug。出租屋和公司的两点一线让四年时间一晃而过。年末的时候偶尔想回顾一下,却发现实在没有什么好回顾的。于是我想,如果再过几年的话,到时候我会是什么样的呢?而我又希望自己是什么样呢?是时候好好审视一下自己,试着做出一些改变了。上学的时候我就读过《刻意练习》这本书,当时作为学生,读完也没有多大的感触,觉得可能只有像国际象棋,体育比赛,英语学习这种类型活动才能够通过刻意练习来实现进步。这种类型

2022-06-15 10:03:54 997

原创 给程序员的Web3入门指南

很多程序员对Web3很感兴趣,但是又不知道从何入手,每天被网络上面的各种名词搞得晕头转向。本文提供了一条适合程序员的Web3学习路径。帮你你更快更高效地入门Web3。

2022-06-14 22:04:54 27458 5

原创 自定义View实践-一个简单的棋类游戏

原文发表在我的个人博客:http://kahn.wang/a-practice-of-custom-view-a-simple-chess/最近看了慕课网上一个通过自定义View来实现五子棋游戏的视频,想起自己小时候经常跟小伙伴玩的一个棋类游戏,于是就自己动手,跟着视频把自己的想法实践了出来。也是作为自定义View的一个练习。规则介绍先上几张完成后的图:       

2016-05-23 22:51:26 1670

翻译 Android support library 23.2新特性介绍

昨天Android官网更新了support library 23.2版本。本文翻译自官方博客,介绍了新发布的支持库的几个新特性。

2016-02-26 14:09:05 1834

原创 Android中两种获取状态栏高度的方法

在做一个关于FAB的功能的时候需要获取状态栏的高度,在网上查了很多种方法,下面是选出的比较合理的两个方法。主要参考stackoverflow的这篇问答:http://stackoverflow.com/questions/3407256/height-of-status-bar-in-android方法一:private double getStatusBarHeight(Contex

2016-02-18 10:36:13 14221

原创 FloatingActionButton滚动隐藏的另一种实现方法:依赖appBarLayout

在上一篇文章中,我们介绍了一种实现FloatingActionButton随内容滚动隐藏的办法,原理是为FAB添加行为属性(behavior),通过对内容的滚动监控来实现隐藏。但是这种办法有一个缺点就是,当item比较少的时候,少到屏幕就能显示所有内容,不会产生滚动,这样FAB就无法隐藏了,可能遮住最后一项要显示的内容。本文我们将介绍另一种办法,让FAB随toolbar的隐藏而实现隐藏。

2016-02-16 15:34:13 4607 5

原创 FloatingActionButton的滚动隐藏和弹出特效的实现

FloatingActionButton可以说是Material Design 的标志之一了,但是却有很多人并不是很喜欢它,其中一条主要的原因就是FAB的存在挡住了要显示的内容,从而影响体验。本文主要介绍对FAB两方面的优化,一方面是点击FAB弹出子菜单的特效,一方面是在滑动时自动隐藏FAB。弹出特效的实现这里用到一个第三方FAB库,主要实现步

2015-12-20 14:37:38 15761 7

空空如也

空空如也

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

TA关注的人

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