手机 APP 的卖货界面

获取抖音卖货数据 继上篇博文“获取抖音视频数据”之后,又有个新的任务,想知道每个主播的带货情况,以及小黄车里的货品售卖情况,于是继续搞起。 按照上篇博文所讲,我想继续使用复制链接的方式,尝试能否使用网页获取带货信息。 以“赶海小章”为例(哈哈,暴露了),首先进入抖音账号,找到商品橱窗,进入橱窗后,点击右上角的三个点,点击“分享”,发现并没有“复制链接”这个选项。如下所示: 点击“商品橱窗”,进入商品列表页面后,进行分享。 点击分享,发现并没有复制链接的选项。 之前的方案走不通了,于是想到使用Fiddler截获手机流的方 阅读详情

需求

网上买菜的微信小程序,其典型界面是左侧一个列表显示商品分类,右侧一个列表,显示商品明细。左侧列表要显示当前选中的是哪条分类记录(高亮这条记录)。右侧列表滑到底部后,往上再滑一次,自动切换到下一个分类,此时左侧列表的选中画面也同时要更新(高亮下一条记录)。

使用 Delphi 的实现

使用 Delphi 做手机 APP,不管是安卓还是 iOS,都是同一套代码,也就是采用 Delphi 的 FireMonkey 框架。

在 FireMonkey 框架下,要显示列表,比较常见的是 TListBox 控件,和 TListView 控件。

这里,采用 TListView 控件,比较简单。

实现方法

首先搞定数据。不管数据从哪里来,比如现在流行的是服务器有 REST 接口,那么,Delphi 程序可以调用 REST 接口获得 JSON 数据。具体做法这里不讨论。

获得数据以后,把数据放进 TFdMemTable 里面,用这个内存表来维护数据。

这里因为有一个分类数据和一个具体商品数据,那么,数据结构大概是:

分类数据:

分类编号,类名称

商品数据:

分类编号,商品编号,商品名称

内存表

那么,拖两个 TFdMemTable 到界面上(当然,应该放到一个 DataModule 里面去,这里仅仅是描述界面实现方法,所以就直接放界面上了),一个 FdMemTable1 用来存放分类数据,一个 FdMemTable2 用来存放商品名称数据。为它创建好字段。然后,鼠标右键点击一个 FdMemTable,在下拉菜单里面选择 Edit DataSet 就会看到一个表格,在这个表格里面填入一些数据。两个 FdMemTable 都填入数据,在设计期,你就已经有数据了。程序运行后,也能看到数据。这样不需要等写完从服务器拉数据的代码,就能看到界面效果。

界面

拖两个 ListView 到界面上,第一个 ListView1 的 Align 设置为 Left,让它占满屏幕左侧;第二个 ListView2 的 Align 设置为 Client,让它占满屏幕剩下部分。要想界面美观,设置一下这两个 ListView 的 Margin 的 Left 和 Right 的数字,从默认的 0 改为 2.

鼠标右键点击随便哪个 ListView ,在弹出来的下拉菜单,选择:Bind Visually,Delphi 的 IDE 会出现 Live Bindings Designer 窗口。在这个窗口里面,对 ListView 和 FdMemTable 拉线,实现在设计期的数据绑定。 这时候,已经可以在设计期的界面上看到 ListView 显示之前在 FdMemTable 里面输入的数据了。运行程序,确实能看到界面数据。

调试

在 Delphi 里面开发手机 APP,不必每次都把程序运行到手机上去调试看运行效果。可以选择编译目标是 WIN32,点 Delphi 界面上的绿色三角按钮(播放按钮,也就是运行程序的按钮),直接就在 Windows 里面看到这个程序编译为 Windows 程序运行起来了。同样也能看到 ListView 的效果。这样做比编译发布运行到手机上,时间短很多。

界面效果

1. 左侧分类的 ListView1 上面,用户选择(触摸,或者鼠标点击)一条记录,右侧 ListView2 上面要显示对应的分类的商品,而不是显示全部商品;同时左侧要高亮选中的分类条目;

2. 用户在右侧往上划动,右侧商品列表网上滚动,当滚动到最底一条时,用户再次往上划,左侧分类自动走到下一条分类,右侧的 ListView 显示对应的新的分类的商品列表。

界面效果实现

1. 把两个内存表做成主从表。这样,当主表的当前游标指向某条记录,从表跟随主表,自动被过滤,只能看到从表对应的主表的记录;

