- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 android 自定义控件-标签适配移除多余的子控件
前言,最近在做一个需求,要求实现一个标签的位置在屏幕的中间,固定标签为3,当屏幕显示不下时则移除不能显示的子控件,最终研究来是用自定义控件来实现,即方便自己也方便大家。 下面是给出的原型图,红色的就是标签,如果屏幕显示不下,可能显示为2个,1个。下面我们开始研究。 一、首先我们需要实现对控件的添加,代码如下,在代码中我们可以看到,我们在初始化控件时就要...
2019-08-28 13:44:37 2709
原创 android 视频播放 JiaoZiVideoPlayer使用分析
一、在RecyleView、ListView等列表下的使用 当列表移出屏幕的范围区域时,RecyleView会使用addOnChildAttachStateChangeListener,来表示当前子控件已经移动出了屏幕范围,这时饺子视频会重置状态,代码如下: @Override public void onChildViewDetachedFromWin...
2019-08-13 14:11:32 424
原创 github(三)android下视频播放JiaoZiVideoPlayer源码分析
JiaoZiVideoPlayer是一个android下的视频的播放软件,主要功能是放在了播放上面,并没有视频的录制和切片加水印效果,如果是想实现这种效果,需要参考其它开源框架。这款框架使用的人还是非常多的,属于多媒体模块,这里将分析它的源码,以便以后用上的时候好进行修改源码。一、视频播放基础控件介绍TextureView控件,是一个支架性的控件,主要是用来实现承载视频的显示。源码分...
2019-08-12 11:31:05 681
原创 android 下TextView 的text文本的位置的计算(getLeft,getRight,getTop,getBottom,getX,getY)
在android中用的最多的就是TextView,如果我们要获取TextView在父布局中的位置来如何处理呢,主要原理还是利用getLeft(),getRight(),getTop(),getBottom(),getX,getY来计算,这里就是对这几个方法的使用说明我们做一个实验,画了一个宽为300高100的矩形框,这时左边有,上边也有一个高有100的矩形框 前提条件 ...
2019-08-02 14:53:38 1568
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人