macOS 安装 homebrew Homebrew:macOS(或 Linux)缺失的软件包的管理器官网: 官方命令行 官方pkg安装 国内安装 镜像容易下载推荐 页面化安装 下载快,中文 命令行/bin/bash -c "$(curl -fsSL 移动开发 2025年05月03日 125 点赞 0 评论 1511 浏览
微信小程序引导用户添加小程序动画页 1、实现效果 guideFollow.gif 2.实现原理 2.1 动画效果 css动画:animation animation: name duration timing-function delay iteration-count direction fill-mode play-state; 设置上面三段内容不同的动画时长,最后一段文字动画时长最长。 .show_box . 移动开发 2025年06月25日 84 点赞 0 评论 1487 浏览
第04章:DynamicDataDisplay 折线图(MVVM).md 【目录】DynamicDataDisplay - 简书 一、概述 本文介绍使用DynamicDataDisplay绘制折线图,将在ViewModel中定义数据源,然后再Xaml中进行绑定。 二、演示 三、实现 第一步:新建项目 1.新建项目D3BaseLineMVVMDemo 2.添加Nuget包:DynamicDataDisplayReloaded 第二步:新建Ma 移动开发 2025年05月20日 180 点赞 0 评论 1478 浏览
Github访问不了解决方案(Mac) 电脑又重装了,到Github下载东西,又访问不了,记录一下解决方案:修改hosts文件。补充1、确定可以访问Github的IP地址打开多个地点ping[github.com]服务器-网站测速-站长工具输入github.com,点击Ping检测,选择一个响应时间短的响应IP(咱选个国外的, 移动开发 2025年09月08日 90 点赞 0 评论 1344 浏览
let、const和var的区别(个人笔记) 1. 区别 (1)块级作用域 块作用域由{ }包括,let和const具有块级作用域,var不存在块级作用域。块级作用域解决了ES5中的两个问题: 内层变量可能覆盖外层变量 用来计数的循环变量泄露为全局变量(for循环中var声明变量会输出最后一个值) (2)变量提升 var存在变量提升,let、const 也存在变量提升,不过变量并没有初始化成 undefined,即变量只能在声明之后 移动开发 2025年07月20日 93 点赞 0 评论 1337 浏览
OC底层基础:Runtime 一、Runtime Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同 Objective-C的动态性是由Runtime API来支撑的 Runtime API提供的接口基本都是C语言的,源码由C\C++\汇编语言编写 二、isa详解 要想学习Runtime,首先要了解它底层的一些常用数据结构,比如isa指针 在arm64架构之前,isa就是一个普通的指针, 移动开发 2025年08月03日 58 点赞 0 评论 1251 浏览
Java-Spring入门指南(二十九)Android交互核心:按钮点击事件与Activity跳转实战 Java-Spring入门指南(二十九)Android交互核心:按钮点击事件与Activity跳转实战 前言 一、按钮点击事件:三种核心实现方式 1.1 核心概念 1.2 方式一:匿名内部类 实现步骤 优缺点 1.3 方式二:Activity实现接口(统一管理, 移动开发 2025年11月21日 84 点赞 0 评论 1160 浏览
Android Handler 机制原理详解 文章目录 一、 概述 二、 核心组件 1. Handler(处理器) 2. MessageQueue(消息队列) 3. Looper(循环器) 4. Message(消息) 三、工作原理 1. 整体流程图 2. 详细执行过程 1. 初始化 Looper 移动开发 2025年10月26日 142 点赞 0 评论 1064 浏览