Android TextView的一些常见功能 效果.png 简介 TextView作为Android开发中的基础控件,在日常开发中我们频繁使用到TextView的一些功能.这里就简单总结了一下开发中常用的一些功能 功能 设置大小不一的文字 设置中划下 设置小数点以后文字字体大小 设置不同颜色展示文字 展示图文混排 实现 1 设置中划线 /** * 中间划线的效果 * @param textView 移动开发 2025年06月02日 170 点赞 0 评论 17590 浏览
iOS底层原理笔记 - Runtime结构 Runtime结构 OC是一门动态性比较强的语言,跟C、C++语言有着很大不同 OC的动态性是由Runtime API来支撑的 Runtime API提供的接口基本都是C语言的,源码由C/C++/汇编语言编写 要想学习runtime,首先要了解它底层的一些常用数据结构,比如isa指针 在arm64之前,isa就是一个普通的指针,存储着Class、Meta-Class对象的内存地址 在arm64 移动开发 2025年04月21日 190 点赞 0 评论 17570 浏览
【Android】基于udp通信的智能家居移动应用开发 每文一诗 💪🏼 男儿不展风云志,空负天生八尺躯 ——《警世通言·卷四十》 译文:作为一个有学识有理想的男子,如果不施展自己的志向,成就一番事业,就枉费生为一个人。背景 本次移动应用的开发主要目的是为智能家居开发一个运行在手机的客户端,同时也 移动开发 2025年04月18日 152 点赞 0 评论 17561 浏览
Android开发之引用三方库导致SO库冲突的解决办法 Android开发之引用三方库导致SO库冲突的解决办法 微信图片_20220416170320.png 从这个图片可以看出 匹配到了多个 libc++_shared.so packagingOptions{ pickFirst 'lib/armeabi/libc++_shared.so' pickFirst 'lib/armeabi-v7a/libc 移动开发 2025年05月07日 84 点赞 0 评论 17537 浏览
传对象参数(含有特殊字符) 1.传递参数为对象格式 若传递的参数为对象格式时,则先需要使用JSON.stringify()进行转换,接收后需要使用JSON.parse()转为对象使用。 注意:但是这样传参有一个问题,当对象数据长度过大时会报错,因此url传参时程序把过长的那段数据给截取掉了,导致数据转换回来时格式不对而报错。 2.传递参数中含有? = &等特殊字符 若传递参数中含有= ? &等特殊字符时, 移动开发 2025年05月17日 93 点赞 0 评论 17534 浏览
Flutter 组件 xml_rpc 的适配 鸿蒙Harmony 实战 - 驾驭经典远程调用协议、实现鸿蒙端跨语言后端集成与遗留系统通信方案 欢迎加入开源鸿蒙跨平台社区:#Flutter 组件 xml_rpc 的适配 鸿蒙Harmony 实战 - 驾驭经典远程调用协议、实现鸿蒙端跨语言后端集成与遗留系统通信方案前言在现代 Web 服务的浩瀚海洋中,虽然 RESTful API 和 GraphQL 占据了主流,但在金融、教育及政府办公等沉淀深厚的领域,依然存在大量的、基于 XML-R 移动开发 2026年04月05日 174 点赞 0 评论 17528 浏览
Flutter 主流常用第三方库、插件收集 一、Flutter 学习资料 Flutter Flutter官网 Flutter中文网 咸鱼技术 掘金Flutter专栏 Flutter 官网 : Flutter 插件下载地址 : Flutter 开发文档 : ( 强烈推荐 ) 官方 Gi 移动开发 2025年06月14日 53 点赞 0 评论 17516 浏览
iOS使用Aspects做简单热修复原理 我们都知道苹果对 Hotfix 抓得比较严,强大好用的 JSPatch 也成为了过去式。但即使测试地再细致,也难保线上 App 不出问题,小问题还能忍忍,大问题就得重新走发布流程,然后等待审核通过,等待用户升级,周期长且麻烦。如果有一种方式相对比较安全,不需要 JSPatch 那么完善,但也足够应付一般场景,使用起来还比较轻量就好了,这也是本文要探讨的主题。 要达到这个目的,Native 层只要透 移动开发 2025年04月30日 69 点赞 0 评论 17503 浏览
RecyclerView缓存复用原理 RecyclerView缓存复用机制 来到RecyclerView的Adapter代码中: @NonNull @Override public MyViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View view = LayoutInflater.from(c 移动开发 2025年07月01日 158 点赞 0 评论 17489 浏览
国内 Mac 开启 Apple Intelligence 教程 以下是根据提供的资料整理的 国内 Mac 开启 Apple Intelligence 教程,整合了 GitHub 项目 kanshurichard/enableAppleAI 的核心步骤和注意事项: 前提条件 设备要求 Mac 搭载 M1 或更新芯片(Apple Silicon)。 系统版本为 macOS 15.1 或更高 移动开发 2026年01月03日 33 点赞 0 评论 17485 浏览