手机 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

MATLAB实战:用ARMAX模型搞定电力系统惯量评估(附完整代码)

本文详细介绍了如何利用MATLAB中的ARMAX模型进行电力系统惯量评估,解决新能源占比提高带来的系统惯量下降问题。通过系统辨识技术,从电网运行数据中准确提取惯量参数,并提供完整的代码实现,帮助工程师快速应用于实际工程。

peach的博客 637

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

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

zhongben123_的博客 246

PHP实战:5分钟搞定SM4国密加密算法集成(附完整代码)

本文详细介绍了如何在PHP项目中快速集成SM4国密加密算法,提供完整的代码实现和实际应用示例。从算法原理到核心代码解析,再到性能优化与安全实践,帮助开发者高效实现数据加密功能,满足金融、政务等领域的合规需求。

weixin_29315569的博客 354

STM32寄存器级电机驱动:DRV8833 H桥与PWM调速原理

电机驱动是嵌入式控制系统的核心基础能力,其本质是微控制器通过数字信号精确控制功率器件的开关时序。理解H桥电路结构、反电动势防护机制及PWM调制原理,是实现可靠直流电机控制的前提。DRV8833作为典型双H桥驱动芯片,支持快衰减与慢衰减两种PWM调速模式,分别对应不同的电流泄放路径与动态响应特性。在STM32平台上,需结合时钟树配置、GPIO复用、定时器寄存器(PSC/ARR/CCR)精确计算,将抽象的转速需求转化为可执行的硬件操作。该技术广泛应用于智能小车、机器人关节、工业定位系统等实时运动控制场景,是掌握

weixin_42613017的博客 679

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

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

weixin_39662263的博客 5619

BUCK型DC/DC变换器的建模与仿真

BUCK型DC-DC变换器的建模与仿真摘要1 文献调研1.1 研究背景1.2 Buck电路的应用场合2 原理分析2.1 模型介绍2.2 模型分析2.3 频域和时域响应2.4 参数指标要求3 参数设计3.1 校正器选择3.2 校正器参数整定3.2.1 积分器3.2.2 一阶微分环节3.2.3 超前校正器3.3 改进4 结论与展望参考文献 摘要   目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。如何对一个系统进行建模分析、补偿校正变得越来越重要。   本文选择BUCK型DC/DC变换器作为载体,

屠龙归来仍是少年 2万+

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

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

Mr_xiaozhe的博客 3036

CANape快速上手

文章帮助记录CANape学习过程。

小弱鸡的博客 1万+

AD23导出Gerber文件保姆级教程:从PCB到嘉立创下单,一步不落(附常见问题排查)

本文提供AD23导出Gerber文件的详细教程,涵盖从PCB设计检查到嘉立创下单的全流程,特别针对两层板设计场景,帮助新手工程师避免常见错误。内容包括Gerber文件生成步骤、钻孔文件设置、文件检查工具推荐以及嘉立创下单实操指南,确保PCB打样顺利。

weixin_30924239的博客 440

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

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

weixin_mlmcha的博客 1119

YOLOv8实战:用Labelme标注自定义数据集并训练分割模型(附完整代码)

本文详细介绍了使用Labelme标注自定义数据集并训练YOLOv8实例分割模型的完整流程。从环境搭建、数据标注与格式转换,到模型训练、调优、验证及部署,提供了实战代码和调优建议。文章还探讨了如何结合追踪目标技术,实现视频流中的实例分割与目标追踪,为计算机视觉应用提供了一套可复制的解决方案。

552

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

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

v_19972245932的博客 1360

移动端实战指南:深入理解 & 接入 IAB OMSDK

OMSDK(OpenMeasurementSDK)是IABTechLab推出的标准化测量工具,用于统一移动端/原生App广告的可见性和验证流程。其核心包括Native库(采集设备数据)和OMID JavaScript层(实现通信),通过标准化接口让开发者只需接入一套SDK即可兼容多个测量厂商,减少冲突和性能损耗。v1.4版本强化了对CTV和原生App场景的支持,而v1.5新增了画中画检测等功能。集成流程需通过IAB技术实验室注册下载,并遵循严格的命名空间规则。测试阶段需嵌入验证脚本并通过指定工具验证

帅次的博客 1189

计算机控制技术及应用

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

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

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

IT界那些事儿 9417

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

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

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

2600_96788432的博客 14

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

购物直播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、付费专栏及课程。

余额充值