2. ListView2 滑到底部后,如何自动让分类表也就是主表走到下一条?

一. 主从表的实现

Delphi 里面,两个或者多个 DataSet 可以实现主次关系。实现起来非常简单,网上很多文章有讲到。这里只简单说一下:

1. 拖一个 DataSource1 到界面上,设置它的 DataSet 属性为 FdMemTable1(也就是商品分类表,主表);

2. 选择 FdMemTable2 商品列表,在属性窗口里面找到三个属性:

2.1. MasterSource,设置为 DataSource1;

2.2. MasterField,设置为【商品分类编号】字段的名字;

2.3. IndexFieldNames,设置为【商品分类编号】字段的名字。

到此搞定这两个表的主从表关系。

二. 显示商品列表的从表的 ListView2 滑到底

ListView2 滑到底,就执行 FdMemTable1.Next,则 ListView1 上显示的高亮记录自动走到下一条。如果分类走到底,就让它自动回到第一条:

with FdMemTable1 do
begin
  Next;
  if Eof then First;
end;

但是,我怎么知道这个 ListView2 已经滑到底了?

FireMonkey 的 TListView 有个下拉刷新的功能。但这个是下拉,而不是上划。

如何判断 ListView 的条目往上滚动,已经滚动到最后一条?代码如下:

  MyBottom := Self.GetBottomValueByItemCount(FdMemTable2.RecordCount);

  if (ListView2.ScrollViewPos = MyBottom) or (MyBottom <= 0) then
  begin
    //说明滚动到底了
  end;


function TForm1.GetBottomValueByItemCount(const ACount: Integer): Integer;
begin
  //当前 ListView2.ScrollViewPos 的最大值,滚动到底部的位置
  //滚动到最底部的位置就是滚动到最底部时的 ListView2.ScrollViewPos 这个值;
  //最底部时,ListView2.ScrollViewPos 刚好等于【条数 X 条高 - ListView 自己的高度】
  //如果条数不够,没装满,则这里计算出来的值就是个负数值。刚好装满,则计算出来的值应该是 0 ;
  Result := Trunc(Listview2.ItemAppearance.ItemHeight * ACount - ListView2.Height);
end;

这个已经滑到底的代码,在哪里执行?

把它放到上划手势的事件里面。

手势操作

1. 拖一个 GestureManager1 到界面上,选择 ListView2 的属性面板里面的:Touch -- Gesture Manager 属性,下拉选择为这个 GestureManager1。

2. ListView2 属性面板里面的 Touch -- Gestures -- Standard -- 勾选 Up,这样当你在 APP 里面上划,就能触发 ListView2 的 OnGesture 事件。

3. 在 ListView2 的 OnGesture 事件里面写代码,把上述判断是否到底的代码填进去。

到这里,需求里面描述的效果,已经做出来了。如果是在 Windows 底下测试,你用鼠标拉右侧 ListView2 的滚动条,拉到最底(这里是往下拉),然后,鼠标到 ListView2 里面,按住左键往上移动鼠标,同样会触发手势的 Up 操作,就能看到测试结果。

这时候,可以把安卓手机插到电脑上,然后在 Delphi 里面直接选择编译目标为这个安卓手机,点击绿色三角形运行箭头,等 Delphi 执行完编译和下载安装 APP,就能看到手机上这个 APP 跑起来了。能够看到两个 ListView 也能看到里面的数据。滑动,确实有效果。

优化

这里还有两个问题,让用户体验没那么好。

1. 手指往上划,ListView2 滚动到底部,还没来得及看清楚最后一条,它已经切换分类,显示另外一个分类的商品了;

2. 切换太快,没留意到它已经切换了。

解决办法

一. 不要滑到底就切换

而是滑到底,能够停下来让用户看清楚商品列表。当用户再次往上划,才切换。

实现方法:增加一个布尔标志变量,第一次滑到底时它是 False,而 False 时,它不执行切换分类的代码;

二. 切换放慢

模仿那些网页版 APP 刷新数据要从远程服务器重新获取数据,有点慢,转个圈,也就是转圈提示用户,商品分类在切换中,商品列表正在更新。

实现方法:拖一个转圈的控件(AniIndicator1)到界面上,设置它的 Visible 为 False,不要显示。然后在切换商品分类的时候,显示这个转圈,并且暂停1秒到2秒,然后再切换。暂停程序不能让界面冻结,所以暂停2秒要放到一个线程里面去执行。这里我使用 TTask 来执行。

