自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

商城app+新闻app+备忘录记事本app视频教程在某站【浩宇软件开发】

商城app+新闻app+备忘录记事本app视频教程在某站【浩宇软件开发】

  • 博客(142)
  • 收藏
  • 关注

原创 微信小程序开发,自定义组件

开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。自定义组件在使用时与基础组件非常相似。一个自定义组件由4个文件组成。要编写一个自定义组件,首先需要在 json 文件中进行自定义组件声明(将 component 字段设为 true 可将这一组文件设为自定义组件):在 wxml 文件中编写组件模板,在 wxss 文件中加入组件样式,它们的写法与平时写其它页面的写法类似。wxml结构。

2024-10-31 10:28:56 752

原创 基于Android Studio医患通app+web端实现(前后端分离)

要做到web,app端,数据互通,所以需要使用springBoot框架搭建自己的服务端,为什么需要有服务端?RecyclerView如何实现列表?

2024-10-24 16:53:39 755 1

原创 Vue前端,使用echarts图表库

温馨提示,由于接口反馈的字段,跟图表所需要的字段肯定不是一致的,所以我们使用。打开官网选择【示例】,然后选择自己所需要的图标,查看demo。温馨提示:使用npm命令的前提,是必须安装Nodejs。

2024-10-21 18:41:04 613

原创 基于Android Studio购物商城app+web端,登录实现(前后端分离)二

文章目录1. 涉及到技术点2. 服务端编写登录接口3. 编写登录UI界面4. 记住密码实现1. 涉及到技术点使用MySQL实现数据储存SharedPreferences首选项的使用LinearLayoutCompat线性布局的使用ImageView,TextView,EditText,Button,CheckBox基础控件的使用2. 服务端编写登录接口这里忽略如何在服务端编写登录接口,本项目是前后端分离实现,app端的数据交互都是调用服务端接口来实现数据交互3. 编写登录UI界面

2024-10-14 10:52:33 1178

原创 基于Android Studio购物商城app+web端实现(前后端分离)一

【代码】基于Android Studio购物商城app+web端实现(前后端分离)

2024-10-14 10:11:45 957

原创 Android支付宝 沙箱调试 ,快速跑通官方demo

3. 开启设置沙箱支付,在PayDemoActivity下的onCreate()方法中添加如下代码。6. 点击【公钥/证书接入指南】,会跳转秘钥工具下载页面,选择对应的平台下载即可,如下图所示。点击【控制台】,网页往下拉,找到 【开发工具推荐】下的 沙箱支付环境,如下图所示。5. 点击【自定义秘钥】 下的【查看】,此时会弹出一个对话框,如下图所示。到这里基本配置就结束了,运行demo 去测试下支付吧~~~接下来会跳转到【沙箱应用】页面,如下图所示。点击【生成秘钥】,会弹出对话框,如下图所示。

2024-10-12 16:42:41 323

原创 Android开发,设置闹钟提醒

当我们在闹铃设置界面设置闹铃时间+日期之后,当时间达到闹铃设置的时间,就跳转到闹铃页面。在这里使用MediaPlayer来播放音频,代码都写了非常想起的注释,就不单独讲啦。这里布局很简单,就简单显示一句话。闹铃页面重点是在于播放音频,达到提醒用户的效果。下,默认raw是没有这个文件夹的,新建文件夹就好啦,如下图所示。cancelAlarm 方法。setAlarm方法。

2024-10-09 17:36:59 798

原创 基于Android Studio宠物领养app实现

【代码】基于Android Studio宠物领养app实现。

2024-09-29 09:54:54 1027

原创 Android SQLite增删改查(Kotlin版)

在UserDbHelper 类里面,提供了一个获取数据库实例的方法,叫getInstance()方法,这个方法的作用就是获取当前类的对象,从而调用该类里面定义的增,删,改,查的方法。,跟登录逻辑差不多,登录是根据用户名查询当前用户数据,返回的是一个UserInfo对象,获取注册用户,查询的是所有用户数据,返回的是一个UserInfo对象集合。来实现,但当我们存储一些复杂的数量类型时(如:购物车,订单等),这时使用。,如果根据用户名修改,有可能出错,因为用户名可能存在同名的情况。这里注意,建表的主键为。

