- 博客(8)
- 收藏
- 关注
原创 刻意练习与编程进阶
0 焦虑是一切的开始毕业到现在快四年的时间,作为一个半路出道的程序员,侥幸混进大厂,每天做着差不多需求,解着差不多的Bug。出租屋和公司的两点一线让四年时间一晃而过。年末的时候偶尔想回顾一下,却发现实在没有什么好回顾的。于是我想,如果再过几年的话,到时候我会是什么样的呢?而我又希望自己是什么样呢?是时候好好审视一下自己,试着做出一些改变了。上学的时候我就读过《刻意练习》这本书,当时作为学生,读完也没有多大的感触,觉得可能只有像国际象棋,体育比赛,英语学习这种类型活动才能够通过刻意练习来实现进步。这种类型
2022-06-15 10:03:54
1094
原创 给程序员的Web3入门指南
很多程序员对Web3很感兴趣,但是又不知道从何入手,每天被网络上面的各种名词搞得晕头转向。本文提供了一条适合程序员的Web3学习路径。帮你你更快更高效地入门Web3。
2022-06-14 22:04:54
28574
5
原创 自定义View实践-一个简单的棋类游戏
原文发表在我的个人博客:http://kahn.wang/a-practice-of-custom-view-a-simple-chess/最近看了慕课网上一个通过自定义View来实现五子棋游戏的视频,想起自己小时候经常跟小伙伴玩的一个棋类游戏,于是就自己动手,跟着视频把自己的想法实践了出来。也是作为自定义View的一个练习。规则介绍先上几张完成后的图:
2016-05-23 22:51:26
1736
翻译 Android support library 23.2新特性介绍
昨天Android官网更新了support library 23.2版本。本文翻译自官方博客,介绍了新发布的支持库的几个新特性。
2016-02-26 14:09:05
1870
原创 Android中两种获取状态栏高度的方法
在做一个关于FAB的功能的时候需要获取状态栏的高度,在网上查了很多种方法,下面是选出的比较合理的两个方法。主要参考stackoverflow的这篇问答:http://stackoverflow.com/questions/3407256/height-of-status-bar-in-android方法一:private double getStatusBarHeight(Contex
2016-02-18 10:36:13
14339
原创 FloatingActionButton滚动隐藏的另一种实现方法:依赖appBarLayout
在上一篇文章中,我们介绍了一种实现FloatingActionButton随内容滚动隐藏的办法,原理是为FAB添加行为属性(behavior),通过对内容的滚动监控来实现隐藏。但是这种办法有一个缺点就是,当item比较少的时候,少到屏幕就能显示所有内容,不会产生滚动,这样FAB就无法隐藏了,可能遮住最后一项要显示的内容。本文我们将介绍另一种办法,让FAB随toolbar的隐藏而实现隐藏。
2016-02-16 15:34:13
4679
2
原创 FloatingActionButton的滚动隐藏和弹出特效的实现
FloatingActionButton可以说是Material Design 的标志之一了,但是却有很多人并不是很喜欢它,其中一条主要的原因就是FAB的存在挡住了要显示的内容,从而影响体验。本文主要介绍对FAB两方面的优化,一方面是点击FAB弹出子菜单的特效,一方面是在滑动时自动隐藏FAB。弹出特效的实现这里用到一个第三方FAB库,主要实现步
2015-12-20 14:37:38
16108
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人