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

移动开发

  • Kotlin Navigation开发

    前言其实小编之前一直都是用的Java来开发Android,但是工作需求,开始了Kotlin的编程,接触到了JetPack,发现其中的Navigation特别有意思,今天来给大家分享一下,我们做一个四个页面吧,从APP的欢迎页面——>新手引导页面——>注册登录页面——>APP主页面&

  • 如何写出一份大家都认可的交互说明文档?

    最近有设计小伙伴咨询,怎么样的交互说明才是最好的,是大家都喜欢的。他写的交互说明文档提交给需求评审会的成员审核时,大家都建议他再写的合理些,这让他伤透了脑筋。我告诉他:第一、岗位对象不同:没有一份十全十美的交互说明可以打动所有人,让所有人为之惊叹。毕竟,由于阅读交互说明文档的对象不同,他们会对交互说

  • Android进阶之MediaPlayer和TextureView封装视频播放器详解(完美实现全屏、小窗)

    前言上一篇文章我们介绍了SurfaceView和TextureView的基础知识点;SurfaceView以及TextureView均继承于android.view.View,属于Android提供的控件体系的一部分。与普通View不同,它们都在独立的线程中绘制和渲染。所以,相比于普通的ImageV

  • 机构称 App Store 未成年人监管存缺陷,苹果回应:测试方式错了

    26日上午消息,非营利监督组织“CampaignforAccountability”今天发布了一份报告,揭示了苹果AppStore儿童安全措施的“主要弱点”,一些未成年人能绕过这些防范机制,查看颜色和赌博等成人内容。CampaignforAccountability认为AppStore对儿童下载应用

  • iOS15发烫严重?解决办法在这里,拒绝玄学

     我相信最近吐槽iOS15发热严重的不在少数,特别是贴吧论坛,基本百分之80都是在吐槽iOS15发热严重,为了解决发热问题严重这个问题,网友也是出了各种奇葩的办法,其中最奇葩的就是把地区改为法国会让手机减少发热,手机变流畅,给出的原因居然是因为法国惩罚了苹果给手机限速的原因。其实解决手机发

  • 从iOS14到安卓12:桌面小组件怎么突然又活了?

    时尚界一直以来有一个著名的理论:在某一时代流行的时尚元素,在经过一段时间的沉寂之后,会被人们再次拿出来利用。这便是“弗莱定律”,它解释了为什么在长期的历史中,为什么很多曾经时尚的设计会随着设计审美的变化变过时,又随着时间的推移逐渐被人记起,重新焕发生机。本文的主题虽然与时尚无关,但这里要提到的存在,

  • 微信官方提醒:收款码别借 可能被用来洗钱!

    “在?帮下忙,借个收款码,用完给你发红包。”如果有人说借你的收款码套个现,还会支付你一定的报酬,这个忙你帮不帮?不能帮!微信官方提醒,轻易将收款码租借出去,可是暗藏了不小的风险,有可能会被黑产团队用来洗钱,甚至一不小心就会成为犯罪分子的帮凶!出租的收款码一旦落入黑产团伙的手中,很可能被用于线上赌博的

  • iOS 15 beta 7 发布,更新了......

     8月26日苹果凌晨1点为参与测试的iPhone推送了iOS15beta7版本更新,距离上个测试版相隔8天,同时推送了iPadOS15、tvOS15的beta7版本。  iOS15beta7更新包大小约为654MB,版本号:19A5337a,iOS15beta7更新日记

  • Retrofit源码分析&实践(八)【Retrofit CallAdapter的引入】

    Retrofit源码分析&实践系列文章目录Retrofit源码分析&实践(一)【从使用入手分析源码】Retrofit源码分析&实践(二)【Retrofit免费的api测试工具引入】Retrofit源码分析&实践(三)【Retrofit代码框架搭建】Retrofit源码

  • 大厂的设计细节有多精细?来看 QQ 浏览器的实战案例!

    2020年3季度数据显示,我国移动端在线视频渗透率已经稳定超越了75%,短视频渗透率也已超过70%,随时随地使用手机观看视频的方式正逐渐取代PC端和电视端时代的观看习惯。在视频消费规模快速增长的趋势下,QQ浏览器作为提供视频消费的平台,如何为用户提供更优秀的视频观看体验成为了一个重要的课题。在QQ浏

  • 研究了1000多个案例,发现用户体验设计能细化为这 12 个步骤

    大家好,这里是TCC翻译情报局,我是李泽慧。在如今的产品设计团队中,体验设计师需要做的事情已经跨越了职能边界,为了寻求更好的设计方案,常常要承上启下地连接整个团队。其中所涉及的工作,基于我们熟知的设计流程,同时隐藏了许多跨职能的思考和工作细节,需要体验设计师全方位理解设计工作对其他职能的影响,以及其

  • 零基础 UI 入门(一):解析UI设计概念和就业形势

    从第一篇,也是最早的一篇零基础学UI文章《设计干货|从零基础学习UI设计》到现在已经过去很多年了,UI设计师的职能、工具、知识体系,都经历了大量的变更和革新。不仅越来越碎片化,也越来越难上手学习,零基础入门成本大幅提升了。所以,我们打算开启一个新的系列,输出一部完整的UI零基础学习指南。根据UI新手

  • Android进阶之Dialog对应的Context必须是Activity吗?从源码详细分析

    前言创建Dialog的时候知道在Dialog的构造方法中需要一个上下文环境,而对这个“上下文”没有具体的概念结果导致程序报错,于是发现Dialog需要的上下文环境只能是activity。所以接下来这篇文章将会从源码的角度来彻底的理顺这个问题;一、Dialog创建失败在Dialog的构造方法中传入一个

  • 【Kotlin】函数式编程 ① ( 函数式编程简介 | 高阶函数 | 函数类别 | Transform 变换函数 | 过滤函数 | 合并函数 | map 变换函数 | flatMap 变换函数 )

    文章目录一、函数式编程简介1、编程范式2、高阶函数3、函数式编程4、前端开发技术二、函数类别三、变换函数四、map变换函数1、map函数原型分析2、map函数设计理念3、代码示例五、flatMap变换函数1、flatMap函数原型分析2、代码示例一、函数式编程简介1、编程范式编程范式指的是使用某种编

  • Jamf发布iOS应用权限报告 并建议用户屏蔽非必要权限的访问

    周四的时候,Jamf发布了一份有关AppStore上流行的iOS应用程序最常见的“权限类型报告”,并向广大iPhone用户提供了避雷建议。AppleInsider指出,这家苹果移动设备管理(MDM)公司分析了近10万款流行的AppStore应用,且数据源于250万的Wandera客户。Jamf发现,

  • Android 与 Unity(随笔录)

    前言最近换了工作,公司是做康复领域的,由于项目需求需要,Android产品中必须加入VR元素,将虚拟场景与Android融合,打造一个用户满意的产品。本人是做Android开发的,思考的是把Unity作为Android项目的一部分,还是把Android项目作为Unity的一种,其实把都是可取的,但是

  • 苹果App Store大动作!允许开发者和用户使用第三方支付方式

    本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。自问世便冠上“经济奇迹”的苹果AppStore,刚刚发布重大更新。友友们,先来看下最“刺激”的一条:开发者可以使用第三方支付渠道。什么意思?也就是说,现在苹果同意了:开发者可以使用电子邮件等通信方式,给用户提供iOSApp之

  • 看了介绍就心动的即时渲染UI,到底有多强大?

    今天,猿妹要和大家分享一个用C/C++语言实现的即时渲染UI——ImGUI,实现了按钮、文本、输入框、表格、Radio/CheckBox与列表等几乎所有UI元素,并且给人耳目一新的感觉,入手与学习也极其简单。ImGUI不但提供了跨平台的支持,而且可以几乎涵盖所有的编译器的支持。ImGui的设计目的是

  • CNNIC报告:5G手机连接数量达3.65亿

    8月27日中国互联网络信息中心CNNIC发布了《第48次中国互联网络发展状况统计报告》,报告显示截至2021年6月,我国网民规模达10.11亿,较2020年12月增长2175万,互联网普及率达71.6%,较2020年12月提升1.2个百分点。截至2021年6月,我国手机网民规模达10.07亿,较20

  • 手机有必要关机吗?原来重启和关机再开机大不一样

    你的手机多久没关机了?相信随着大家对手机的依赖度越来越高,早已没有经常主动关机的习惯了,生怕错过一通重要电话。我们人每天都需要休息一下,来保持精力充沛,那手机也需要经常关机吗?别着急,先来研究清楚,关机对手机到底有什么影响。一:关机的缺点最大的影响:关机可能会错过一些重要电话。另一个容易被忽视的影响

  • 玩微信这么多年未必知!盘点微信好玩的实用功能

    作为国民软件的当家一哥,微信早已不是聊天这么简单了。随着版本号不断升级,微信的“势力”范围也逐渐变得越来越广泛。就比方说接下来这些功能,该把它称为“不务正业”还是“大胆创新”呢?1.搜脸微信的“搜一搜”想必大家都用过,偶尔用来搜索一些生词或资料,基本就不用劳驾浏览器了。不过你试过用它来“搜脸”吗?过

  • 微信公众号新增“我的商店”功能,支持接入小商店卖货

    微信公众号又推出了新功能:“我的商店”,公众号运营者添加该功能后,可在文章中插入商品卡片,未开通商店则可免费开店,方便引导粉丝购买下单。什么是我的商店?简单说,就是接入微信标准版交易组件或自定义版交易组件的小程序。根据官方介绍,将商店和公众号关联后支持在编辑器添加关联商店中的商品,满足带货需求,公众

  • Android源码进阶之ActivityRecord、TaskRecord、ActivityStack以及启动模式详细分析

    前言activity启动时候会说到activity栈,任务栈,activity任务栈等词语,但是如果细问这些名词的代表着什么?以什么表现形式出现?一个ActivityRecord对应一个Activity,保存了一个Activity的所有信息;但是一个Activity可能会有多个ActivityRec

  • Retrofit源码分析&实践(六)【Retrofit 多BaseUrl问题解决】

    Retrofit源码分析&实践系列文章目录Retrofit源码分析&实践(一)【从使用入手分析源码】Retrofit源码分析&实践(二)【Retrofit免费的api测试工具引入】Retrofit源码分析&实践(三)【Retrofit代码框架搭建】Retrofit源码

推荐阅读