E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
CoreGraphics
iOS开发 Quartz 2D 初探之绘图方式
因为Quartz2D来自于
CoreGraphics
框架,所以数据类型和函数基本都使用CG开头。
Charlin丶
·
2023-04-19 00:27
iOS 性能优化都是这些玩应吗?
卡顿优化首先了解CPU和GPUCPU(CentralProcessingUnit,中央处理器)对象的创建销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图形的绘制(
CoreGraphics
QG不吃鱼的猫
·
2023-04-16 13:13
关于CAShapeLayer和DrawRect的比较
CAShapeLayer使用了硬件加速,绘制同一图形会比用
CoreGraphics
快很多。高效使用内存。
李华光
·
2023-04-14 08:11
iOS UI 优化 - 总纲
开始从CoreAnimation框架总结以及实现方式上讲解,然后从
CoreGraphics
和CoreIamge在绘制层面三者如何把UIKit控件如何实现绘制交由OpenGLES|Metal来实现每一帧绘制
JackJin
·
2023-04-13 23:32
iOS 离屏渲染分析/优化
iOS中图像渲染流程UIKit其实就是
CoreGraphics
和CoreAnimation的高度集成。
顶级蜗牛
·
2023-04-07 20:30
iOS绘图(一)之UIBezierPath
UIBezierPath介绍iOS系统本身提供了两套绘图的框架,即UIBezierPath和
CoreGraphics
。而前者所属UIKit,是CGPathRef数据类型的封装。
陌巷先森
·
2023-04-06 10:52
iOS-APP性能优化-卡顿优化
在屏幕成像的过程中,CPU和GPU起着至关重要的作用CPU(CentralProcessingUnit,中央处理器)对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(
CoreGraphics
sun_glory
·
2023-04-04 14:00
iOS 中drawRect与drawLayer:InContext:方法调用
最近研究绘图框架
CoreGraphics
时,无法避免的涉及到了drawRect:与drawLayer:InContext方法。
雪中夜归人
·
2023-04-02 12:07
一、iOS相关图形框架初识
OpenGLES→Metal→GPUImage→CoreAnimations→UIKitCoreImage、
CoreGraphics
、Quartz2DiOS图形层次(越上层封装程度越高,摘自网络)OpenGLOpenGL
wps_pro
·
2023-03-30 00:09
高清大长图拼接
采取异步线程拼接多个高清大图,使用
CoreGraphics
绘制,关键api如下:CGContextRefCGBitmapContextCreate(void*data,size_twidth,size_theight
水报的疯子
·
2023-03-29 11:04
核心动画(一)
核心动画知识导入CoreAnimation框架是基于OpenGLES手机端/OpenGLPC端(iOS13开始为Metal)与
CoreGraphics
图像处理框架的一个跨平台的框架。
浅墨入画
·
2023-03-27 21:21
iOS全解6:绘图和动画
CoreGraphics
/CoreAnimation/CoreText/CoreImage/Layer
3、
CoreGraphics
:绘图,纯C的API,使用Quartz2D做引擎。
lukyy
·
2023-03-25 20:18
Core Graphics绘图框架
一般在控件的draw方法中执行绘图步骤1、获取绘图上下文2、创建并设置路径3、将路径添加到上下文4、设置上下文状态(如笔触颜色、宽度、填充色等等)5、绘制路径参考文章:航歌Swift-
CoreGraphics
FallPine
·
2023-03-25 11:38
ios性能优化-卡顿优化和耗电优化
而屏幕画面的显示离不开手机的CPU和GPU;CPU:(CentralProcessingUnit中央处理器)对象的创建和销毁,对象属性的调整,布局的计算,文本的布局计算和排版,图片格式的转换和解码,图像的绘制(
CoreGraphics
YYFast
·
2023-03-24 00:36
UIBezierPath的概念及使用
在该篇文章中可以了解到知识点有以下UIBezierPath的概念UIBezierPath的基本使用方法UIBezierPath的绘制案例UIBezierPath的概念UIBezierPath这个类在UIKit中,是
CoreGraphics
杭州七木科技
·
2023-03-23 19:40
CoreGraphics
之UIGraphicsBeginPDFPageWithInfo
UIGraphicsBeginPDFPageWithInfo用来绘制PDF文档,可以绘制文字和图片。//PDF文件保存路径NSArray*documentPath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*pdfPath=[[documentPathfirstObje
MacPen
·
2023-03-22 18:36
第三方登录--QQ
mobile/SDK下载导入QQ登录所需要的第三方库:添加依赖库:”Security.framework”,“libiconv.dylib”,“SystemConfiguration.framework”,“
CoreGraphics
.Framework
忆晨旭
·
2023-03-18 08:51
为uiview设置单边边框
画直线的方法也有几种,有使用UIKit的UIBezierPath实现的,有使用
CoreGraphics
ShineYangGod
·
2023-03-18 00:22
Quartz 2D概观
CoreGraphics
也称为Quartz2D,是可用于iOS,tvOS和macOS应用程序开发的高级二维绘图引擎。
渐z
·
2023-03-13 16:23
UIBezierPath与CAShapeLayer学习笔记
UIBezierPathUIBezierPath是UIKit中的一个类,继承自NSObject,可以创建基于矢量的路径,此类是
CoreGraphics
(
CoreGraphics
是Quartz2D的一个高级绘图引擎
寻心_0a46
·
2023-03-12 13:15
Quartz2D实战-画板工具
Quartz2D的API来自于
CoreGraphics
框架,数据类型和函数基本都以CG作为前缀:
czj_warrior
·
2023-03-10 12:08
iOS 使用
CoreGraphics
框架内存暴涨问题
CoreGraphics
是一套提供2D绘图功能的C语言的API,使用C结构和C函数模拟了一套面向对象的编程机制,并没有Objective-C对象和方法,而
CoreGraphics
中最重要的“对象”是图形上下文
lynsea
·
2023-03-10 05:15
iOS高手
劳模007_Mars:swift学习笔记、iOS底层原理探索系列YYYYYY25:戴铭(iOS开发课)读书笔记居然是村长:
CoreGraphics
、AddressBookiOS_小久:Runtime、Swift
随行的羊
·
2023-03-09 23:34
CoreText概述
CoreText概述CoreText在文本布局和处理字体过程是很高效的,因为CoreText能直接使用
CoreGraphics
。
傻傻木
·
2023-02-03 18:40
CAShapeLayer单词
English汉语bezier贝塞尔曲线
coregraphics
核心图形(绘图)stroke画;笔划;用笔画oval椭圆的;卵形的track轨道;轨迹substantially实质上periodically
iCoder_木子弋
·
2023-02-03 15:14
iOS核心动画详解
一、概念CoreAnimation框架是基于OpenGL(ios13开始为metal)与
CoreGraphics
图像处理框架的一个跨平台的框架,在CoreAnimation中大部分的动画都是通过Layer
默默_David
·
2023-02-02 17:00
CGContextRef
/*
CoreGraphics
-CGContext.h*//**Graphicsstatefunctions.
大熊孩子
·
2023-02-02 08:46
iOS渲染相关的知识
深入理解iOSRenderingProcessUIKit->CoreAnimation->OpenGLES&
CoreGraphics
->GraphicsHardwareCoreAnimation本质上可以理解为是一个复合引擎
内心强大的Jim
·
2023-01-31 18:31
iOS 绘制PDF页面并隔空打印出来
获取数据进行填充,然后通过隔空打印打印出来,以下内容只根据我所做具体内容进行讲解,如有不对,还请不吝指教一、创建PDF文件创建PDF文件有两种方式,一种是用UIKit的UIGraphics类里面的方法,第二种是用
CoreGraphics
cocoaCoffee
·
2023-01-30 15:39
iOS UI 优化 - Core Graphics
CoreGraphics
实现探索又是一个常用但是不知怎么开篇博文。
JackJin
·
2023-01-26 00:40
底层原理:性能优化
CPU(中央处理器):一个对象的创建和销毁,alloc、init、release都是通过CPU来做的,还有对象属性的调整frame,bounds布局计算、文本的计算和排版、图片的编码和解码、图像的绘制(
CoreGraphics
飘摇的水草
·
2022-08-25 14:47
卡顿优化 &&大图加载
mp.weixin.qq.com/s/6ckRnyAALbCsXfZu56kTDw离屏渲染,渲染流程,较为详细cpu耗时操作布局计算—视图层级过于复杂,视图数量过多,当视图呈现或者修改的时候,计算图层,帧率被消耗一部分时间
CoreGraphics
小李不木
·
2022-08-02 13:04
iOS 三种画板实现方式
UIBezierPath,Quartz2D,OpenGLES1.UIBezierPath1UIBezierPath使用UIBezierPath可以创建基于矢量的路径,此类是
CoreGraphics
框架关于路径的封装
iOS_修心
·
2022-06-02 14:06
图像渲染原理
iOS图形渲染底层结构iOS图层渲染底层结构.png最底层是图形硬件(GPU);上层是Metal和
CoreGraphics
,提供一些接口来访问GPU;再上层的CoreAnimation是OpenGLES
奉灬孝
·
2022-03-30 16:45
图像IO
图像IO潜伏期值得思考-凯文帕萨特在第13章“高效绘图”中,我们研究了和
CoreGraphics
绘图相关的性能问题,以及如何修复。和绘图性能相关紧密相关的是图像性能。
ansion2017
·
2022-02-24 09:48
xcode
ui
photoshop
核心动画(14)图像IO
CATiledLayer`分辨率交换缓存`+imageNamed:`方法自定义缓存NSCache文件格式混合图片JPEG2000PVRTC总结图像IO潜伏期值得思考-凯文帕萨特在第13章“高效绘图”中,我们研究了和
CoreGraphics
极客雨露
·
2022-02-24 09:48
IOS动画
核心动画(14)图像IO
CGContext 和 CIContext
CGContext属于
CoreGraphics
(使用Quartz进行2D渲染,处理基于路径的绘图、抗锯齿渲染、渐变、图像、颜色管理、pdf文档等。
夜间寻路人
·
2022-02-21 04:30
UI卡顿和掉帧的原因
先来看看屏幕的成像原理在屏幕成像的过程中,CPU和GPU起着至关重要的作用CPU(CentralProcessingUnit,中央处理器):对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(
CoreGraphics
昵称是乱起的
·
2022-02-18 17:28
性能优化
内存级别拷贝)6.解压缩为位图(耗cpu较高)7.如果位图数据不是字节对齐的,CoreAnimation会copy一份位图数据并进行字节对齐8.CoreAnimation渲染解压缩过的位图可供参考建议:使用
CoreGraphics
Scott丶Wang
·
2022-02-17 13:11
关于Core Image
CoreImage是一种图片处理和分析技术,它被设计用来提供接近实时的处理静态和视频图片.它可以运用在
CoreGraphics
,CoreVideo和ImageI/O框架提供的图片类型,它用的是GPU或CPU
轻云绿原
·
2022-02-17 06:36
性能优化 - UI卡顿
屏幕成像原理垂直同步信号(VSync)水平同步信号(HSync)CPU(中央处理器)作用对象的创建和销毁,对象属性的调整,布局计算,文本的计算和排版,图片格式转换和解码,图像的绘制(
CoreGraphics
East_Coast
·
2022-02-15 18:35
IOS基础视图:绘图
成长历程,希望能与大家一起进步温馨提示:由于不支持目录跳转,大家可通过command+F输入目录标题后迅速寻找到你所需要的内容目录比较一、Bitmap位图1、Bitmap的概念2、iOS中的Bitmap二、
CoreGraphics
1
时光啊混蛋_97boy
·
2022-02-15 13:03
创建和绘制渐变
CoreGraphics
允许开发者创建两种类型的渐变:线性和渐变的。线性渐变以某种颜色从一个点开始,以另一种颜色在其他点结束。
浪呀么浪打浪
·
2022-02-15 08:05
iOS高级动画之Layer与隐式动画详解
一、相关知识点1.官方架构GraphicsHardware可以理解为GPUMetal、
CoreGraphics
是对GPU的操作,由C语言封装CoreAnimation操作Metal、CoreGraphicsUIKitiOSUI
找不到工作的iOS
·
2022-02-13 14:10
29-性能优化详细讲解
在屏幕成像的过程中,CPU和GPU起着至关重要的作用CPU(CentralProcessingUnit,中央处理器)对象的创建和销毁、对象属性的调整、布局计算、文本的计算和排版、图片的格式转换和解码、图像的绘制(
CoreGraphics
zysmoon
·
2022-02-13 06:15
iOS---Quartz2D
Quartz2D是一个二维绘图引擎,同时支持iOS和Mac,为纯c语言文本,Quartz2DAPI是
CoreGraphics
框架的一部分,所以你可能会看到Quartz被称为
CoreGraphics
或更简单被称为
彬至睢阳
·
2022-02-08 17:06
利用
CoreGraphics
模仿微信运动折线图
首先上一张效果图在原版的基础上,斗胆加了点动画这里是Demo的地址(地址),如果能够帮到你的话,请大爷上赏一个Star再走吧。折线图结构底部渐变层CAGradientLayer上中下的三条线条为CAShapeLayer折线图有四层CALayer最底层CAShaper,用于控制Frame来实现动画效果折线内容部分的渐变层,CAGradientLayer。折线,CAShapeLayer转折点,CASh
MenThus
·
2022-02-07 15:52
iOS绘图系列四:绘制文字和图像CGContextDrawImage,drawInRect:,drawAtPoint:, UIGraphicsBeginImageContext
ULO):左上为起始点的坐标系统,UIKitandCoreAnimation框架用的是这个坐标系统.Lower-left-origincoordinatesystem(LLO):左下为起始点坐标系统,
CoreGraphics
JonnyLan
·
2022-02-07 09:21
CoreGraphics
iOS知识树
技能树参考:iOS开发路线iOS开发技术路线.png参照技能树,iOS部分目前比较薄弱的点有1.iOS基础部分数据存储部分,Sqlite/CoreData(极少用)UI绘制部分,OpenGLES(没用过)、
CoreGraphics
George_Luofz
·
2022-02-07 07:28
学习计划(6) - 动画 - 形变动画
官网地址:https://developer.apple.com/documentation/
coregraphics
/cgaffinetransform-rb5?
如风如花不如你
·
2022-02-06 18:58
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他