2024-09-14 13:38:23 1441

原创 Android SQLite查看数据表(可视化视图工具)

如果右侧没有Device Explorer,在Androidstudio顶部菜单栏中选择【View】->【Tool Windows】-> Device Explorer 即可,此时就会出现在Androidstudio 右侧,如下图所示。在Androidstudio右侧点击 Device Explorer面板,如下图所示。打开Androidstudio ,连接模拟器,运行项目,一定要把项目运行起来才可以。

2024-09-13 11:52:10 656

原创 Android SQLite增删改查(java版)

在UserDbHelper 类里面,提供了一个获取数据库实例的方法,叫getInstance()方法,这个方法的作用就是获取当前类的对象,从而调用该类里面定义的增,删,改,查的方法,SQLite是一个轻量级的关系型数据库,运算速度快,占用资源少,很适合在移动设备上使用, 不仅支持标准SQL语法,还遵循ACID(数据库事务)原则,无需账号,使用起来非常方便!购物车下单,在做商城项目中,购物车是必不可少的一个功能,通常情况下,购物车有多条数据需要提交生成订单,这个过程就是一个批量的操作。

2024-09-13 10:43:09 1351

原创 微信小程序开发,骨架屏实现

在开发微信小程序是,往往会加载网络数据,这个过程需要一定的时间,在这个过程中为了不使页面显示空白,就出现了骨架屏这一说法骨架屏是页面的一个空白版本,通常会在页面完全渲染之前,通过一些灰色的区块大致勾勒出轮廓,待数据加载完成后,再替换成真实的内容。

2024-09-11 17:04:47 506

原创 使用Androidstudio创建第一个Android项目(新手入门)

Android安卓项目目录介绍,如何正确运行Android项目:温馨提示一个空的Android项目,只有一个MainActivity页面,在后续写项目中,应该养成良好的编码习惯。

2024-09-11 10:34:16 2074 2

原创 微信小程序开发,实现跳转传值

1. 传递单一参数2. 传递对象在实际开发中建议使用这种方式在实际开发过程中,没有特殊的情况,建议传递对象,页面之间跳转传递参数无处不在,大多数情况下传递的数据字段都不会少,所以建议传递对象。

2024-09-07 06:41:00 434

原创 app端+服务端+web端,三端互通配置说明

通过前几篇文章学习,大致了解了安卓项目,springBoot项目,vue项目,每个包(文件夹)的作用是干嘛的,接下来我们来学习如何通过配置文件,实现三端互通(数据通讯)

2024-09-06 08:59:38 1201

原创 初识Vue项目目录结构,如何运行Vue项目

必须安装Nodejs,官网下载地址: https://nodejs.org/zh-cn以上图举例,cmd到vue-ui目录下,打开项目目录文件,如下图所示:输入cmd后,敲回车 ,就自动到达了命令窗口所指向的vue项目根目录下3. 如果项目是第一次运行,输入以下命令如下图所示,等待依赖下载(网络不好的话,可能需要一些时间),下载完成,项目根目录下会多一个文件夹,这个文件夹就是第三方依赖库,如:axios,element-plus 等如下图所示:此时,会默认自动打开登录页面,如下图所示:原因是

2024-09-06 08:58:20 503

原创 Android安卓项目目录介绍,如何正确运行Android项目

在上一篇文章中,我们学习了springboot目录结构介绍,这期我们来初识Android项目目录结构项目不要已中文命名,也不要放在带有中文字符的目录下重要事说三遍~项目不要已中文命名,也不要放在带有中文字符的目录下重要事说三遍~项目不要已中文命名,也不要放在带有中文字符的目录下重要事说三遍~Androidstudio正确导入运行项目视频教程相比较运行springboot项目,Android项目相对来说简单一些,不需要有额外的准备工作。

2024-09-05 16:32:18 1124

原创 springBoot项目目录介绍,如何启动springBoot项目

Navicat安装教程地址:https://blog.csdn.net/jky_yihuangxing/article/details/141850159Navicat使用教程:https://blog.csdn.net/jky_yihuangxing/article/details/1418546672.Navicat 如何去检测MySQL用户名和密码是否正确?。当然检测MySQL用户名和密码是否正确,也可以使用命令,但对于小白来说,命令的形式不友好,Navicat提供了可视化操作界面,比较直观 重要事

