- 一、计算机渲染原理 ① CPU 与 GPU 的架构 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 App,而 CPU 与 GPU 是硬件层面的重... 一、计算机渲染原理 ① CPU 与 GPU 的架构 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 App,而 CPU 与 GPU 是硬件层面的重...
- dyld 简介 一、什么是dyld? dyld 是英文 the dynamic link editor 的简写,意为动态链接器,是苹果操作系统的一个重要的组成部分。 在 iOS/Mac OS... dyld 简介 一、什么是dyld? dyld 是英文 the dynamic link editor 的简写,意为动态链接器,是苹果操作系统的一个重要的组成部分。 在 iOS/Mac OS...
- 一、前言 iOS 所提供的 UIKit 框架,其工作基本是在主线程上进行,界面绘制、用户输入响应交互等。当大量且频繁的绘制任务,以及各种业务逻辑同时放在主线程上完成时,便有可能造成界面卡顿、丢帧现象... 一、前言 iOS 所提供的 UIKit 框架,其工作基本是在主线程上进行,界面绘制、用户输入响应交互等。当大量且频繁的绘制任务,以及各种业务逻辑同时放在主线程上完成时,便有可能造成界面卡顿、丢帧现象...
- 一、如何重写 hash 方法 一个合理的 hash 方法要尽量让 hash 表中的元素均匀分布,来保证较高的查询性能。如果两个对象可以被视为同一个对象,那么它们的 hash 值要一样。这里给出一个普遍的... 一、如何重写 hash 方法 一个合理的 hash 方法要尽量让 hash 表中的元素均匀分布,来保证较高的查询性能。如果两个对象可以被视为同一个对象,那么它们的 hash 值要一样。这里给出一个普遍的...
- CacheLookup 快速查找 objc_msgSend 通过汇编 快速查找方法缓存 ,如果能找到则调用 TailCallCachedImp 直接将方法缓存起来然后进行调用,如果查找不到就跳到... CacheLookup 快速查找 objc_msgSend 通过汇编 快速查找方法缓存 ,如果能找到则调用 TailCallCachedImp 直接将方法缓存起来然后进行调用,如果查找不到就跳到...
- 一、NSProxy 简介 NSProxy 是一个实现了 NSObject 协议类似于 NSObject 的抽象基类,是根类,与 NSObject 类似: NS_ROOT_CLASS @interfac... 一、NSProxy 简介 NSProxy 是一个实现了 NSObject 协议类似于 NSObject 的抽象基类,是根类,与 NSObject 类似: NS_ROOT_CLASS @interfac...
- 文章目录 前言 I 响应者对象 1.1 触摸事件 1.2 加速计事件 1.3 远程控制事件 II UItouch ... 文章目录 前言 I 响应者对象 1.1 触摸事件 1.2 加速计事件 1.3 远程控制事件 II UItouch ...
- 文章目录 引言 I 返回结果处理 1.1 状态判断逻辑 1.2 字段解析(XML解析) II、解决商户平台交易流水的订单记录无法实时与银... 文章目录 引言 I 返回结果处理 1.1 状态判断逻辑 1.2 字段解析(XML解析) II、解决商户平台交易流水的订单记录无法实时与银...
- 前言 HEIC是新出的一种图像格式,苹果的iOS 11更新后,iPhone 7及其后硬件,在拍摄照片时默认存储为HEIC格式。与JPG相比,它占用的空间更小,画质更加无损。HEIC格式照片支持iOS1... 前言 HEIC是新出的一种图像格式,苹果的iOS 11更新后,iPhone 7及其后硬件,在拍摄照片时默认存储为HEIC格式。与JPG相比,它占用的空间更小,画质更加无损。HEIC格式照片支持iOS1...
- 文章目录 引言 I 查看和分析二进制信息 1.1 查看Mach-O文件的签名信息 1.2 通过 otool 找到所需加载的库 1.3 通过DY... 文章目录 引言 I 查看和分析二进制信息 1.1 查看Mach-O文件的签名信息 1.2 通过 otool 找到所需加载的库 1.3 通过DY...
- 做项目经常需要用到各种各样的提示框,今天先把通用的提示框和仿IOS的弹出框写到demo里面后面会持续更新其他的。 1.提示框效果 2.仿IOS弹出框效果 Activity代码 package com.example.iosdialog; import com.example.iosdialog.... 做项目经常需要用到各种各样的提示框,今天先把通用的提示框和仿IOS的弹出框写到demo里面后面会持续更新其他的。 1.提示框效果 2.仿IOS弹出框效果 Activity代码 package com.example.iosdialog; import com.example.iosdialog....
- 前两天上传了一些比较不错的资源,大家可以参考里面的UI 设计 和 其他功能的一些实现方法。好多都设计的非常漂亮。 附上专辑资源链接:android高仿应用大合集-CSDN下载 android 高仿陌陌 android高仿陌陌源码-Android代码类资源-CSDN下载 android 高仿开心网 andro... 前两天上传了一些比较不错的资源,大家可以参考里面的UI 设计 和 其他功能的一些实现方法。好多都设计的非常漂亮。 附上专辑资源链接:android高仿应用大合集-CSDN下载 android 高仿陌陌 android高仿陌陌源码-Android代码类资源-CSDN下载 android 高仿开心网 andro...
- 1、谷歌安卓开发者页面 这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分: 作为初学者,你应该从工具开始,这部分讲解了如何安装安卓SDK。教程为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很... 1、谷歌安卓开发者页面 这里是主站点,在这您可以找到一切资源帮助您开始安卓开发。此站包含了很多关于学习基础知识的资源,完整的API引用,以及你开始开发所需的各种工具。此站共分为五个部分: 作为初学者,你应该从工具开始,这部分讲解了如何安装安卓SDK。教程为你提供了关于安卓的基本介绍,教给你如何写出你的第一个程序。它包括很...
- 编制时间这一栏 就是选择年月,不是点击弹框选择时间 ,直接在这个面板上就可以选择时间,减少交互步骤,增强用户体验。 整理了一个DEMO,希望可以帮助到大家。如果有其他问题欢迎大家加入我的qq群讨论交流: 开发一群:454430053开发二群:537532956 编制时间这一栏 就是选择年月,不是点击弹框选择时间 ,直接在这个面板上就可以选择时间,减少交互步骤,增强用户体验。 整理了一个DEMO,希望可以帮助到大家。如果有其他问题欢迎大家加入我的qq群讨论交流: 开发一群:454430053开发二群:537532956
- 效果大概就是这样,右边是字母索引效果 做开发的时候,经常碰到产品经理设计出来的界面是参考IOS控件设计出来的 ,比如上图效果 ios有个控件是UIPickerView 就是可以上下滑动 并有些3d效果,非常炫。 但是android并没有提供这样的原生控件支持,所以需要通过其... 效果大概就是这样,右边是字母索引效果 做开发的时候,经常碰到产品经理设计出来的界面是参考IOS控件设计出来的 ,比如上图效果 ios有个控件是UIPickerView 就是可以上下滑动 并有些3d效果,非常炫。 但是android并没有提供这样的原生控件支持,所以需要通过其...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签