- 博客(9)
- 资源 (15)
- 收藏
- 关注
原创 Android自定义ViewGroup:实现简单的垂直方向线性布局(2)
Android自定义ViewGroup:实现简单的垂直方向线性布局(2)附录文章1自定义了一个ViewGroup,该ViewGroup实现了一个线性布局,水平方向的。本文修改附录文章1中的MyLayout.java代码文件,作为演练,再次实现一个简单的线性布局,不过这次的线性布局是垂直方向上的。附录文章1的全部代码均不用修改,只需要把MyLayout.java的某些地方代码调整,即
2016-04-20 11:23:15 4065
原创 Android自定义ViewGroup:onMeasure与onLayout(1)
Android自定义ViewGroup:onMeasure与onLayout(1)Android自定义一个ViewGroup,需要重写ViewGrouo里面的两个最重要的回调函数onMeasure()与onLayout()。如果开发者自己摆脱Android为我们做好的几套布局(如常见的线1性布局、相对布局、帧布局等等),往底层实现view呈现,那么我们就得在ViewGroup中小心计算
2016-04-19 16:22:15 3046 1
原创 Android ViewDragHelper:控制子View垂直方向拖曳不能越界(3)
Android ViewDragHelper:控制子View垂直方向拖曳不能越界(3)附录文章1简单介绍了Android ViewDragHelper的使用,附录文章2介绍了如何控制ViewDragHelper在水平方向上拖曳不会被拖曳出边界,以及那些子view可以被拖曳,那些子view不能被拖曳。但是还有一些遗漏问题尚未解决:垂直方向的拖曳。本文再附录文章2的基础加以改进,控制子
2016-04-18 15:37:04 1646
原创 Android ViewDragHelper:控制子View能否拖曳及水平方向的拖曳边界(2)
Android ViewDragHelper:控制子View能否拖曳及水平方向的拖曳边界(2)附录文章1简单介绍了Android ViewDragHelper的使用,注意到附录文章1的代码运行结果,附录文章1的示例有三个子view,每个子view均可拖曳,但是,它们可以拖曳越出边界超出屏幕的显示范围,被拖曳到视野看不到的地方去了。(1)在某些情况下,也许开发者不希望子view被拖曳
2016-04-18 15:02:43 3008
原创 Android ViewDragHelper(1)
Android ViewDragHelper(1)在以往处理Android触摸滑动点击等复杂屏幕事件时,往往不得不借助于各种MotionEvent事件,然后自己再写代码处理逻辑计算,过程复杂,代码量也不小。比如简单的要处理或者实现一个拖曳事件逻辑代码,就要做一些不够简洁的代码编程实现。好在现在Android提供了一个新的ViewDragHelper,用于专门处理屏幕的拖曳事件,大大简化
2016-04-18 10:17:52 1379
原创 基于谷歌官方NavigationView实现QQ样式边侧滑抽屉样式缩进缩出
基于谷歌官方NavigationView实现QQ样式边侧滑抽屉样式缩进缩出本文是三个系列文章中的第三篇,在附录文章1、2中,分别针对DrawerLayout和SlidingMenu实现了QQ样式的边侧滑抽屉样式缩进缩出。由于在实际的项目中,为了实现这种边侧滑抽屉效果,不同开发者采取的技术路线和标准控件选型不同,为了在此基础上加以改造以实现QQ样式的边侧滑缩进缩出抽屉效果,我分别写三篇文
2016-04-14 16:40:51 2994
原创 基于谷歌官方DrawerLayout实现QQ样式边侧滑抽屉缩进缩出技术
基于谷歌官方DrawerLayout实现QQ样式边侧滑抽屉缩进缩出技术在附录文章1中,已经在基于第三方的SlidingMenu实现了边侧滑抽屉缩进缩出的效果,接下来,本文针对Google官方边侧滑抽屉技术DrawerLayout,改造DrawerLayout,以实现QQ样式的边侧滑抽屉缩进缩出效果。关于DrawerLayout的具体实现,在附录文章2中有介绍。首先写一个Draw
2016-04-06 14:05:55 2509
原创 改进Android SlidingMenu实现QQ样式边侧滑抽屉技术
改进Android SlidingMenu实现QQ样式边侧滑抽屉技术我在之前写的附录文章1中介绍了Android SlidingMenu的使用,Android SlidingMenu作为第三方的边侧滑技术(也被称之为‘抽屉’),在过去的四五年中被广泛使用,但随着后来谷歌官方在Android中以官方支持的形式相继推出了DrawerLayout(附录文章2)和NavigationView(附录文章
2016-04-02 17:44:59 2475
原创 Android任意窗口添加固定/浮动窗体:音乐播放器底部/顶部常驻播放窗体
Android任意窗口添加固定/浮动窗体:音乐播放器底部/顶部常驻播放窗体在Android窗口添加一个固定或者浮动位置的窗体,这在一些常见的Android APP中经常遇到,比如音乐播放器类APP,这些APP通常在窗口主要位置放置歌曲列表之类,但会在底部或者顶部放置一个“条形”壮的微型播放器常驻窗口。可以通过写布局文件,比如在一个父FrameLayout里面在套一个小的FrameLay
2016-04-01 16:50:38 6742 1
链家2020年9月二手房数据
2020-12-10
strava_com_sample_utf8.xls
2020-12-10
digital-7字体(LED数字样式字体)
2017-09-05
MaterialDesignLibrary_Code and Lib合集
2015-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人