切换到完整代码如下:

function TForm1.GetBottomValueByItemCount(const ACount: Integer): Integer;
begin
  //当前 ListView2.ScrollViewPos 的最大值,滚动到底部的位置
  //滚动到最底部的位置就是滚动到最底部时的 ListView2.ScrollViewPos 这个值;
  //最底部时,ListView2.ScrollViewPos 刚好等于【条数 X 条高 - ListView 自己的高度】
  //如果条数不够,没装满,则这里计算出来的值就是个负数值。刚好装满,则计算出来的值应该是 0 ;
  Result := Trunc(Listview2.ItemAppearance.ItemHeight * ACount - ListView2.Height);
end;

procedure TForm1.ListView2Gesture(Sender: TObject; const EventInfo:
    TGestureEventInfo; var Handled: Boolean);
var
  MyBottom: Integer;
begin
  //('手势');
  MyBottom := Self.GetBottomValueByItemCount(FdMemTable2.RecordCount);

  if (ListView2.ScrollViewPos = MyBottom) or (MyBottom <= 0) then
  begin
    if not FGoBottom then
    begin
      FGoBottom := not FGoBottom;
      Exit; //第一次拉到底,不要走。第二次拉到底,才算用户要刷新。
    end;

    //这样直接切换,太突然,视觉上感觉不好。可以考虑切换代码放到一个动画结束后。
    TTask.Run(
      procedure
      begin
        TThread.Synchronize(nil,
          procedure
          begin
            AniIndicator1.Visible := True;
            AniIndicator1.Enabled := AniIndicator1.Visible; //显示转圈圈
          end
        );

        Sleep(1500);

        TThread.Synchronize(nil,
          procedure
          begin
            FdMemTable1.Next;
            if FdMemTable1.Eof then FdMemTable1.First;
            FGoBottom := not FGoBottom;

            AniIndicator1.Enabled := not AniIndicator1.Enabled;
            AniIndicator1.Visible := AniIndicator1.Enabled;  //转圈隐藏不显示
          end
        )
      end
    );
  end;
end;

说了那么多,代码就这几行。这就是用 Delphi 做界面比较厉害的地方。大部分的代码不需要写,仅仅在设计期鼠标点几下做点设置就搞定。这就是现在流行的所谓【Low code】

进阶

TListView 的条目的内容,本身可以做得很复杂,比如包含商品名称,商品价格,商品图片,等等。这个也可以在设计期搞定而无需写代码。具体如何搞,请翻一翻本博客前面的文章。

小红书卖货赚钱副业笔记:既简单又能批量复制,只要听话照做就可以赚钱! 我们先来看一下引流的根本逻辑是设计一个什么样的诱饵,就会钓到什么样的“鱼”,也就是流量,所以我们在引流之前,首先给产品设置一个诱饵,然后我们把这个诱饵抛出去,别人就会成为你鱼塘里的鱼,这是引流的根本逻辑。她们的痛点其实有很多,比方说宝宝不睡觉,尤其是到了晚上,我们就可以好好的利用这一点,找到痛点之后,我们就可以对症下药,我们可以先到网上购买一些相关的教程,然后在小红书上无偿分享给宝妈们。针对小红书企业号有一个私信菜单功能,这个也比较方便,当然最好的方式还是对方关注以后,我们实时的给他发一张带微信号的图片。 阅读详情

相关推荐

Delphi 微信小程序控件 前端小程序演示源程序Api_Demo.rar

Delphi 开发的微信小程序后台控件前端的小程序演示Demo。配合后端控件,演示小程序的实际功能。需要配合小程序后台,这是前端的小程序源代码。

Delphi+DIYGW开发小程序

使用 DIYGW 进行可视化界面设计 ,使用Hbuiler进行代码编写与调试,使用Delphi进行后端开发

PRSoft的博客 1791

Delphi微信小程序控件帮助文档 WX_MIN_Component.chm

Delphi 微信小程序控件帮助文档,详细介绍了控件的属性,方法,事件,接口以及控件如何使用等。这个只是帮助文档,没有包含控件,需要控件的请下载对应的控件文件

【delphi】开发微信小程序后台控件(一)(含源代码、演示程序、控件使用帮助)

