首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
AaronWang2016
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 44
沸点 1
赞
45
返回
|
搜索文章
赞
文章( 44 )
沸点( 1 )
iOS Memory 内存详解 (长文)
iOS 是基于 BSD 发展而来,所以先理解一般的桌面操作系统的内存机制是非常有必要的。在此基础之上,本文会进一步在 iOS 系统层面进行分析,包括 iOS 整体的内存机制,以及 iOS 系统运行时的内存占用的情况。最后会将粒度缩小到 iOS 中的单个 app,讲到单个 app…
iOS Rendering 渲染全解析(长文干货)
1. 计算机渲染原理 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 app,而 CPU 与 GPU 是硬件层面的重要组成部分。CPU 与 GPU 提供了计算能力,通过操作系统被 app 调用。 CPU(Central Proc…
iOS语言国际化/本地化-实践总结
所以CFBundleDisplayName是可以用在infoPlist.strings上的。 假设设备已经添加了简体中文、繁体中文、英文、法语、日语。 打印结果是设备正常已添加的语言。 使用NSLocalizedString按照给定的 key 查找对应 strings 文件时,…
GLSL 与布丁晃动艺术
我们知道,布丁在外力的作用下,很容易发生形变。并且,由于布丁具有弹性,在形变之后会来回晃动。今天我们用 Shader 来模拟布丁晃动的效果。 一开始,我们拿到的只是一张静态的图片。所以第一步要做的,是确定布丁在图片的哪个区域。 先来明确下思路:布丁的位置和形状由用户来确定,需要…
在 iOS 中实现谷歌灭霸彩蛋
最近上映的复仇者联盟4据说没有片尾彩蛋,不过谷歌帮我们做了。只要在谷歌搜索灭霸,在结果的右侧点击无限手套,你将化身为灭霸,其中一半的搜索结果会化为灰烬消失...那么这么酷的动画在iOS中可以实现吗?答案是肯定的。整个动画主要包含以下几部分:响指动画、沙化消失以及背景音效和复原动…
AVFoundation 视频常用套路: 视频合成与导出,拍视频手电筒,拍照闪光灯
拍照是手机的重要用途,有必要了解下拍照、视频处理相关。 处理 AVFoundation,套路就是配置 session, 添加输入输出, 把视频流的管道打通。 用 device 作为输入,获取信息,用 session 作为输入输出的桥梁,控制与调度,最后指定我们想要的输出类型。 …
视频库LFLiveKit分析
视频提供软编码和硬编码,硬编码使用VideoToolBox。编码h264 使用librtmp库进行推送。 核心类,也是承担控制器角色的是LFVideoCapture,负责组装相机和滤镜,管理视频数据流。 1. 相机 输出可以是文件也可以是数据,这里因为要推送到服务器,而且也为了…
iOS开发-基于LFLiveKit做一个简单的推流demo
首先先从github上pod下来LFLiveKit新建OnlyLiveSession类:主要用于管理直播的类.h.m需要承载直播视图的preview(主要封装UI视图).m上面已经创建好了直播的控制类
下一页
关注了
33
关注者
0
收藏集
1
关注标签
44
加入于
2016-12-20