2024-09-05 11:53:52 596

原创 微信小程序开发,解决scroll-view高度自适应问题的方法

在微信小程序开发中,经常会用到滑动组件,官方文档有明确说明在使用必须要设置高度(见上图),否者无效。在实际开发过程过,我们希望scroll-view自适应剩余高度,不想把高度写死。这种场景在开发过程还是蛮常见的,如下图所示:在上图中,有标题栏区域,内容区域,有底部导航栏区域,在内容区域中,一屏显示不下去,就需要滑动,所以就需要使用scroll-view来包裹,但scroll-view的高度无法确定,那就不能写死,那如何解决呢?

2024-09-04 18:31:36 1243

原创 MySQL数据可视化视图工具Navicat Premium Lite 精简版使用

在上集文章中,已经成功安装了Navicat Premium Lite 视图工具,这集我们来学习如何使用 Navicat。

2024-09-03 11:40:47 916

原创 MySQL数据可视化视图工具Navicat Premium Lite 精简版安装教程

Navicat Premium Lite 是 Navicat 的精简版,它包含了用户执行主要的基本数据库操作所需的核心功能。它允许你同时连接到各种数据库平台,包括MySQL、PostgreSQL、SQL Server、Oracle、MariaDB,以及 Redis 和 MongoDB 等NoSQL 数据库,所有这些操作都可以通过一个应用程序来完成Navicat Premium Lite 可用于商业和非商业目的,使其成为从小型企业到个体开发者等用户的实用选择。

2024-09-03 10:15:21 780 1

原创 微信小程序开发,接入Bmob云数据库(二)

温馨提示:注意。

2024-09-02 18:09:38 972

原创 微信小程序开发,接入Bmob云数据库(一)

是国内最早的后端服务平台,能够让开发者专注于前端的业务开发,而不需要花费太多的精力在服务端的设计、开发和部署,不需要考虑服务器或者集群的运维。我们可以放心地把所有的数据都放到Bmob后端云上,通过它提供的开发工具包,让我们在非常短的时间内开发好产品,快速迭代,满足当前飞速变化的市场。经过多年的发展,Bmob后端云在小程序的支持上已经非常完善,使用也非常简单。

2024-09-02 15:10:57 513

原创 微信小程序开发,实现商品分类商品列表(二)

在前集文章中,我们通过使用实现了左侧边栏的商品分类,今天我们来实现点击左侧边栏的分类,对应右边的商品列表数据。

2024-08-30 14:19:44 1054

原创 微信小程序开发,实现拼多多 个人中心页面

从 页面看的出来不是一屏显示,整个页面是可以上下滑动的,当页面内容一屏显示不下去的时候,就需要滑动,所以最外层需要使用。根据页面布局:划分为:头部区域,省钱月卡区域,我的订单区域,多多钱包区域,优惠券区域,满减区域,底部区域。把页面按模块划分,就是垂直布局,所以父布局使用。弹性布局,然后设置显示方向为。

2024-08-29 17:38:10 664

原创 微信小程序开发,wx.request网络请求封装

【代码】微信小程序开发,wx.request网络请求封装。

2024-08-28 10:31:14 727

原创 微信小程序开发,showActionSheet实现底部弹出菜单

【代码】微信小程序开发,showActionSheet实现底部弹出菜单。

2024-08-28 09:08:23 628

原创 微信小程序开发,StorageSync数据存储和封装

storage 应只用来进行数据的持久化存储,不应用于运行时的数据传递或全局状态管理。启动过程中过多的同步读写存储,会显著影响启动耗时。storage 应只用来进行数据的持久化存储,不应用于运行时的数据传递或全局状态管理。启动过程中过多的同步读写存储,会显著影响启动耗时。的路径(./utils/storageUtils)一定要指向正确。关键字,因为需要在其他js文件中使用,所以要。先导出,然后在其它需要使用到的js文件中。本地缓存中指定的 key。本地缓存中指定的 key。本地缓存中指定的 key。

2024-08-27 14:34:05 1127

