移动开发

JavaScript this的指向和改变this指向的方法

一、js 中 this 是什么 this 是函数执行时所在的上下文环境 二、this 的指向 js 全局对象:在 html 页面中引入的 js 文件 全局对象 是 window 对象,使用 node 命令执行 js 文件 全局对象 是 global 对象 1. 在 js 文件外层 this 指向 全局对象 console.log(this); // 全局对象 2. 在函数中 this 指向 在

OC的泛型和__covariant __contravariant

Created by 大刘 liuxing8807@126.com 什么是泛型 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参 比如: @interface Computer : NSObject @property (nonatomic, copy) NSString *name; @end @implementation Computer @e

iOS离屏渲染

屏幕显示完整流程 2022080801.jpg 2022080802.jpg 整体渲染流程可以分为三个阶段: 1、CPU阶段: CPU的计算主要是通过CoreAnimation来处理,通过OpenGL ES/Metal将数据传递给GPU。 2、GPU阶段: GPU渲染主要是将接收到的渲染数据进行一系列渲染之后将帧数据存储在帧缓存(Frame Buffer)里面,供视

Android Emulator hypervisor driver安装一直弹出黑窗口安装失败

Android Emulator hypervisor driver安装失败解决 朋友,当你看到这篇文章,相信之前也搜索过很多解决博客,也相信了其他大佬说法,是因为电脑CPU不同或硬件环境导致的,最终还得看官方解释。 一、电脑环境和安装地址 github安装链接 电脑安装条件: 1、CPU 具有虚拟化扩展&#xff

Android Fragment 全解析

在 Android 开发中,Fragment 是构建灵活界面的核心组件 —— 它既能像 “迷你 Activity” 一样包含布局和逻辑,又能灵活地嵌入到不同 Activity 中复用。无论是平板的多面板布局,还是手机的单页切换,Fragment 都能让界面适配更高效。但 Fragment 的生命周期、与 Activity 的交互、回退栈管理等

从零开始用Android Studio开发一款记事本APP(附完整代码)

从零开始用Android Studio开发一款记事本APP(附完整代码) 前言在移动互联网时代,记事本APP已成为用户记录生活、工作和学习的重要工具。本文将手把手教你如何从零开始,使用Android Studio开发一款具备增删改查功能的记事本APP。文章涵盖需求分析、技术选型、数据库设计、核心功能实现及界面开发,并提供完整代

C#开发OPC Client的3种方式

使用C#开发OPC DA客户端应用程序的几种方式 一、OPC DA与OPC UA OPC DA 是目前工业控制领域方法使用的应用程序之间数据交互的方式之一,OPC DA技术仅可用于Windows平台 OPC UA 可以跨平台使用。 二、使用C#开发OPC Client程序的3种方式   C#是目前工控领域常用的编程语言之一,具有简单、高效、稳定等诸多优点。   使用C#开发OPC Client

常用的Flutter第三方库 2022-05-17 周二

简介 不论是iOS开发,还是Android开发,使用第三方库是必不可少的。 现在,切换到Flutter,面临的第一个问题就是该用哪些第三方库? 所有代码都需要自己写?当然不会。 常用的第三方库概览 dependencies: flutter: sdk: flutter # The following adds the Cupertino Icons font to your a