1. 前言 微信小程序已经非常普及,但是遗憾的是官方提供的 SDK 等没有Delphi语言的,这样使用Delphi语言开发微信小程序后台就相对比较困难,需要研究平台API,费时费力,特别是调试API很费时间,有鉴于此,我用Delphi开发的微信小程序控件后台控件,使用该控件,只需要设置微信小程序的平台相关参数,就可以实现微信小程序后台功能。 2. 微信小程序控件介绍 2.1 控件实现基本功能 控件自带 Web 服务,无需安装任何 Web 服务控件!! 小程序控件实现的功能: 1.JWT 支持 2.微信小程序

sensor_WU 博客 3675

delphi 微信小程序后台控件 演示程序WX_MIN_Component_Demo(1.0.0.0)N.rar

Delphi 开发的微信小程序后台控件演示程序,自带 Web 服务,支持 JWT Token功能,微信小程序的登录、获取Token 等都自动实现,无需关注后台,只需要关心前端即可。 不包括控件源程序,如果需要控件源程序,下载WX_MIN_Component 资源。

Delphi 13.1控件之DeWeb开发微信小程序.mp4

Delphi 13.1控件之DeWeb开发微信小程序.mp4

Delphi调用微信原生Web开发接口JS-SDK开发小程序及微信支付等的Rest API

Delphi调用微信原生Web开发接口JS-SDK开发小程序及微信支付等 一、概述及API 1、JS-SDK是对之前的 WeixinJSBridge 的一个包装 2017年前,在移动端,受限于设备性能和网络速度,白屏会更加明显。我们团队把很多技术精力放置在如何帮助平台上的Web开发者解决这个问题。因此我们设计了一个 JS-SDK 的增强版本,其中有一个重要的功能,称之为“微信 Web 资源离线存储”。 微信 Web 资源离线存储是面向 Web 开发者提供的基于微...

pulledup的博客 4916

基于STM32的无人机智能避障与路径规划系统设计

本文详细介绍了基于STM32的无人机智能避障与路径规划系统设计,涵盖硬件选型、传感器组合、软件架构及算法实现。通过多传感器数据融合和改进的VFH+算法,系统在复杂环境中实现92%以上的避障成功率。STM32微控制器的实时性和低功耗特性为无人机自主导航提供了可靠保障,适用于工业巡检、仓储物流等场景。

blockchain9miner的博客 877

宠物APP的真相:不是卖货,而是救急

昨晚十一点,我刚加完班回到家,看着满地被狗子撕碎的纸巾,还没来得及发作,手机弹出一条推送:“XX宠物APP,爱它就给它买最贵的罐头,限时满199减30!那一刻,我真的想把手机扔给狗啃。前两天,有个想创业的朋友找我聊,说他想做一款宠物APP,信誓旦旦地说他抓到了很多养狗人的痛点。听完他滔滔不绝的构想,我只问了一句:“你说的这些,应用市场里那些APP做不到吗?”他沉默了。现实确实挺无奈的。现在你去应用市场或者淘宝搜“宠物”,能跳出来成百上千个APP,但绝大多数都只是抢占了那个名字。

zhongben123_的博客 246

MTK metadata中AF模块的移除与配置调整

本文详细介绍了在MTK平台Camera开发中如何移除metadata中的AF(自动对焦)模块。通过系统清理MTK_CONTROL_AF_REGIONS、MTK_CONTROL_MAX_REGIONS等关键配置项,并调整对焦模式及硬件特性声明,确保定制化设备在禁用自动对焦功能后的稳定运行。

q1w3e5r7t9y的博客 570

别再手动算K值了!ZEMAX中两种锥透镜建模方法详解(标准面 vs. 轴锥面)

本文详细解析了ZEMAX中锥透镜的两种建模方法:标准面与轴锥面。通过对比两者的精度、计算效率和适用场景,帮助工程师在激光整形、光束匀化等应用中做出最优选择,并提供了参数设置和异常排查的实用技巧。

weixin_42548874的博客 321

苹果手机绕id软件_苹果手机如何安装LINE社交软件

LINE是韩国互联网集团NHN的日本子公司NHN Japan推出的一款即时通讯软件。2011年6月正式推向市场,全球注册用户超过4亿。LINE对用户吸引力最大的即“聊天表情贴图”。超过250种的表情贴图让用户在使用Line时多了一个有趣的心情传达工具。百度百科目前国内用户是无法安装LINE软件的,即使是登录V劈N也无法下载安装。本文教大家苹果手机如何安装LINE APP。需要准备如下:1...