原创 微信小程序开发,实现欢迎页/开屏页/启动页倒计时

【代码】微信小程序开发,实现欢迎页/开屏页/启动页倒计时。

2024-08-27 10:11:02 1261

原创 微信小程序开发,实现商品分类(一)

如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如 input 中的输入内容,switch 的选中状态),需要使用 wx:key 来指定列表中项目的唯一的标识符。当数据改变触发渲染层重新渲染的时候,会校正带有 key 的组件,框架会确保他们被重新排序,而不是重新创建,以确保使组件保持自身的状态,并且提高列表渲染时的效率。默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为 item。wx:key 的值以两种形式提供。

2024-08-26 17:31:40 1061

原创 微信小程序开发,实现商品Grid(网格)列表

在上面.wxml布局中,商品列表是通过view堆积起来的,在实际开发中,肯定也不能这样写死,列表数据应该是一个动态的。在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。1.布局文件: index.wxml。在index.js中模拟动态列表数据。默认数组的当前项的下标变量名默认为。,数组当前项的变量名默认为。

2024-08-26 12:03:12 668

原创 微信小程序开发,scroll-view实现商品列表水平/横向滑动

使用竖向滚动时,需要给scroll-view一个固定高度,通过 WXSS 设置 height。组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。在上面.wxml布局中,商品列表是通过view堆积起来的,在实际开发中,肯定也不能这样写死,列表数据应该是一个动态的。在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。官方说只有在竖向滚动时,需要给scroll-view一个固定高度,但在实际开发过程中,解决方案:在scroll-view标签中添加。

2024-08-23 10:43:07 1606

原创 微信小程序开发,使用navigator实现商品分类导航

2. 跳转的地址url格式不规范,一定要以。index.wxss 样式。index.wxml布局。

2024-08-22 14:34:47 1066

原创 微信小程序开发,实现swiper轮播图

否则会导致未定义的行为。

2024-08-21 17:47:57 2350

原创 微信小程序开发,实现底部导航栏

tabBar如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。属性类型必填默认值描述最低版本colorHexColor是tab上的文字默认颜色,仅支持十六进制颜色HexColor是tab上的文字选中时的颜色,仅支持十六进制颜色HexColor是tab的背景色,仅支持十六进制颜色string否black。

2024-08-21 15:29:23 952

原创 HarmonyOS NEXT鸿蒙开发入门,初认应用程序包结构(Stage模型)

Module目录名称可以由DevEco Studio自动生成(比如entry、library等),也可以自定义。为了便于说明,下表中统一采用Module_name表示。在DevEco Studio上创建一个项目工程,并尝试创建多个不同类型的Module。根据实际工程中的目录对照本章节进行学习,可以有助于理解开发态的应用程序结构。

2024-08-20 16:01:49 1040

原创 HarmonyOS NEXT鸿蒙开发入门,ArkWeb前端js调鸿蒙函数

在上集中,我们学些了鸿蒙如何去调用前端js函数,这集我们来学习js如何调用鸿蒙函数。js调鸿蒙和鸿蒙调js两种形式。

2024-08-20 10:08:36 631

原创 HarmonyOS NEXT鸿蒙开发入门,ArkWeb调用前端页面js函数

在上集中,我们学习了ArkWeb的基础使用, 这集我们来学习如何跟前端js交互。

2024-08-19 11:44:31 488

原创 HarmonyOS NEXT鸿蒙开发入门,ArkWeb基础使用

ArkWeb(方舟Web)提供了Web组件,用于在应用程序中显示Web页面内容,为开发者提供页面加载、页面交互、页面调试等能力。页面加载:Web组件提供基础的前端页面加载的能力,包括加载网络页面、本地页面、html格式文本数据。页面交互:Web组件提供丰富的页面交互的方式,包括:设置前端页面深色模式,新窗口中加载页面,位置权限管理,Cookie管理,应用侧使用前端页面JavaScript等能力。

2024-08-19 10:21:17 606

原创 鸿蒙Next开发-通讯录app,数据库实现编辑联系人信息(七)

在上集文章中,已经实现了联系人UI渲染,这集我们来学习通过点击联系人,跳转到编辑联系人也页面,进行修改操作。

2024-08-16 15:53:47 1130

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除