首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
rosuH
掘友等级
Android 开发初级魔法师
|
https://blog.rosuh.me/
日常写 bug
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 54
沸点 2
赞
56
返回
|
搜索文章
赞
文章( 54 )
沸点( 2 )
探索移动端音视频与GSYVideoPlayer之旅 | Agora Talk
今天将给你恶补各种平时可能你不会在意的音视频常识 ,并且解答移动开发过程中常见的音视频问题,相信这会是对你有用的一篇科普。
iOS 获取图片的主题色
有时候我们会有这样的需求,用户从相册选择一张照片,返回展示的时候,除了展示照片还要让整体背景也是和照片相近颜色,本文分别用swift和OC实现此功能。
自定义按钮的优雅封装 - Swift
目录 1.自定义按钮解决了什么问题 2.封装思路与踩的坑 3.使用效果 3.源码和demon地址 1.自定义按钮解决了什么问题 一行代码设置图片与文本位置(文本在图片左边/右边/上面/下面) 一行代码
Java CAS 原理剖析
在Java并发中,我们最初接触的应该就是synchronized关键字了,但是synchronized属于重量级锁,很多时候会引起性能问题,volatile也是个不错的选择,但是volatile不能保证原子性,只能在某些场合下使用。 像synchronized这种独占锁属于悲观…
Android 子线程更新UI了解吗?
今天我们来一起讨论一下这些问题,在看下面讨论时,你需要掌握Android Handler,View 线程等基础知识。 我们刚开始学习移动端开发的时候,不管是Android,还是IOS,经常会听到一句话,网络请求是耗时操作,需要开一个单独的线程请求网络。 这里先解释一下,网络请求…
面试官:今日头条启动很快,你觉得可能是做了哪些优化?
网上关于启动优化的文章多不胜数,内容千篇一律,大都是列举一些耗时操作,采用异步加载、懒加载等。 而在面试过程中,关于启动优化的问题,如果只是很表面地回答耗时操作应该放在子线程,显然太过于普通,无法跟竞争者拉开差距。如何让面试官知道你的“内功深厚”,那肯定是要往原理层面去回答。 …
1.0-FFMPEG-Android利用ndk(r20)编译最新版本ffmpeg4.2.1
编译ffmpeg真是太痛苦了,尤其是网上能搜到的所有同类文章皆告诉我一个道理--不要用最新版本的NDK去编译最新版的FFMPEG。但作为一个喜新厌旧的程序员,怎么能够忍受用这么旧的版本呢!故,我花了1.6天的工作时间成功编译了目前最新版的ffmpeg(当前官网为4.2.1),而…
新架构组件: WorkManager
5月8号, I/O大会上又推出了两个新的Architeture Component库: Navigation与WorkManager. 这里就先介绍一下WorkManager. 一. WorkManager的一句话介绍 其实就是"管理一些要在后台工作的任务, -- 即使你的应用…
ScrollView(RecyclerView等)为什么会自动滚动原理分析,还有阻止自动滑动的解决方案
这里我们看到,我们在添加一个hasFocus的子view的时候,是会调用requestChildFocus方法,在这里我们需要明白view的绘制原理,是view树的层级绘制,是绘制树的最顶端,也就是子view,然后父view的机制。明白这个的话,我们再继续看ViewGroup的…
撸一款”灵动“的滑动按钮
先放张最后实现效果图,大家可以看着这个效果,思考一下怎么实现的。 这里会选择按钮初始位置在中间的这种情况来讲解,因为,按钮初始位置在左边的时候就是按钮位置在中间的时候一种状态。 捕获到这些动作后,就可以针对每个动作做相应的处理,最终达到让按钮随手指移动的效果。具体的代码如下 简…
下一页
个人成就
文章被点赞
207
文章被阅读
44,601
掘力值
1,048
关注了
17
关注者
419
收藏集
4
关注标签
43
加入于
2017-07-13