logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 开发注解全解

本文系统介绍了HarmonyOS开发中的核心注解及其应用场景。主要内容包括:核心组件注解(@Entry、@Component等)、状态管理注解(@State、@Prop等)、依赖注入注解(@Autowired)、安全权限控制(@RequiresPermission)、存储配置(@StorageProp)以及高级特性注解(@Reusable、@Track)。文章还提供了最佳实践建议,如组合使用@Pr

#harmonyos#华为
iOS开屏广告多机型屏幕适配最佳实践

iOS开屏广告多机型适配需根据不同屏幕尺寸和密度动态选择最优素材。关键点包括:理解物理像素(px)与实际像素(pt)的区别,通过UIScreen.main.scale获取屏幕密度因子,将逻辑尺寸转换为物理像素用于素材匹配。实现流程涵盖客户端尺寸计算、后端素材匹配和设计团队多倍率素材准备。最佳实践建议按主流设备尺寸准备素材,如iPhone SE(750×1334px)、iPhone 14 Pro(1

文章图片
#ios#cocoa#macos
鸿蒙学习开发

鸿蒙第一课。。。。将要继续补充。

#鸿蒙
Quartz2d (画线 矩形 圆 三角形 弧线 扇形 进度圈等)

/**Quartz2d的图形绘制API*/"【画线drawLine】"1.获取上下文件UIGraphicsGetCurrentContext();2.设置起点CGContextMoveToPoint(ctx, 10, 10);3.添加连接点AddLineToPoint(ctx, 110, 10);4.渲染CGContextStrokePath(ctx);5.设置线宽CG

到底了