- 博客(4)
- 收藏
- 关注
原创 安卓机顶盒开发中的焦点之二
一,焦点相关Api说明View中定义了一个方法,用来判断View自身是否获取到焦点或者其内部的子View是否获取到焦点。/** * Returns true if this view has focus itself, or is the ancestor of the * view that has focus. * * @return True if this view has or
2016-12-14 14:57:44 867
原创 打造一个带有模拟焦点的影视剧集选集组件
过程分析 安卓机顶盒开发中,很多时候都需要我们能够有自定义View的能力。而且通常需要处理按键相关的逻辑,其实就是和焦点相关的逻辑。我这里说的焦点并非之前的博文中提到的焦点。前面说到的焦点是一个被标记的View。我这里说的是视觉上的焦点,就是你能够看到的被标记的位置。通常我们处理焦点问题,可以采用安卓提供的焦点相关的api。当然我们也可以自己模拟实现焦点。本文将带你实现一个较为简单的模拟焦点的自
2016-12-02 18:29:05 594
原创 简单粗暴打造BottomSheet效果
当下很多应用实现了这样一个效果,可以从窗口侧边划出隐藏的部分视图,划出过程中背景色逐渐改变,官方的BottomSheet就实现了这样一个效果。但毕竟官方代码出于健壮性和安全性等的考虑,api设计的较为复杂,今天我们就尝试自己实现一下。为了贯彻”熔岩流”精神,我们先上效果图: 废话不多说了,来看下实现吧。代码实现SideMenu类中包含了主要的逻辑,其他的代码较为简单:packa
2016-11-27 14:11:42 1258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人