2024年4月11日
摘要: Xcode 常用快捷键 一、Xcode基本快捷键 1.1、新建项目 Shift + CMD + N 1.2、项目中新建文件 CMD + N 1.3、运行 CMD + R 1.4、编译 CMD + B 1.5、停止运行 CMD + . 1.6、清除缓存 Shift + CMD + K 1.7、左缩进 阅读全文
posted @ 2024-04-11 15:09 ZOYOO 阅读(124) 评论(0) 推荐(0) 编辑
  2024年3月15日
摘要: 原文:https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Reference_GCDAsyncSocket GCDAsyncSocket 是基于 Grand Central Dispatch 构建的 TCP 套接字网络库。该项目还包含一个基于 阅读全文
posted @ 2024-03-15 17:59 ZOYOO 阅读(58) 评论(0) 推荐(0) 编辑
  2023年4月7日
摘要: 2.6 资源管理 Flutter APP 安装包中会包含代码和 assets(资源)两部分。Assets 是会打包到程序安装包中的,可在运行时访问。常见类型的 assets 包括静态数据(例如JSON文件)、配置文件、图标和图片等。 #2.6.1 指定 assets 和包管理一样,Flutter 也 阅读全文
posted @ 2023-04-07 17:45 ZOYOO 阅读(33) 评论(0) 推荐(0) 编辑
  2023年3月17日
摘要: 2.5.1 简介 在软件开发中,很多时候有一些公共的库或 SDK 可能会被很多项目用到,因此,将这些代码单独抽到一个独立模块,然后哪个项目需要使用时再直接集成这个模块,便可大大提高开发效率。很多编程语言或开发工具都支持这种“模块共享”机制,如 Java 语言中这种独立模块会被打成一个 jar 包,A 阅读全文
posted @ 2023-03-17 15:56 ZOYOO 阅读(33) 评论(0) 推荐(0) 编辑
  2023年3月13日
摘要: 2.4 路由管理 路由(Route)在移动开发中通常指页面(Page),这跟 Web 开发中单页应用的 Route 概念意义是相同的,Route 在 Android中 通常指一个 Activity,在 iOS 中指一个 ViewController。所谓路由管理,就是管理页面之间如何跳转,通常也可被 阅读全文
posted @ 2023-03-13 17:32 ZOYOO 阅读(61) 评论(0) 推荐(0) 编辑
  2023年2月24日
摘要: 2.3.1 简介 响应式的编程框架中都会有一个永恒的主题——“状态(State)管理”,无论是在 React/Vue(两者都是支持响应式编程的 Web 开发框架)还是 Flutter 中,他们讨论的问题和解决的思想都是一致的。所以,如果你对React/Vue的状态管理有了解,可以跳过本节。言归正传, 阅读全文
posted @ 2023-02-24 15:57 ZOYOO 阅读(36) 评论(0) 推荐(0) 编辑
  2023年2月16日
摘要: 2.2.1 Widget 概念 在前面的介绍中,我们知道在Flutter中几乎所有的对象都是一个 widget 。与原生开发中“控件”不同的是,Flutter 中的 widget 的概念更广泛,它不仅可以表示UI元素,也可以表示一些功能性的组件如:用于手势检测的 GestureDetector 、用 阅读全文
posted @ 2023-02-16 17:18 ZOYOO 阅读(130) 评论(0) 推荐(0) 编辑
  2023年2月8日
摘要: 2.1 计数器应用示例 用 Android Studio 和 VS Code 创建的 Flutter 应用模板默认是一个简单的计数器示例。本节先仔细讲解一下这个计数器 Demo 的源码,让读者对 Flutter 应用程序结构有个基本了解,然后在随后的小节中将会基于此示例,一步一步添加一些新的功能来介 阅读全文
posted @ 2023-02-08 09:03 ZOYOO 阅读(89) 评论(0) 推荐(0) 编辑
  2023年2月6日
摘要: 它可以让iPhone手机静音。但是,AVSystemController存在于私有Celestial框架中。由于UIKit引用了这个框架,因此仍然可以在不直接引用它的情况下使用该类。 Apple禁止使用私有API,因此仅此一点就是个坏主意。鉴于此情况,可能会放弃这个想法,因为我认为它没有解决我的问题 阅读全文
posted @ 2023-02-06 15:39 ZOYOO 阅读(160) 评论(0) 推荐(0) 编辑
  2023年2月3日
摘要: 1.4 Dart语言简介 在之前我们已经介绍过 Dart 语言的相关特性,读者可以翻看一下,如果读者已经熟悉 Dart 语法,可以跳过本节,如果你还不了解 Dart,也不用担心,按照笔者经验,如果你有过其他编程语言经验(尤其是 Java 或 JavaScript)的话会非常容易上手 Dart。当然, 阅读全文
posted @ 2023-02-03 17:49 ZOYOO 阅读(74) 评论(0) 推荐(0) 编辑