首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
user5791192458390
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
赞
文章( 40 )
沸点( 0 )
iOS拾遗——为什么必须在主线程操作UI
究竟为什么一定要在主线程操作UI呢?如果在后台线程对UI进行操作会发生什么?在后台线程对UI进行操作不是可以更好的避免卡顿吗?这篇文章就是基于这样一些疑问而产生的。
SDWebImage 下载篇
之前就看过SDWebImage的源码,当时只是为了看而看,看了个热闹,这次是以学习为目的来看的。 下面包括代码解析和设计思考两个部分,很遗憾的说在看代码的时候感觉自己就是在还债,希望这篇文章也能给你提
[译] 《iOS Crash Dump Analysis》翻译计划
在应用程序的开发和运营过程中,我们难免会碰到崩溃问题。崩溃问题的严重性不言而喻,如何分析并解决开发过程中和线上版本的崩溃问题,是每一个 iOS 程序员应该具备的基础技能。 了解如何分析崩溃日志,包含哪些信息以及如何诊断崩溃的原因,包括难以重现的内存损坏和多线程问题。 《iOS …
iOS图像最佳实践总结
1. 前言 2018 WWDC 苹果官方给出了关于iOS图像处理的最佳实践,本文主要是就官方文档进行分析总结以及较为全面的拓展延伸。 2. 基础预备知识 按照经典的MVC架构,UIImage扮演model角色,负责承载图片数据,UIImageView充当View的角色,负责渲染…
iOS 加载高清大图片
苹果官方加载大图片例子如果是位图,则位图多大则加载到内存中所占用的大小就是多大。如果是非位图的图片比如jpg/png,则需要解码成位图,可以参考iOS图片加载速度极限优化,解码出来的位图多大也就是意味
SDWebImage 中的图片解码
一般我们使用的图像是JPEG/PNG,这些图像数据不是位图,而是是经过编码压缩后的数据,需要线将它解码转成位图数据,然后才能把位图渲染到屏幕上。 当你用 UIImage 或 CGImageSource 的那几个方法创建图片时,图片数据并不会立刻解码。图片设置到 UIImageV…
Android OpenGL ES 2.0 完全入门(三):2D 纹理的裁剪、翻转、旋转、缩放
我在去年六月份学习了 OpenGL 的一些基本概念,整理了一个 demo 和两篇文章,并在今年六月份复习修正了一番。不久前我进一步向铁蕾兄学习了四种常用 2D 纹理变换的实现思路(以及本文中的其他总结性文字),由于铁蕾兄实在太忙,无暇快速整理成文,因此我就在这里为他代笔了 :)
Android平台上基于OpenGl渲染yuv视频
这是我音视频专栏的第一篇实例解析,也算是入门篇,重点讲下如何使用OpenGl去渲染一个yuv视频。 本文将重点讲知识点1和3,ndk开发部分就不细谈,由于OpenGl知识体系庞大,本文也是根据重点来分析,所以如果没有ndk开发基础和OpenGl基础的读者看本文可能会比较困难。 …
ffmpeg开发播放器学习笔记 - Metal 渲染YUV
Metal是Apple开发的适用于iOS/macOS/iPadOS平台的图形渲染与硬件加速库。Metal 提供对图形处理器 (GPU) 的接近直接访问,使您能最大程度地发挥 iOS、macOS 和 Apple tvOS app 中的图形和计算潜能。Metal 构建于易用的低开销…
下一页
关注了
31
关注者
1
收藏集
9
关注标签
2
加入于
2021-02-24