移动开发
macOS ISO镜像包下载合集:纯净、便捷、高效
macOS ISO镜像包下载合集:纯净、便捷、高效 【下载地址】macOSISO镜像包下载合集纯净版 本仓库提供了一个包含macOS所有版本ISO镜像文件的下载合集,这些镜像文件既可以直接引导安装,也可以用于虚拟机安装。所有镜像文件均通过官方原包制作,确保纯净安全。此外,文档中还包含了已经在VMware虚拟机中预先安装并优化
Android:exported 属性知识
1、android:exported 是 Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性。
2、android:exported 代表是否能被其他应用隐式调用。
3、true允许被启动,false不允许被启动。
4、android:exported 默认值是由有无intent-filter决定的,如果有intent-fi
MediaSession 简介
MediaSession 简介
本文主要是介绍下MediaSession,结合framework源码例子,最后看如何使用MediaSession 来监听A2DP的播放行为
MediaSession 主要是用来控制播放行为,如播放、暂停等行为,不过这个控制行为是由另外一个进程来操作的,举个例子,比如文件管理器进程在播放视频,此时你可以通过语音助手识别语音暂停、快进等命令,然后通过MediaSessi
iOS14 Universal Link隐藏顶部横幅方法
配置好Universal Link之后顶部都会有一个打开app的横幅,有时候我们不想显示这个横幅,iOS14之后苹果官方给出了解决办法。
假设Universal Link为www.abc.com
在浏览器输入www.abc.com会自动定位到www.abc.com/main,这时如果想要隐藏www.abc.com/main这个地址下顶部的横幅,方法如下:
单个app:
{
"applinks"
Swift中的Any、AnyObject、AnyClass介绍
概念
AnyObject:可以表示任何类类型的对象实例,所有类都隐式地遵循 AnyObject;
Any:可以表示任何类型,包括基础数据类型、枚举类型、结构体、函数类型等;
AnyClass:表示类的元类型,是AnyObject.Type的别名:定义typealias AnyClass = AnyObject.Type;
我们可以说AnyObject是Any的子集,Any和AnyObject
2023年最新iOS 面试题
所有的经历都是成长,所有的磨难都是历练!加油!!
大概捋了一下iOS面试知识点,以此作为大纲希望自己能有目标有计划地准备面试,后面我会逐个复习一下相应的内容,同时也会添加遗漏的知识点到文本,并记录下自己的笔记分享出来。喜欢的可以收藏,大家一起努力。
一、OC
1、OC之对象
什么是内存对齐,内存对齐规则是什么样的?
内存对齐计算(x + (8-1)) & ~(8-1) 和 (x + (
Android动态修改vector颜色
android为我们是提供了在代码中动态设置 vector 的颜色的方法。
这是一个 svg 类型的返回 icon,取名icon_back.xml,可以直接放在drawlable文件夹中
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
andro
Lifecycle的使用
前言
作为jetpack的第一篇,我还会附带解释下一些比较模糊的概念。下面来讲解下jetpack相关知识。
今天涉及知识:
jetpack与AndroidX
Lifecycle用来做什么
Lifecycle使用步骤
结合具体例子讲解Lifecycle的使用
4.1 添加Lifecycle依赖
4.2 在 Activity 布局中添加自定义控件的引用
4.3 在 Activity 中添加生
iOS自动化核心要素之WDA.app
1. 为WDA这个APP申请bundleid,即应用idStep1、使用苹果开发者账号登录 Apple Developer 网站。Step2、进入 Certificates, Identifiers & Profiles 在左侧菜单选择 Certificates, Identifiers & Profiles(证书、标识符和配置文件)。 依