IOS开发之简单音频播放器
实现一个简单的 iOS 音频播放器,结合进度、时间显示、播放暂停与滑动控制等组件,展示界面控件与播放状态的协作。
收录从博客园迁移的技术文章,保留 iOS、Swift、Java、算法、设计模式等原有分类与历史记录。
按文章数量排列 · 点击切换下方文章
实现一个简单的 iOS 音频播放器,结合进度、时间显示、播放暂停与滑动控制等组件,展示界面控件与播放状态的协作。
Oracle 常用函数学习笔记,整理日期转换、字符串处理等函数的语法和 SQL 示例,便于在数据库查询与数据处理时查阅。
代码重构系列第四篇,整理条件表达式的重构方式,结合示例分析复杂分支,理解让判断逻辑更清楚的实现思路。
在 Spring Boot 工程中整合 MyBatis 与 Thymeleaf,结合数据库访问及前端页面示例,理解持久化映射和模板展示的协作流程。
通过 Objective-C 示例比较深拷贝与浅拷贝,讨论对象、容器及其内容的复制关系,帮助理解复制操作与共享数据之间的差异。
记录基于 Android Studio 搭建开发环境和创建工程的过程,结合原文步骤与截图,认识 Android 项目的准备和基础结构。
UICollectionViewController 系列第三篇,使用 UICollectionView 实现自定义瀑布流,围绕布局组织与界面展示梳理具体实现。
通过 PHP 与 JavaScript 的完整实例学习 AJAX 页面交互,结合客户端请求与服务端处理代码,理解异步请求在 Web 页面中的实际用法。
代码重构系列第三篇,围绕数据的表示与组织讨论重构,通过具体代码理解调整数据结构如何帮助表达业务含义。
通过仿微信界面的实践学习 iOS 视图组织,结合 TabBarController、NavigationController 等组件,展示多页面应用的基础结构。
介绍利用 Storyboard 预览界面在不同屏幕上的效果,结合原文操作步骤理解布局检查与适配过程,减少反复运行时的验证成本。
围绕 iOS Keychain 与 Snoop-it 整理逆向学习记录,结合工具和示例观察应用行为,保留对应系统环境下的分析过程。
电脑按 Ctrl + D(Mac 按 ⌘ + D);手机使用浏览器菜单中的「收藏」或「书签」。
保存当前页面,下次继续阅读。