Android组件开发 一、背景 一个app随着业务增加,代码放在同一个模块中会越来越臃肿,同时也导致多人开发的一个难度。组件化可以把业务单独分出来,形成一个单独模块,可单独运行、测试等,相互之间不会影响。另外一个优势,如果一个公司有多个app,总会出现一些相同业务,如登录/注册。我们可以单独把公共业务封装成一个单独模块,供所以app使用,提高了开发成本 二、项目结构 如下图1,项目分成了4层,第一层app壳,这个也就是 移动开发 2025年04月20日 139 点赞 0 评论 4335 浏览
iOS WKWebView同步设置Cookie的踩坑 一、存储Cookie 1. 登录成功后,存储Cookie到本地。因为下次重启APP,不再走登录接口的话,Cookie会丢失,所以需要先存本地。 存储时注意,要判断是当前登录系统对应的域名或IP。因为我遇到,登录接口成功后,还出现了友盟的Cookie的,防止被其他域名或IP的Cookie给覆盖。 1.存储Cookie // 存储Cookie NSArray *cookie 移动开发 2025年04月26日 144 点赞 0 评论 4314 浏览
Android graphics(三) surfaceflinger 一、前言 本文主要内容 1、surfaceflinger初始化流程; 2、surfaceflinger消息机制; 3、surfaceflinger绘制流程; 4、VSync分发流程 surfaceFlinger由init进程启动,独立进程运行,它接受来自多个来源的数据缓冲区,对它们进行合成,然后发送到显示设备。 简述显示过程 1>、一个页面,一般分为三个window,状态栏、app和 移动开发 2025年06月27日 116 点赞 0 评论 4309 浏览
关于Android framework,大部分人都会掉入的学习误区 在学习Android framework的过程中,大家走回走进一个误区,或者说绕了远路,就是会为庞大的源码而耗费大量心力。在这里还是要提醒大家,不要过于关心那些复杂的函数调用链,学习跟踪方法以及把握整理流程最为重要。 Android源码树异常庞大,如果你想一行不漏地看,这是不可能的,就算你这么干了,效果也不见得好——只见树木,不见森林。打个简单的比方,Activity的启动流程,你不用关心在AMS 移动开发 2025年04月30日 194 点赞 0 评论 4274 浏览
如何屏蔽mac电脑更新提醒,禁止系统更新 最烦mac的系统更新提醒了,过几天就是更新弹窗提醒,现在可以直接禁掉了,眼不见心不乱,不然一升级,开发环境全都不能用了,那才是最可怕的,屏蔽的方法也很简单,就是屏蔽mac系统更新的请求,在host中禁掉,后期想升级了开开就可以了要彻底屏蔽 macOS 的更新提 移动开发 2025年11月21日 164 点赞 0 评论 4268 浏览
Mac 软件出现「应用程序“xxx”不能打开」的解决办法 一、问题原因我们在互联网上下载 Mac 软件时,经常会遇到安装或打开时出现以下提示: 「应用程序“xxx”不能打开」 乍一看似乎是应用程序损坏,实际上并不是。 真正原因是:应用程序文件的权限错误,缺少可执行权限。 二、解决步骤 打开应用包内容 选中软件图标 → 右键点击 → 选择「显示包内容」。 进入以下路径ÿ 移动开发 2025年11月11日 87 点赞 0 评论 4265 浏览
OpenAI Codex 国内使用完全指南:Windows/macOS/Linux 三平台详细安装配置教程(现在最新的有gpt-5.3-codex和gpt-5.4) 摘要:本文是国内开发者使用 OpenAI Codex 的终极配置指南,涵盖 Windows、macOS、Linux 三大主流操作系统的完整安装流程。通过 API独立站 解决网络访问难题,手把手教你完成从环境准备到实战使用的全部步骤,让你无需复杂操作即可体验 AI 编程的强大能力。如果你更多是学习编程语法,使用对话服务也是不 移动开发 2026年05月19日 66 点赞 0 评论 4258 浏览
Android之插入SIM卡无法上网 插入SIM卡无法上网 一、APN 数据加载出问题 1、APN 配置数据来源 TelephonyProvider: a、加载 apns-conf.xml 的路径: b、加载 各个apns-conf.xml 优先级如下: 2、典型现象 a、设置中没有APN方面的信息 b、使用 content 获取APN配置信息 c、 移动开发 2025年07月29日 66 点赞 0 评论 4248 浏览
Java第九天-继承 继承: Java当中的第二个重要特性:extends关键字--->扩展 对相同的代码进行抽取---工具类的概念---封装 让多个有重复性的类产生关联把重复性的代码放在公有类当中,让其他类继承这个公有类 特点: 一个class子类只能有一个直接父类但是一个父类可以有多个直接子类 被public修饰的类名必须和所在的类文件的名称完全保持一致一个类文件当中只能有一个被public修饰的类 子类可 移动开发 2024年11月03日 99 点赞 0 评论 4243 浏览
野指针检测 什么是野指针 维基百科里给的定义: 当所指向的对象被释放或者收回,但是对该指针没有作任何的修改,以至于该指针仍旧指向已经回收的内存地址,此情况下该指针便称迷途指针(即通常说的野指针)。 若操作系统将这部分已经释放的内存重新分配给另外一个进程,而原来的程序重新引用现在的迷途指针,则将产生无法预料的后果。 因为此时迷途指针所指向的内存现在包含的已经完全是不同的数据。 野指针分类: 引用腾讯bugly团 移动开发 2025年05月01日 106 点赞 0 评论 4243 浏览