当前位置: 代码网 > it编程>

App开发

Flutter绘制3.4边形及多边形渐变动画实现示例

Flutter绘制3.4边形及多边形渐变动画实现示例

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 205

正文项目被优化了,人也跟着被优化了,正好趁这一个月整理整理关于flutter的一些东西。绘制3.4边形先看一下效果图:起因是上上上上上个月浏...

混合栈跳转导致Flutter页面事件卡死问题解决

混合栈跳转导致Flutter页面事件卡死问题解决

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 209

问题来源在我们升级flutter2.5后,测试在走整个业务流程中发现了有页面卡死现象,于是给我提了一个bug。在xx页面多次操作后,页面卡死...

Flutter列表滚动定位超强辅助库使用示例详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 238

一、痛点痛点一:flutter 官方提供了 scrollcontroller,调用下方两个方法可以滚动到指定偏移处void jumpto(d...

Flutter Module添加到iOS项目示例详解

Flutter Module添加到iOS项目示例详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 207

1. 创建flutter module摘要:我们实际开发开始作为混合开发,可能会把一个模块使用flutter开发,之后嵌入到ios项目中。比...

Flutter GetPageRoute实现嵌套导航学习

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 221

1. 嵌套导航-getpageroute本文主要介绍在getx下快速实现一个嵌套导航嵌套导航顾名思义,我们导航页面中嵌套一个独立的路由,效果...

iOS小技能之字典转模及对象相等性示例详解

iOS小技能之字典转模及对象相等性示例详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 205

前言字典转模型/** 通常实现字典实例化模型,都实现了以下模型的实例化方法*///使用字典实例化模型- (instancetype) ini...

iOS文件预览分享小技能示例

iOS文件预览分享小技能示例

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 221

前言应用场景:文件下载、打印i 第三方sdk分享文件1.1 微信sdk/**enum wxscene { wxscenesession...

iOS开发之MRC(手动内存管理)详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 254

前言:在ios中,使用引用计数来管理oc对象内存一个新创建的oc对象引用计数默认是1,当引用计数减为0,oc对象就会销毁,释放其占用的内存空...

源码解析ios开发SDWebImage方法

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 232

引言在着手写第二篇的时候,发现这个sdwebimage确实吧nsoperation用的太美了。确实可能帮你理解nsoperation和nso...

iOS开发之Objective-c的Runtime理解指南

iOS开发之Objective-c的Runtime理解指南

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 235

一、runtime1、概念:概念:runtime是objective-c语言动态的核心,即运行时。在面向对象的基础上增加了动态运行,达到很多...

IOS开发Swift 与 OC相互调用详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 236

1、创建桥接文件在创建另一种语言的文件时xcode会提示创建项目名-bridging-header.h的桥接文件2、swift调用oc1.创...

scrollview tableView嵌套解决方案示例

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 240

正文在网上找了很多,没有喜欢的方案。也参考了众多设计,做了一款自认为比较简洁、完美的方案:大致思路:外层放置scrollview作为容器,容...

移动web开发技能之touch事件详解

移动web开发技能之touch事件详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 246

概述单击事件是任何一个前端页面中最常用的交互行为之一,在传统的pc端大部分是使用click事件来实现用户单击交互的程序逻辑,而在移动web端...

使用AVFoundation实现视频录制详解

使用AVFoundation实现视频录制详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 221

一、前言avcapturesession 是 avfoundation 的核心类,用于管理捕获对象 avcaptureinput 的视频和音...

详解Objective C 中Block如何捕获外部值

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 240

引言block 本质上也是一个 objective-c 对象,它内部也有个 isa指针。block 是封装了函数调用以及函数调用环境的 ob...

iOS RN启动中管理Native Module详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 231

1. 全局的 native module 注册表rctmoduleclasses 数组首先, rn中拥有一个全局的静态数组rctmodule...

iOS界面布局简化UIStackView使用详解

iOS界面布局简化UIStackView使用详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 31

前言在过去ios页面布局较为传统,大多数人使用frame或者autolayout来布局,在ios9以后,引入了uistackview。uis...

iOS开发xconfig和script脚本使用详解

iOS开发xconfig和script脚本使用详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 172

引言利用xcode进行开发时需要进行很多build setting的设置以便能让项目按照设置的进行编译,同时有时候需要在编译时利用scrip...

ios利用RunLoop原理实现去监控卡顿实例详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 154

一、卡顿问题的几种原因复杂 ui 、图文混排的绘制量过大;在主线程上做网络同步请求;在主线程做大量的 io 操作;运算量过大,cpu 持续高...

替代pod update速度慢的lg_pod_plugin安装使用详解

替代pod update速度慢的lg_pod_plugin安装使用详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 150

1. 安装方式推荐使用bundle 安装lg_pod_plugin , 免去手动安装 gem install lg_pod_plugin ,...

ios开发 try-catch引起的野指针问题排查

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 158

1、野指针问题【exc_bad_access (sigsegv) / kern_invalid_address]possible zombi...

iOS开发frame和bounds使用示例详解

iOS开发frame和bounds使用示例详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 158

简述frame: 视图的位置和大小使用是父视图的坐标系,所以将视图放置在父级中这一点就很重要。 bounds:视图的位置和大小,使用的是其自...

配置iOS 16 屏幕旋转适配实例详解

2024-05-19 17:31 | 分类:App开发 | 评论:0 次 | 浏览: 151

正文我们公司的 app 只支持竖屏, 只有在视频播放的时候才可以横屏, 所以这就需要我们强制去旋转屏幕. 我想一般的 app 大概都会有这种...

优化和瘦身Android APK的六个小技巧

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 139

为什么apk瘦身重要在开始深入研究apk瘦身之前,让我们先了解为什么它如此重要。用户体验:大型apk文件会增加应用的安装时间,启动时间和页面...

关于Android CountDownTimer的使用及注意事项

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 152

android countdowntimer的使用使用方式注意如下所示,有人喜欢用种方式使用倒计时,这样的确是可以实现计时功能,但是,这样会...

详解Flutter如何在单个屏幕上实现多个列表

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 160

前言今天,我将提供一个实际的示例,演示如何在单个页面上实现多个列表,这些列表可以水平排列、网格格式、垂直排列,甚至是这些常用布局的组合。下面...

android控件Spinner(下拉列表)的使用例子

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 160

一、介绍:安卓的spinner是一个下拉菜单控件,通常用于选择一组选项中的一个。它可以为用户提供一种简单的交互方式,使其能够快速轻松地对应用...

Android Compose学习之绘制速度表盘

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 157

内心想法xxcompose已经发布好久了,还没有用过compose写过ui,之前只是在官网上了解过,看着这可组合函数嵌套,我就脑袋大,更fl...

Android解读Native崩溃栈信息的方法详解

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 42

大部分的 android 开发者使用的主要语言都是 kotlin / java,他们的崩溃栈信息非常清晰,也非常好定位到问题,如果是线上的崩...

Flutter中数据存储的四种方式小结

2024-05-19 17:27 | 分类:App开发 | 评论:0 次 | 浏览: 150

在 flutter 中,存储是指用于本地和远程存储和管理数据的机制。以下是 flutter 中不同存储选项的概述和示 例。shared pr...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com