weixin_39662263的博客 5619

# ubuntu 系统使用 yum命令报错 There are no enabled repos.Run “yum repolist all“ to see the repos you have...

# ubuntu 系统使用 yum命令报错 There are no enabled repos.Run "yum repolist all" to see the repos you have.You can enable repos with yum-config-manager --enable

段子手168的博客 6683

收藏!闲鱼卖货实操,小白轻松入门

闲鱼是什么?是依附于淘宝的一个二手交易平台,拥有着淘宝巨大的流量倾斜,在过去的2019年火热项目除了短视频,还有就是闲鱼。 再加上2020年是特殊的一年,人人都想要参与进来分一杯羹,但经营一段时间后,有些人靠着闲鱼实现了经济独立,而有些人付出了努力却没有任何回报。 难听的话要说在前面:运营闲鱼是需要一定技巧和充分了解平台规则的,也不是每个人参与就能赚到钱的,但望舒还是推荐大家去尝试的。 闲鱼使用支付宝/淘宝登陆即可操作,门槛极低,不管是做副业兼职还是低成本创业,都可以去试试水,说不定会有不小的收获。 花个十

Mr_xiaozhe的博客 3036

电子纸价签实战:基于SSD1680的墨水屏驱动开发与优化

本文详细介绍了基于SSD1680驱动芯片的电子纸价签开发实战,涵盖硬件连接、驱动框架搭建、核心流程解析及性能优化。重点剖析了初始化配置、波形文件加载、图像数据写入与刷新触发等关键步骤,并提供了功耗优化、显示效果提升及代码健壮性等实用避坑指南,帮助开发者高效实现稳定低功耗的墨水屏驱动。

weixin_28278377的博客 231

复现论文《Analysis of circulating current mechanism of Grid-forming offshore wind farm based on DRU-HVDC》

该论文研究了基于二极管整流单元(DRU)和低频交流(LFAC)输电的构网型(GFM)海上风电场并网系统中环流的产生机理。由于 DRU 不可控,系统电压与频率依赖于风力发电机(WT)的网侧变流器,当多台 WT 并联运行时,因输出电压幅值、相位、输出阻抗或频率不匹配,会产生基频环流,导致系统损耗增加与稳定性下降。论文通过理论建模与 MATLAB/Simulink 仿真,分析了四种不平衡工况下的环流机理,并指出幅值不平衡和阻抗不平衡引起无功环流,相位不平衡引起有功环流,频率不平衡则引起环流振荡,为后续环流抑制研究

huanghm88的专栏 104

自己开发搭建直播卖货系统源码,推流分发怎么做?

一个完整的直播过程包括:采集、处理、编码、推流、分发、解码和播放。其中,推流对整个直播流程和质量影响非常大。前端推流指:将直播中采集到的数据包从终端推到服务器的过程,是搭建直播卖货系统源码的一大难题之一,如果想自己开发搭建直播系统,最好先把这种基础难题克服,解决方案如下: 采用命令:ffmpeg -i input -vcodec copy -acodec copy -f flv rtmp...

weixin_mlmcha的博客 1119

AUTOSAR AP——SM模块

对AUTOSAR AP中状态管理模块SM,从模块定义、总结等多方面进行了介绍。

weixin_43627682的博客 284

手机 AI 直播黑科技:无需真人值守,自动互动 + 卖货两不误

同时,根据直播间实时互动数据,如观众提问频率、商品关注度等,系统及时优化直播话术,突出重点,更好地引导观众购买,提升直播 GMV。智能回复功能通过设置关键词,当观众提问中触发相应关键词,软件就会自动回复预设话术,大大节省了人工回复的时间和精力,确保观众的疑问得到及时解答,增强观众的参与感和体验感。AI 会迅速对产品卖点进行精准拆解分析,例如对于一款智能学习机,系统能够挖掘其独特的教学模式、丰富的学习资源等卖点,并生成极具吸引力的记忆法话术,突出产品优势,吸引观众目光,为直播内容奠定坚实基础。

v_19972245932的博客 1360

基于 ESP32+IMU+BLE HID 的低延迟无线体感游戏控制器设计与实现

