首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
vivo高启强
掘友等级
工程师
|
vivo
反对工业文明
获得徽章 22
动态
文章
专栏
沸点
收藏集
关注
作品
赞
414
文章 407
沸点 7
赞
414
返回
|
搜索文章
最新
热门
《python深度学习》读书笔记(1) -神经网络的数学基础
简单的入门例子 这个例子就是取一些数据集, 很简单,热个身,稍微熟悉一下 写法即可 熟悉一下 深度学习的基本写法 这个例子就是简单的 根据图像,来预测 图像内容是 数字几 也是熟悉基本概念,不需要弄懂
如何扩展Glide 框架
为什么要扩展Glide框架 前面的文章介绍过 glide 在加载gif的时候 一些天生缺陷, 以及不支持低android版本的动图webp播放, 当然为了简单你可以直接修改glide 源代码 然后直接
android-gif-drawable 加载 Gif图片的 细节分析
Gif 加载对比 用 android-gif-drawable 来加载gif 和glide 对比一下 注意这里的GifDrawable 和 glide里面的不是一个 加载gif 时的性能对比可以看出来
Glide 加载 Gif 动画的一些细节分析
识别gif 可以先粗看一下调用链,这个对我们分析问题很有帮助 可以看出来 是在DecodePath中的 decodeResourceWithList 方法来做 gif识别的 这里要注意的是 decod
抖音主线程消息调度优化 实现
抖音优化的思路 抖音原文 我们着重看 这一部分 虽然没有代码,但是文字描述的也够清楚了,我们可以总结归纳一下,抖音的优化思路 ,然后就可以尝试去实现它了 1.acitivity 跳转的 生命周期 消息
Dokit 卡顿检测的 一个bug
Dokit 卡顿检测原理 原理非常简单,主要还是利用 Printer 这个接口 判断 两次println 的执行间隔时间 ,来判断是否发生了卡顿 这个检测的方案很简单, 但是光检测没用呀,还必须要检测
Android JNI 实践基础(四) - native hook的一些背景知识
链接器的主要作用 在阅读本小节之前,请确保已经阅读这篇文章编译和链接,有了一些基础知识之后 看这小节就会轻松很多,尤其是刚从java切换到c的同学来说,务必熟读这篇文章 简单来说,假设我和 jack,
Android JNI 实践基础(三) - 符号表分析NE crash
ndk 异常日志 模拟一个空指针的场景 我们在android studio 里看到的崩溃日志是 这里其实有一个技巧,java引发的crash 通常 会有dialog提示,而ne 引发的崩溃 则不会di
Android JNI 实践基础(二) - 引用,线程,Bitmap
JNI 引用类型处理 主要讲下,局部引用和全局引用吧,这两种很常用,而且一般很难用错 另外还有一个弱引用 就不演示了,有兴趣的可以自行搜索下。 异常处理 有时候我们需要在c++中 调用java的方法,
Android JNI 实践基础(一)
Gradle 基本结构以及主要配置 简单来说 就是指定 一下cmake文件的位置,以及 你要编译的cpp版本,和abi版本 大多数情况 gradle配置就关注这2个即可 Cmake重要配置 介绍一些重
下一页
个人成就
优秀创作者
文章被点赞
3,703
文章被阅读
502,678
掘力值
15,853
关注了
231
关注者
1,328
收藏集
7
关注标签
14
加入于
2017-10-16