首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iWatcher
掘友等级
程序员
|
上海三叉戟🔱
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
236
文章 235
沸点 1
赞
236
返回
|
搜索文章
赞
文章( 235 )
沸点( 1 )
Android 屏幕直播方案
项目需求是实时同步 Android 手机屏幕画面至浏览器。这里有两个挑战,一是 Android 如何在应用内获得屏幕实时视频流,另一个是如何在浏览器上做视频直播。经过一番折腾,确定了如下的实现方案。期间,我们也实现了手机摄像头的直播。
2019年移动开发,我的求变之路
上次发布了《Android 技术的下半场》后,很多读者反馈对这一观点的认同。文中提到,移动开发并没有变凉,更没有很多人唱衰的“罗曼蒂克消亡史”那么惨烈,它只是和互联网行业一样,泡沫逐步散去,开始进入了理性的下半场。 这里我想和读者分享一下,在移动技术的下半场,我们要如何去找寻自…
从996.icu来谈一谈如何高效支配时间
最近Github出现一个非常火爆的项目叫996.icu,轰动海内外,成为近日各大媒体的头条新闻,截止到今天已有12万人的Star(点赞)。Github是一个全球最大的技术分享平台,但这个996.icu跟技术本身无关,“工作996,生病icu”,这是12万程序员对某些公司的强制9…
Android 关于内存泄露,你必须了解的东西
内存管理的目的就是让我们在开发过程中有效避免我们的应用程序出现内存泄露的问题。内存泄露相信大家都不陌生,我们可以这样理解:「没有用的对象无法回收的现象就是内存泄露」。 OOM 发生在,当我们尝试进行创建对象,但是堆内存无法通过 GC 释放足够的空间,堆内存也无法再继续增长,从而…
Java常用数据结构之Map(3)-TreeMap
TreeMap是一种带有排序功能的key-value存储结构,它是通过红黑树实现的。如果想学习TreeMap的内部细节操作(旋转平衡处理等),就必须充分学习红黑树。本文不关注红黑树操作的具体细节(大家自行补课),只分析TreeMap自身的特点。 顾名思义,SortedMap的职…
关于RxJava最友好的文章
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 RxJava到底是什么?让我们直接跳过官方那种晦涩的追求精确的定义,其实初学RxJava只要把握两点:观察者模式和异步,就基本可以熟练使用RxJava了。 异步在这里并不需要做太多的解释,因为在概念和使用上,并…
Android 10系统新特性解读
和往年一样,将于今年5月7日举办的谷歌 I/O 19大会上,谷歌将发布首版Android Q(即Android 10)系统。按照惯例,Android Q Beta并非首个开发者预览版,可能是第二或者第三版,Beta阶段更大意义在于非谷歌系的OEM品牌手机加入,便于测试和用户尝鲜…
安卓自定义 View 进阶 - 事件分发机制详解
【Android 干货】从应用场景理解 android 事件分发机制,和外面那些妖艳的贱货完全不一样呢。
基于Travis CI搭建Android自动打包发布工作流
支持Github Release及fir.im
下一页
关注了
146
关注者
2
收藏集
39
关注标签
22
加入于
2017-01-23