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

  • 五分钟技术趣谈 | Android常用开发架构介绍

    Part01架构的概念 在移动端开发中,一般将代码分为三个部分:UI逻辑,业务逻辑和数据操作逻辑。Android的架构就是希望达到这样的目的:1.降低代码之间的耦合率,使团队可以清晰的划分各自的任务,提高开发效率;2.使代码逻辑清晰,提高代码的可读性与可维护性;3.减少重复代码,提高开发的

  • 【MySQL视图】视图处理算法 , 创建 {单表,多表,视图中创建视图},查看,和修改。最详细来这里!

    视图是存储,在调用的时候产生一个结果集的查询。一个视图作为一个虚拟表。简单理解:视图是一种虚拟表,本身是不具有数据的,占用很少的内存空间,它是SQL中的一个重要概念。视图建立在已有表的基础上,视图赖以建立的这些表称为基表。 前言 视图优点1.操作简单将经常使用的查询操作定义为视图

  • 【 uniapp - 黑马优购 | 商品列表 】如何实现数据获取、结构渲染、自定义组件的封装

    个人名片:🐼作者简介:一名大二在校生,讨厌编程🎋🐻‍❄️个人主页🥇:小新爱学习.🐼个人WeChat:hmmwx53🕊️系列专栏:🖼️零基础学Java——小白入门必备重识C语言——复习回顾计算机网络体系———深度详讲微信小程序开发——实战开发基于黑马优选的小程序开发实战教程🐓每日一句:

  • 记录--uniapp开发安卓APP视频通话模块初实践

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助视频通话SDK用的即构的,uniapp插件市场地址推送用的极光的,uniapp插件市场地址即构音视频SDKuniapp插件市场的貌似是有些问题,导入不进项目,直接去官网下载,然后放到项目下的nativeplugins目录下,在配置文件中填入

  • uni-app从入门到精通

    0|1uni-app介绍官方网页uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉)等多个平台。即使不跨端,uni-app同时也是更好的小程序开发框架。具有vue和微信小程序的开发

  • SwiftUI 布局协议 - Part2

    前言在Part1我们探索了布局协议的基础知识,为理解布局是如何工作的打下了坚实的基础。现在,是时候深入研究那些更少提及的功能了,以及如何使用它们来为我们带来便利。Part1-基础:什么是布局协议视图层次结构的族动态我们的第一个布局实现容器对齐自定义值:LayoutValueKey默认间距布局属性和S

  • 如何为我们的 App 实现锁屏小组件

    iOS呼声最高的功能之一是可定制的锁屏。终于,在最新发布的iOS16得以实现。我们可以用可浏览的小组件填充锁屏。实现锁屏小组件很简单,因为它的API与主屏小组件共享相同的代码。本周我们将学习如何为我们的App实现锁屏小组件。让我们从你可能早就有的App主屏小组件代码开始。复制structWidget

  • 高兼容低成本,开箱即用的首页性能优化方式被我们找到了

    2020年初,小红书首页UI的复杂度显著提升,在优化布局xml和使用一些stub方式的同时,我们也在寻找一些成本更低、性能更好的方式。X2C是当时业界熟知的一种优化方式,其原理是编译期将xml翻译成代码,可以有效避免反射以及读取资源文件的损耗。由于小红书APP中存在着很多自定义View的场景,X2C

  • Android设置圆角看着一篇文章就够了

    方法1:OutlinegetView(R.id.image_view_1).setClipToOutline(true);getView(R.id.image_view_1).setOutlineProvider(newViewOutlineProvider(){@Overridepublicvoi

  • SwiftUI 中的自定义导航

    前言默认情况下,SwiftUI提供的各种导航API在很大程度上是以用户直接输入为中心的——也就是说,导航是在系统响应例如按钮的点击和标签切换等事件时由系统本身处理的。然而,有时我们可能想更直接地控制应用程序的导航执行方式,尽管SwiftUI在这方面仍然不如UIKit或AppKit灵活,但它确实提供了

  • SwiftUI 动画进阶之TimelineView

    前言前三篇高级SwiftUI动画系列是作者在WWDC2021之前实战总结的内容。对2021年WWDC介绍的TimelineView和Canvas感到激动。这开启了一个全新的可能性,笔者将试图在这一部分和下一部分的系列中阐释这些可能性。在这篇文章中,我们将详细地探索TimelineView。我们将从最

  • Java版本新零售小程序saas商城全开源系统

    文章目录一、项目介绍二、技术栈以及项目特点三、系统设计四、系统功能演示🚩店铺功能演示图🚩商品功能演示图🚩订单功能演示图🚩客户功能演示图🚩数据功能演示图🚩营销功能演示图🚩设置功能演示图五、系统源代码作者:KJ.JK🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈 🍂个人博

  • 微信小程序项目实例——智能用电

    微信小程序项目实例——智能用电文章目录微信小程序项目实例——智能用电一、项目展示二、引导页三、配家电四、小贴士五、省电费六、节能源项目代码见文字底部,点赞关注有惊喜一、项目展示二、引导页小程序首页采用引导页展示漫画和文字,提高了用户的使用体验感引导页使用scroll-view组件实现核心代码如下&l

  • 【微信小程序】一文带你吃透开发中的常用组件

    写在前面小程序中的组件也是由宿主环境提供的,开发者可以基于组件快速搭建出漂亮的页面结构。官方把小程序的组件分为了9大类,分别是:1.视图容器2.基础内容3.表单组件4.导航组件5.媒体组件6.地图组件7.画布组件8.开放能力9.无障碍访问123现只举例部分常用组件,大部分可以看官方文档组件部分,不再

  • uniapp开发微信小程序,从构建到上线

    前言:    本文主要介绍uniapp的基础使用,以及使用uniapp在企业开发的过程中的一个详细流程,比较适合第一次使用uniapp开发微信小程序的伙伴,或者没有过实战经验的小伙伴参考;使用Hbuildx配合Uniapp框架结合Uview的UI框架为大家演示

  • Android进阶:深入理解Android窗口管理框架机制

    前言WindowManagerService是位于Framework层的窗口管理服务,它的职责是管理系统中的所有窗口,也就是Window,关于Window的介绍,通俗来说,Window就是手机上一块显示区域,也就是Android中的绘制画布Surface,添加一个Window的过程,也就是申请分配一

  • chatgpt小程序版本来了,解决你们手机上想用用不了的问题,chatgpt接口用到小程序里面,调用openai接口,提供前后端源码,可以私有部署使用

    现在的chatgpt被玩的都开始加广告,又办会员什么的的,今天就把小程序的前后端无广告版本源码和部署方式说一下。因为总更新各平台不及时源码下载地址在视频教程中或者滴滴我视频教程:https://v.douyin.com/k2doT1E/目录?先看效果:部署环境开始部署前端部署开始:后端部署先看效果:

  • MVI 架构封装:快速优雅地实现网络请求

    前言 网络请求可以说是Android开发中最常见的需求之一,基本上每个页面都需要发起几个网络请求。因此大家通常都会对网络请求进行一定的封装,解决模板代码过多,重复代码,异常捕获等一些问题。前面我们介绍了MVI架构的主要原理与更佳实践。相关文章如下所示:MVVM进阶版:MVI架构了解一下我们

  • 从前端视角看 SwiftUI

    前言我对iOS开发、手机开发、SwiftUI开发经验有限,若有理解错误的部分欢迎指正。从UI的角度来看,前端与手机开发会遇到问题是类似的,尽管使用的语言或是开发手法不尽相同,我们都需要打造一个易用的使用者介面。既然如此,彼此也会遇到类似的问题,元件化开发、状态管理、资料流、管理副作用(API或是IO

  • TCA-SwiftUI 的救星之二

    前言在上一篇关于TCA的文章中,我们通过总览的方式看到了TCA中一个Feature的运作方式,并尝试实现了一个最小的Feature和它的测试。在这篇文章中,我们会继续深入,看看TCA中对Binding的处理,以及使用Environment来把依赖从reducer中解耦的方法。如果你想要跟做,可以直接

推荐阅读