深圳幻海软件技术有限公司 欢迎您!

移动开发

  • H5移动端调试攻略

    基于目前主流场景——H5页面内嵌在APP端的应用,我们基于H5页面承载的平台,遇到很多设备的兼容性问题【如:ios13.6.1页面一直循环请求问题、Android5.0+ios10白屏问题等】,针对特殊机型,我们并不能直接通过浏览器调试出其问题所在。因此,需要我们在真实的设备场景下,采用真机调试的方

  • Sourcery 的 Swift Package 命令行插件

    什么是Sourcery?Sourcery是当下最流行的Swift代码生成工具之一。其背后使用了 SwiftSyntax[1],旨在通过自动生成样板代码来节省开发人员的时间。Sourcery通过扫描一组输入文件,然后借助模板的帮助,自动生成模板中定义的Swift代码。示例考虑一个为摄像机会话

  • 聊聊 iOS16 中的三种新字体宽度样式

    前言在iOS16中,Apple引入了三种新的宽度样式字体到SF字体库。CompressedCondensedExpendUIFont.WidthApple引入了新的结构体 UIFont.Width,这代表了一种新的宽度样式。目前已有的四种样式。standard:我们总是使用的默认宽度。co

  • 移动终端侧的恶意软件检测

    ​一、Android恶意软件检测方法按照检测算法的类型,可以将Android恶意软件检测方法分为传统方法和基于人工智能算法的方法:1. 传统的Android恶意软件检测方法传统的Android恶意软件检测通常基于模式匹配或指纹匹配的方法,需要采集恶意应用并抽取相关特征,构建恶意应用特征库,

  • Android App开发基础

    AndroidApp开发基础App的开发特点(1)App的运行环境1.使用数据线把手机连到电脑上2.在电脑上安装手机的驱动程序3.打开手机的开发者选项并启用USB调试4.将连接的手机设为文件传输模式,并允许计算机进行USB调试5.手机要能正常使用(2)App的开发语言1.Java2.Kotlin3.

  • 在 iOS 16 中用 SwiftUI Charts 创建一个折线图

    前言苹果在WWWDC2022上推出了SwiftUI图表,这使得在SwiftUI视图中创建图表变得异常简单。图表是以丰富的格式呈现可视化数据的一种很好的方式,而且易于理解。本文展示了如何用比以前从头开始创建同样的折线图少得多的代码轻松创建折线图。此外,自定义图表的外观和感觉以及使图表中的信息易于访问也

  • Android 插件化中资源错乱的解决方案

    摘要本文介绍了Android插件化框架中,插件使用宿主资源时资源错乱的问题,以及错乱的原因、业界通用解决方案、我们提出的优化方案。本文将按照如下顺序,循序渐进地进行讲解:简单介绍Android插件化中资源部分的动态化。简单介绍Android中的资源的一些基础知识、使用方式及其编译原理。介绍插件化场景

  • 英伟达确认:对华特供「低配版」A800芯片,可替代A100

    为了赚钱,老黄又为中国「开后门」了?美国芯片制造商英伟达证实,正在向中国提供一种新的先进芯片A800,作为此前被商务部禁止向中国出口的A100图形芯片的替代品。目前,英伟达回应了此前路透社对此事的报道,确认中国的计算机销售商正在宣传使用这种新芯片的产品,并表示,向中国供货A800不违反美国出口管制的

  • iOS 16 的几个省电设置!

    ​不少升级到iOS16系统的小伙伴反馈,耗电更快,特别是旧设备,随着使用年限增长,续航更快是不可避免的。续航变差也有很多因素,可能是新系统新功能、或者升级新系统后,电池健康度下降等原因。前几天小编也给大家分享了iOS16「电池寿命」一键查询的方法,有需要的小伙伴可以会看(iOS16「电池寿命」一键查

  • iOS 16.1.1 正式版即将发布,修复多个问题!

    ​距离iOS16.1正式版发布依旧过去一个多月时间,苹果目前已经发布了iOS16.2测试版的更新,正式版预计会在12月中旬推送,但在这之前,苹果可能会率先推出iOS16.1.1正式版的更新。据外媒MacRumors报道称,在其分析中看到运行iOS16.1.1系统的设备迹象,这说明苹果正在内部运行进行

  • 如何在 SwiftUI 中创建条形图

    ​前言条形图以矩形条的形式呈现数据的类别,其宽度和高度与它们表示的值成比例。本文将展示如何创建一个垂直条形图,其中矩形的高度将代表每个类别的值。开始图表布局SwiftUI对探索不同布局和预览实时视图结果是很友好的。很容易将部分内容提取到子视图中,以便每个部分都很小且易于维护。从将包含 Ba

  • iOS 16.2 Beta 2 更新,有几个变化!

    ​昨日凌晨,苹果推送了iOS16.2Beta2更新,距离上个测试版两周之隔,本次更新版本号为20C5043e。已经安装了iOS16测试版的小伙伴,可以直接到软件更新中升级最新版,其他用户如果想尝鲜,需要先安装iOS16测试版描述文件,可以在本公众号后台发送”16“获取。下面来看看本次iOS16.2B

  • 苹果面向 iOS 16.2 Beta 用户发布快速安全响应更新

    11月17日消息,苹果在iOS16中引入的新功能之一就是​​快速安全响应​​(RapidSecurityResponse),这样重要的安全修复不需要等到完整的iOS更新之后再发布。苹果今天面向iOS16.2Beta用户发布了一个快速安全响应更新,以修复系统中存在的某个安全问题。适用于iOS16.2(

  • 微信小程序获取用户openid(详解)

    小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识快速建立小程序内的用户体系然而因为小程序中的openid不可以直接使用需要用code(登录凭证)去换取openid获取openid的思路获取openid首先需要调用小程序的login方法获取小程序的登录凭证code,然后使用code

  • 在 iOS16 中用 SwiftUI 图表定制一个线图

    在iOS16中引入的SwiftUI图表,可以以直观的视觉格式呈现数据,并且可以使用SwiftUI图表快速创建。本文演示了几种定制折线图并与区域图结合来展示数据的方法。默认折线图从在iOS16中用SwiftUICharts创建一个折线图中使用SwiftUI Charts[1]创建默认折线图开

  • Swift 中的 Async/Await ——代码实例详解

    ​前言async-await是在WWDC2021期间的Swift5.5中的结构化并发变化的一部分。Swift中的并发性意味着允许多段代码同时运行。这是一个非常简化的描述,但它应该让你知道Swift中的并发性对你的应用程序的性能是多么重要。有了新的async方法和await语句,我们可以定义方法来进行

  • iOS 16.2 终于支持 120Hz 高刷!

    ​前天,苹果推送了iOS16.2Beta3测试版,优化了熄屏显示功能,让iPhone14Pro系列可以更省电。但其实,在最新iOS16.2Beta3中,还解决了iPhone13Pro和iPhone14Pro系列用户长期存在的问题,这个问题导致在关闭和切换应用、解锁手机以及iOS16上的其他情况时,系

  • iOS前端编译器扩展——Clang

    Part01、了解Clang   众所周知,编译器一般分为前端和后端,编译器前端主要负责预处理、词法分析、语法分析、语法检查、生成中间代码等与底层计算机架构无关的工作。后端以中间代码为输入,首先进行架构无关的代码优化,之后针对不同的机器架构生成不同的机器码,进行汇编链接

  • 移动APP安全合规检测技术浅析

    1、监管机构及政策想要确保App安全合规,需要先了解相关政策法规。对于企业而言,App合规监管背后,主要涉及哪些监管机构?包括中央网信办、工业和信息化部、公安部和国家市场监管总局,由四部门在全国范围组织开展App违法违规收集使用个人信息专项治理活动。日常App开发中,主要是来自工信部的安全整改问题。

  • 苹果 iOS 16.1.2 正式版发布:优化车祸检测功能

     12月1日消息,苹果今日向 ​​iPhone​​ 用户推送了iOS16.1.2更新(内部版本号:20B110),本次更新距离上次发布隔了21天。据苹果称,此次更新改善了 ​​iPhone14​​​ 和 ​​iPhone14Pro​​&nb

  • iOS 16.1.2 正式版发布,信号问题终于解决

    今日凌晨,苹果推送了iOS16.1.2正式版更新,升级包非常小,只有300MB左右,更新版本号为20B110。从苹果给出的更新日志显示,iOS16.1.2正式版提供了重要的安全性更新,以及针对iPhone使用体验的优化等。此前,有不少已经升级到iOS16.1版本的用户表示,出现了WiFi自动断连的问

  • 2022年最流行的 iOS 自动化测试工具

    iOS设备销量的逐年增长为iOS的成功树立了高标准。然而,在测试这些设备时,购买具有各种硬件规格的设备和iOS设备对于中小企业和初创公司来说并不可行。此外,由于可扩展性和低效率问题,有比手动测试更好的测试解决方案。尽管iOS仍然是一个比Android更封闭的操作系统,但您可以使用各种免费和开源技术来

  • 使用uniapp开发APP时的调试/安卓打包等

    一、调试1.先用数据线连接电脑和手机,选择“文件传输”,2.打开开发者模式,华为手机举列-->设置-->关于手机-->版本号,多次连续点击“版本号”,就会提示已打开开发者模式3.华为手机举列-->设置-->系统和更新-->开发人员选项-->打开USB调试,进

  • iOS 16.1.2 正式版发布,信号问题终于解决

    苹果推送了iOS16.1.2正式版更新,升级包非常小,只有300MB左右,更新版本号为20B110。从苹果给出的更新日志显示,iOS16.1.2正式版提供了重要的安全性更新,以及针对iPhone使用体验的优化等。此前,有不少已经升级到iOS16.1版本的用户表示,出现了WiFi自动断连的问题,苹果表

推荐阅读