本文设计的基于 ESP32 的低延迟无线体感游戏控制器,通过合理的硬件选型与软件优化,实现了体感姿态感知与无线低延迟传输的核心功能。硬件上采用 ESP32+MPU6050+TP4056 的低成本方案,接线简单、便携性强;软件上通过轻量化库、互补滤波算法与非阻塞 BLE 传输,有效降低了系统延迟,满足体感游戏的使用需求。

weixin_42300449的博客 401

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

小米正式宣布:这种手机以后买不到了…

让我们看一下相关数据。而根据数码博主@数码闲聊站的消息:“如今屏厂的新线都是 6.6 到 6.8 英寸左右,小屏幕需要单独开线定制,成本会非常高,很容易收不回成本,国内就小米还在坚持相对较小的尺寸方案了,而超大屏方案的 vivo X Note 系列,也已经被砍掉了。而一方面,APP 也是什么都想做,什么功能都往里面加,比如支付软件搞起了社交,直播软件开个商城搞网购卖货,视频、图片、密密麻麻的文字往用户的屏幕里一股脑的挤,即便在一堆对用户无用的信息中有一条能让用户感兴趣,那瀑布信息流式的传播方式就算有效。

IT界那些事儿 9417

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

卖货想开线上渠道?微信商城小程序怎么弄?小白手机零代码全流程

微信商城就是你最有价值的线上阵地,顾客是你自己的,利润也是自己的。手机上的工具已经帮你把最难的搭建工作完成了,你只需要把产品和服务做好。先开起来,在经营中慢慢调整,你的线上生意会越来越顺。别怕一开始不完美,把基础做扎实,线上的路会越走越宽。其实微信里的商城就是你的专属门店,顾客不用下载APP,看完就能买,还能分享。传统电商顾客属于平台,微信商城的顾客数据全是你自己的,可以反复触达。传统电商平台的流量虽然大,但新店很难出头,还要被抽成。微信商城是私域流量,顾客直接来自你的朋友圈和社群,成交更直接。

2600_96788432的博客 14

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

购物直播APP+短视频系统开发方案

  新冠疫情来势汹汹,商场也成为高危场所,为避免人群聚集、病毒扩散,各地百货店、购物中心纷纷进入闭店或半闭店模式,据2月9日国务院联防联控机制新闻发布会的数据显示,前一时期大型百货商场、购物中心开业率仅在35%左右。随着线下收到限制,线上的运作开始活跃起来,在疫情的倒逼之下,从2月份开始,直播卖货形式红遍全网。小到导购员,大到公司总裁,全民上阵开直播。那么开发一套购物直播(短视频)APP具体需要...

whm156399的博客 1933

ll微信2下载安装_微信小程序和app的区别,涨姿势了

阅读本文前,请您先点击上面的蓝色字体“农业撩”,再点击“关注”,这样您就可以免费收到最新内容了。每天都有分享,完全是免费订阅,请放心关注。 根据腾讯公布的2020年Q1财...

weixin_29485887的博客 8603

短视频系统+购物直播APP开发方案

  新冠疫情来势汹汹,商场也成为高危场所,为避免人群聚集、病毒扩散,各地百货店、购物中心纷纷进入闭店或半闭店模式,据2月9日国务院联防联控机制新闻发布会的数据显示,前一时期大型百货商场、购物中心开业率仅在35%左右。随着线下收到限制,线上的运作开始活跃起来,在疫情的倒逼之下,从2月份开始,直播卖货形式红遍全网。小到导购员,大到公司总裁,全民上阵开直播。那么开发一套购物直播(短视频)APP具体需要...

whm_14718105113的博客 1162

购物直播APP系统+短视频系统开发方案

新冠疫情来势汹汹,商场也成为高危场所,为避免人群聚集、病毒扩散,各地百货店、购物中心纷纷进入闭店或半闭店模式,据2月9日国务院联防联控机制新闻发布会的数据显示,前一时期大型百货商场、购物中心开业率仅在35%左右。随着线下收到限制,线上的运作开始活跃起来,在疫情的倒逼之下,从2月份开始,直播卖货形式红遍全网。小到导购员,大到公司总裁,全民上阵开直播。那么开发一套购物直播(短视频)APP具体需要哪些功能,以及如何开发一套这样的APP呢? 一、购物直播(短视频)APP开发功能: 1、直播(短视频)商城 店铺的后台

云豹直播源码 767
上一篇: 再谈 FireBird 的自增字段用 FireDAC 来处理
下一篇: WSL 的问题记录
pcplayer
博客等级 码龄26年 633粉丝 284原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值