导航
当前位置:首页>>app
在线生成app,封装app

原生电商App如何开发,首页与列表

2023-07-16 围观 : 72次

一、首页样式

首页分类样式

1、顶部banner图片,可以有连接进入相关的页面

如图:

image.png

banner图片json格式

{
		"type": "banner",
		"height": "150",//图片高度
		"list": [ {
			"imgurl": "http://xxxx.png",//图片地址
			"link": ""//联接地址
		}]
}


2、宫格区,二宫格,三宫格,四宫格,六宫格,八宫格。。。。

如图:

image.pngimage.pngimage.png

宫格json结构

{
		"type": "gongge",
		"num": "5",//每行显示的个数
		"list": [ {
			"imgurl": "http://53469401.png",//图片地址
			"title": "数码",//名字
			"link": "",//跳转地址
			"width": "50",//宽度
			"height": "50",//高度
			"titlecolor": "0x009966",//字体颜色
			"titlesize": "14"//字体大小
		}]
}

3、左右卡片区:

如图:

image.pngimage.pngimage.png

img4:两排四张图片

image.png

img3left:两排三图

image.png

img3right:两排三图

image.png

titleimg3:带标题三图格式

image.png

titleimg2:带标题二图格式

image.png

titleimg1:带标题的一图格式

image.png

图片区JSON格式

{
		"type": "titleimg1",//样式img4,img3left,img3right,titleimg3,titleimg2,titleimg1
		"imgleft": "http://tm.png",
		"title": "图片组件展示风格1",
		"subtitle": "一个可能有点儿字的子标题",
		"titlesize": "20",
		"titlecolor": "0x009966",
		"subtitlesize": "14",
		"subtitlecolor": "0x009966",
		"imgright": "http://ancher.jpg",
		"list": [{
			"imgurl": "http://53469401.png",
			"link": ""
		}]
}

4、例表样式,图片左右可以互换。

如图:

image.png

5、商品例表样式

如图:

image.pngimage.png


例表JSON结构,详细查看

{
		"type": "goodslistimgup_subleft",
		"list": [{
			"imgurl": "http://310x310.jpg_.webp",
			"link": "",
			"titles": [{
				"imgleft": "http://tm.png",
				"imgleftwidth": "30",
				"imgleftheight": "17",
				"text": "运动套装春秋季纯色长袖卫衣",
				"textcolor": "0x222222",
				"textsize": "18",
				"imgright": ""
			}, {
				"imgleft": "http://a-209-42.png",
				"imgleftwidth": 50,
				"imgleftheight": "10",
				"text": "39.5",
				"textcolor": "0x00FF00",
				"textsize": "20",
				"imgright": ""
			}, {
				"imgleft": "",
				"text": "已售400",
				"textcolor": "0x222222",
				"textsize": "14",
				"imgright": ""
			}, {
				"imgleft": "http://!85.webp",
				"imgleftwidth": 50,
				"imgleftheight": "10",
				"text": "旗舰店",
				"textcolor": "0x222222",
				"textsize": "14",
				"imgright": "http://ncher.jpg",
				"imgrightwidth": "10",
				"imgrightheight": "10"
			}]
		}

二、商品分类页

image.png

左侧菜单的接口

{
    "color": "0x000000",
    "fontsize": "14",
    "list": [{
        "name": "手机数码",
        "url": " //用来请求右侧数据 
    }, {
        "name": "精品男装",
        "url": "https://ehuoma.com/api/appd/class1"
    }, {
        "name": "精品女装",
        "url": "https://ehuoma.com/api/appd/class1"
    }, {
        "name": "家用电器",
        "url": "https://ehuoma.com/api/appd/class1"
    }, {
        "name": "母婴童装",
        "url": "https://ehuoma.com/api/appd/class1"
    }]
}

右侧区块JSON格式

{
    "num": "3",
    "all": "3",
    "current": "1",
    "list": [{
        "img": "http://ehuoma.com/static/appimg/O1CN01pdZEwX2BF7DaVrwSH_!!2211270848308.jpg_310x310.jpg_.webp",//图片可以是png,webp格式
        "width": "30",
        "height": "30",
        "url": "#",//跳转的域名
        "txt": "苹果",//名字
        "color": "0x000000",
        "size": "14"
    }, {
        "img": "http://ehuoma.com/static/appimg/O1CN01pdZEwX2BF7DaVrwSH_!!2211270848308.jpg_310x310.jpg_.webp",
        "width": "30",
        "height": "30",
        "url": "#",
        "txt": "华为",
        "color": "0x000000",
相关文章
  • 安卓app打包apk

    安卓App打包APK是将安卓应用程序打包成一个Android Package Kit(APK)文件的过程。APK文件是安卓应用程序的标准格式,它包含了应用程序的所有代码、资源文件和清单文件。在本文中,我们将详细介绍安卓App打包APK的原理和步骤。一、原理安卓App打包APK的原理是将应用程序的所有...

    2023-10-13
  • appinventor开发电脑软件

    App Inventor是一个由麻省理工学院开发的完全免费的开源编程环境,主要用于创建基于安卓平台的应用程序。App Inventor不仅可以用于开发移动应用,还可以用于开发电脑软件,本文将介绍如何使用App Inventor开发电脑软件。首先,需要了解一些基础知识。App Inventor的电脑软...

    2023-11-08
  • app服务开发方案

    随着智能手机的普及,移动应用程序(APP)的用户数量不断增加。而且,APP的开发越来越容易,因为有许多可用的开发工具和框架,使得APP开发人员可以快速地构建功能强大且功能完整的应用程序。本文将介绍APP服务开发方案的原理和详细信息。1. 应用程序(APP)的基本知识应用程序(APP)是指运行在智能手...

    2023-11-17
  • 安卓11开发预览版来临

    安卓11开发预览版(Android 11 Developer Preview)已经正式来临了,这标志着安卓11正式进入了测试阶段。新版本的安卓在功能和体验上都有了较大的更新和改进,下面简单介绍一下。首先,安卓11的界面变化相对较小,仍然延续了安卓10的风格,但是增加了一些小功能。比如“悬浮式通知”,...

    2023-11-15
  • android安卓开发问题集

    Android是Google推出的操作系统,随着智能手机的普及,已经成为全球最广泛采用的操作系统之一。作为开发人员,要深入了解Android开发原理和技术细节是非常必要的。接下来将介绍一些Android开发的问题。一、ActivityActivity是Android应用程序的基本组成部分。它类似于其...

    2023-11-03