面试经历 面了一些上海二线互联网公司,例如爱奇艺,京东,喜马拉雅,得物,B站,某安,美团等等,记录了部分面试真题。大部分可以自行搜到答案,有疑问的可以留言交流~ 【爱奇艺】一...
面试经历 面了一些上海二线互联网公司,例如爱奇艺,京东,喜马拉雅,得物,B站,某安,美团等等,记录了部分面试真题。大部分可以自行搜到答案,有疑问的可以留言交流~ 【爱奇艺】一...
前言 这里有个基础知识需要了解一下,AppCompatActivity继承了FragmentActivity继承了ComponentActivity继承了Activity,在...
一、简介 EGL 是渲染 API(如 OpenGL ES)和原生窗口系统之间的接口。通常来说,OpenGL 是一个操作 GPU 的 API,它通过驱动向 GPU 发送相关...
EGL 是OpenGL ES和本地窗口系统的接口,不同平台上EGL配置是不一样的,而OpenGL的调用方式是一致的,就是说:OpenGL跨平台就是依赖于EGL接口。我的得理解...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
楼主,我遇到个问题,我是在fragment 中 recyclerview里显示的,第一个和最后一个点击无法播放,就是没有任何反应,其他的都可以,我看到代码和demo里面差不多,求解
Android 仿今日头条的视频播放控件(几行代码快速实现)前段时间由于项目需要用到类似于今日头条的视频播放器,实现在线播放,边缓存边播放,当然也可以播放本地文件,如下图: 2、添加布局 3、下面就是我所说的通过设置视频地址、缩略图地...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。本文主要: 面向 刚接触Rxjava的初学者 提供了一份 清...
终于到了分析源码的部分了。很多朋友在使用过RxJava之后都会觉得这个库很玄妙,竟然能把事件发生的源不停的通过不同的操作符改变。比如说这次介绍的map就是,在抽象的概念上,我...
最近这一年,RxJava/RxAndroid 实在太火了。火到了什么程度?🔥到16年之后每一个星期的Android Weekly都会至少发布两篇以上的Rx相关的文章(没有订阅...
楼主,判断线段重合不重合不应该这么判断么?我看你少条件了
//两个线段不完全重合
if (inItem.start >= originItem.start && inItem.start <= originItem.end && inItem.end > originItem.end) {
stack.push(new Interval(originItem.start, inItem.end));
}
//两个线段完全重合
else if (inItem.start >= originItem.start && inItem.end <= originItem.end) {
stack.push(originItem);
}
//两个线段没有重合地方
else {
stack.push(inItem);
stack.push(originItem);
}
Android程序员会遇到的算法(part 6 优先级队列PriorityQueue)Android程序员会遇到的算法(part 6 优先级队列PriorityQueue) 又是隔了四个多月才更新,从十月底来到美国开始上班,中间杂七杂八的事情很多,加上感恩节圣...
2019年的新年也快结束了,在公众号看到好多技术博主都在总结过去一年的生活工作。想想2018年可以说是我人生的一个重要转折点,所以也就着新年刚刚结束的劲总结一下。也算给自己一...