自定义博客皮肤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视频教程在某站【浩宇软件开发】

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

原创 微信小程序开发,实现事件提醒功能

为什么要封装BaseActivity?为什么要封装BaseFragment?

2025-02-11 11:29:52 899

原创 微信小程序开发,底部选择器使用

为什么要封装BaseActivity?为什么要封装BaseFragment?

2025-01-23 16:29:57 1138

原创 微信小程序实现自定义日历功能

为什么要封装BaseActivity?为什么要封装BaseFragment?

2025-01-22 14:24:52 1555

原创 Android开发,待办事项提醒App的设计与实现(个人中心页)

2. 实现逻辑MineFragment.java初始化控件事件监听初始化数据,获取登录用户信息页面回传刷新用户信息3. 运行效果图

2025-01-21 14:17:46 1578

原创 Android开发,待办事项提醒App的设计与实现

本人在b站录制的一些视频教程项目,免费供大家学习。

2025-01-21 11:14:59 798

原创 微信小程序实现个人中心页面

本人在b站录制的一些视频教程项目,免费供大家学习。

2025-01-14 14:03:14 1127

原创 微信小程序实现登录注册

本人在b站录制的一些视频教程项目,免费供大家学习。

2025-01-07 16:08:33 2275 3

原创 Android开发,毛毛行共享电车租赁系统实现

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-12-12 10:33:54 520

原创 Android开发,使用ViewPager2实现自动轮播图

/ 自动滚动间隔// 加载布局// 设置适配器// 设置初始位置到中间// 创建指示器// 设置页面切换监听@Override});// 开始自动滚动i < count;i++) {// 设置第一个点为选中状态if (!i++) {@Override= null) {@Override

2024-12-06 14:31:58 1299

原创 Android开发,App启动过渡页/欢迎页/开屏页

这种布局常用于App首次启动时的过渡页面,给用户一个品牌印象的同时,也提供了跳过等待的选项。

2024-11-30 13:14:11 813 1

原创 Android开发,经典商品详情页布局UI实现

用RelativeLayout作为根布局,主要分为三个部分:顶部区域中间内容区(NestedScrollView)底部操作栏3. 特点使用NestedScrollView实现整页滚动商品图片使用RelativeLayout布局,支持页码显示底部操作栏固定,不随页面滚动使用CheckBox实现收藏和购物车的状态切换评论列表支持空状态显示4. 关键控件: 顶部导航栏: 支持嵌套滚动的容器: 评论列表: 收藏和购物车按钮: 商品图片展示: 文本展示5. 代码实现6. 效

2024-11-29 16:31:24 1552

原创 Android开发,时间格式化工具TimeAgoUtils

主要用于将时间转换成类似微信、微博等社交媒体常见的"多久之前"的格式。

2024-11-29 15:51:46 228

原创 Android开发,实现论坛帖子评论功能

在Android开发过程,用户评论是一个很常见的一个功能,我们可以使用RecyclerView来展示用户评论列表。

2024-11-28 11:47:20 1292

原创 Android开发,实现RecyclerView网格列表等间距

在Android开发中,RecyclerView 是一个非常灵活且高效的控件,用于显示大量的数据列表。为了使 RecyclerView 中的项目具有等间距的效果,可以使用 addItemDecoration() 方法添加自定义的 ItemDecoration。用来为 RecyclerView 添加网格布局中的间距。下面是一个简单的 GridSpacingItemDecoration 实现示例,它可以根据指定的列数(或行数)、间距大小以及是否包含边缘来设置等间距:这段代码创建了一个 GridSpacingI

2024-11-25 09:21:09 532

原创 Android开发,TabLayout+ViewPager2实现顶部导航栏

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-11-22 16:17:14 1419

原创 微信小程序开发,仿小红书瀑布流实现

lib: 3.6.4)解决方案:这个报错在控制台提示的很明显了,需要在.json文件中设置。温馨提示: 仅支持作为。即可 ,如下图所示。

2024-11-14 09:18:45 1561

原创 微信小程序开发,诗词鉴赏app,启动页3s倒计时实现(五)

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-11-13 09:57:20 1117

原创 微信小程序开发,诗词鉴赏app,朝代分类实现(四)

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-11-11 10:01:10 1170

原创 微信小程序开发,诗词鉴赏app,诗词搜索实现(三)

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-11-06 11:41:17 670

原创 微信小程序开发,诗词鉴赏app,诗词推荐实现(二)

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-11-06 11:00:39 406

原创 微信小程序开发,诗词鉴赏app(一)

本人在b站录制的一些视频教程项目,免费供大家学习。

2024-11-05 10:56:12 579

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

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

2024-10-31 10:28:56 1284

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

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

2024-10-24 16:53:39 944

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

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

2024-10-21 18:41:04 935

原创 基于安卓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 1445

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

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

2024-10-14 10:11:45 1567

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

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

2024-10-12 16:42:41 613

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

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

2024-10-09 17:36:59 1466

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

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

2024-09-29 09:54:54 1495

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

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

2024-09-14 13:38:23 1635

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

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

2024-09-13 11:52:10 1212

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

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

2024-09-13 10:43:09 1806

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

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

2024-09-11 17:04:47 830

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

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

2024-09-11 10:34:16 6585 6

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

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

2024-09-07 06:41:00 563

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

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

2024-09-06 08:59:38 1375

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

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

2024-09-06 08:58:20 549

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

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

2024-09-05 16:32:18 1639

原创 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 688

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

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

2024-09-04 18:31:36 2191 1

空空如也

空空如也

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

TA关注的人

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