iOS16适配 屏幕旋转横屏 背景 iOS16之前转屏方法setOrientation:, 16之后使用无效. 虽然Xcode14/iOS16提供了新的api但还是beta版, 不能直接打包上线, 所以要在旧版适配新版本. 怎么适配 尝试了很多方法, 比如横屏时直接present一个横屏VC, 但耗时耗力, 怎么花最小代价适配iOS16, 看下面... 未升级Xcode14提前调试iOS16 下载iOS16系统支持包 放到这个 移动开发 2025年05月09日 185 点赞 0 评论 17826 浏览
iOS 开发随笔 (Xcode 13 + iOS 15兼容) URL Scheme 通过 Xcode13 运行的APP,在 iOS15 系统上会限制 info.plist 的 scheme 白名单个数为 50 个 UITableView sectionHeaderTopPadding 使用 UITableViewStylePlain 初始化 UITableView 的时候,会发现 section header 多出了一截,默认顶部边距为22p 移动开发 2024年11月11日 35 点赞 0 评论 17984 浏览
Android流光动效(移动光效)View 效果预览 流光效果.gif 功能说明 支持任意类型视图View上面的流光动效(包括但不限于View、ImageView、TextView、Button或者他们的任意组合的ViewGroup); 支持修改光效宽度; 支持修改光效颜色; 支持修改光效移动速率; 支持设置View动效的圆角; 支持修改光效入射角度(斜率); Screenshot_2022-04-21-11-46 移动开发 2025年04月29日 156 点赞 0 评论 18069 浏览
APP启动流程源码分析1 启动流程为什么要了解 不了解 ,平时开发好像也没啥问题啊。其实不然,解决这些问题后,你会对Android系统有更深层次的理解,也会学习到系统源码优秀的设计。并且对解决一些高级问题和深入的性能优化问题有很大帮助,是技术进阶的必要阶段。这就需要我们通过阅读源码来梳理这些问题,但另一方面,系统源码是很庞大繁杂的,我们需要带着问题抓住主流程,不能陷入代码细节——这是阅读系统源码以及其他第三方库源码的正确姿 移动开发 2025年04月29日 123 点赞 0 评论 18106 浏览
微信开发者工具下载及小程序项目的创建与调试(完整图文教程) 文章目录 前言 1. 微信开发者工具下载 2. 创建小程序项目 3.文件目录结构介绍 3.1 主体文件 3.2 页面文件 3.3 公共文件 3.4 渲染模式 3.4.1 Skyline 渲染模式 3.4.2 W 移动开发 2025年05月07日 109 点赞 0 评论 18239 浏览
iOS离屏渲染 界面渲染 UIView继承自UIResponder,可以处理系统传递过来的事件,如:UIApplication、UIViewController、UIView,以及所有从UIView派生出来的UIKit类。每个UIView内部都有一个CALayer提供内容的绘制和显示,并且作为内部RootLayer的代理视图。 下图为CALayer的结构图: CALayer.png RunLoop有 移动开发 2025年05月01日 79 点赞 0 评论 18239 浏览
国产APP臃肿:微信从百十K到几百兆,聊天代码只0.1% 国产APP越来越臃肿,这是不争的事实。大家都感同身受。虽然现在手机运存内存都在越来越大,可是手机APP也跟着变大,而且比手机增速更快。比如微信APP就很典型。 B站一大神逆向了微信APP安装包,发现基本的聊天功能代码只有0.1%,而别的,都是其他功能。不管是TX带的头,还是别的起的示范,总之,国产APP微信,恨不能把所有功能集成进去,把自己成为系统的野心塞到用户手机里。 不知道这种情况会到什么时候 移动开发 2024年11月17日 36 点赞 0 评论 18318 浏览
mybatis分页 一、sql语句分页: 在mapper.xml文件添加sql语句 <select id="getEmpByLimit" parameterType="map" resultType="Emp"> select * from emp order by empno limit #{startIndex},#{pageSize} </select> 在接口中添加方法: 移动开发 2024年10月28日 58 点赞 0 评论 18330 浏览
安卓(Android 12) 动态权限申请 本篇将会封装一个工具,解决安卓权限申请的问题 最终效果: 授权的情况 agree.gif 对应的日志 image.png 不授权的情况 refect.gif 对应的日志 image.png 步骤一 在安卓工程目录下 app ---> src ---> main ---> AndroidManifest.xml ,在 移动开发 2025年05月01日 153 点赞 0 评论 18343 浏览
iOS 关于创建超过5个 tabBar 的方法! 如果使用系统的tabBar 最多只能显示5个,所以想要展示超过5个 就只能自己想办法弄喽!我用的办法是: 1:先把系统的tabBar 隐藏掉 [self.tabBar setHidden:YES]; ps:在继承了UITabBarController 的tabBar控制器里面! 2:自定义个view添加到自定义的tabBar控制器里面,上面创建你想要的个数的按钮!然后放在tabBar的位置 移动开发 2025年05月02日 82 点赞 0 评论 18344 浏览