首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
坏男孩
掘友等级
全栈工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
139
文章 137
沸点 2
赞
139
返回
|
搜索文章
赞
文章( 137 )
沸点( 2 )
Hybrid App 跨平台热更新方案实践 附带源码
前言 移动开发的跨平台与快速发布一直是开发者的追求,也是技术的一个发展趋势,现在各大厂开始有了自己的大前端团队,所以我们也开始了自己的探索,目前来说主要有两种思路: Hybrid App 代表: Cordova 通过 Webview 加载 Web 页面,在 Native 和 Web 页面之间建立…
你用不惯 RxJava,只因缺了这把钥匙
本文最初是为部门内部培训而准备的,但经过一番调研发现,同事们用不惯 RxJava,并不是因为网上介绍 “怎么用” 的教程不够多,恰恰是因为,一上来就急着发车的教程无数、却从未有过哪篇教程 舍得用几句话的功夫点破 RxJava 操作符究竟为何方神圣、我们为什么要用、为什么要那样用…
自己动手实现OkHttp
私以为,阅读开源项目是与世界级技术大牛直接对话的最好方式。 此次来分享下 OkHttp 源码的分析。 在Android、Java开发领域中,相信大家都听过或者在使用Square家大名鼎鼎的网络请求库:OkHttp ,当前多数著名的开源项目如 Fresco、Glide、 Pica…
从0开始造一个轮子(方的)
俗话说「不要重复造轮子」,但是我觉得通过研究大神造的轮子,然后自己去尝试造一个简陋版的,对于提升自己的软件构思是很有帮助的。 回归正题,最近在做一个作业,和计算机网络相关的,笔者选择了用Java开发一个简陋版的HTTP客户端,于是笔者去拜读了Square公司开源的OkHttp,…
Android源码阅读——GIF解码(如何提取各帧图片)
前言:阅读优秀的源码可以大大提高我们的开发水平,遂开个新坑 记录优秀源码(Android源代码、各种开源库等等)的分析和解读,学习别人是怎样实现某个功能的。本期我们的主角是 GIF的解码,我们将从GIF解码的源码 GifDecoder入手,分析其实现的原理和过程,希望能帮到大家…
斗图神器--纯前端实现视频转GIF制作表情包(已开源)
点击生成需要重新遍历FPS_LIST,为每一帧添加文字,这里需要注意的时,每行文字都有自己对应显示的时间范围,所以需要判断文字绘制在那一帧图片中。然后生成新的图片数组GIF_IMG_LIST
Android 开发之 MP4 文件转 GIF 文件详解
Android 开发之 MP4 文件转 GIF 文件详解
骨架屏(Skeleton Screen)在Android中的应用
在如今获取用户成本越来越高的情况下,好的用户体验能够更好的留住用户。为了提升产品的用户体验,各种技术层出不穷,其中,尤以菊花图以及由它衍生出的各种加载动画最为突出。 对于菊花图,想必是又爱又恨。而如今有了比菊花图设计体验更棒的方法,即常看到的Skeleton Screen Lo…
马蹄疾 | 2018(农历年)封山之作,和我一起嚼烂Git(两万字长文)
我刚开始接触git的时候,完全搞不清楚为什么这个操作要用这个命令,而那个操作要用那个命令。 因为git不是一套注重用户体验的工具,git有自己的哲学。你首先要理解它的哲学,才能真正理解它是如何运作的。 我也是看了前辈写的文章才在某一刻醍醐灌顶。 git有多强大,想必大家都有所耳…
彻底弄懂 Java 线程池原理
这篇文章是我在阅读源码时整理的一些笔记,对源码的关键点进行了比较详细的注释,然后加上一些自己对线程池机制的理解。最终目的是要弄清楚下面这些问题: AtomicInteger 类型。高3位存储线程池状态,低29位存储当前线程数量。workerCountOf(c) 返回当前线程数量…
下一页
关注了
45
关注者
0
收藏集
1
关注标签
7
加入于
2016-01-06