- 博客(25)
- 收藏
- 关注
原创 Android弹窗
Android PopupWindow实现指南 本文详细介绍了在Android开发中使用PopupWindow创建弹窗的完整流程。主要内容包括: 基础实现:创建布局文件,实例化PopupWindow对象,设置宽高和焦点属性 样式优化:设置透明背景和外部点击关闭功能 事件处理:为弹窗选项添加点击事件和关闭逻辑 动画效果:通过XML定义进场动画并应用样式 补充知识:包括Activity启动方式(显式/隐式/startActivityForResult)和数据传递方法(简单数据和Serializable对象) 文
2025-07-15 10:55:04
831
原创 Android原生Dialog
Android开发中Dialog有两种实现方式:1. 使用系统提供的AlertDialog.Builder方法快速创建,但样式老旧,功能有限;2. 自定义Dialog,通过XML布局设计UI,继承Dialog类实现逻辑控制,可完全定制样式和功能。前者适合简单场景,后者更灵活美观。文中详细演示了两种方式的代码实现步骤,包括AlertDialog的按钮设置和自定义Dialog的布局设计、样式定义等,并对比展示了两种Dialog的视觉效果差异。
2025-07-15 10:11:57
468
原创 Android之Activity与Menu
本文介绍了Android开发中Activity和菜单系统的核心概念。在Activity部分,重点说明了:1)必须先在AndroidManifest.xml中声明Activity;2)Activity布局设置与视图操作;3)Activity间跳转的实现方法;4)NavigationComponent组件的优势与使用;5)Activity生命周期回调方法。在菜单系统部分,详细讲解了三种常见菜单:1)全局性的选项菜单(OptionMenu)的创建与使用;2)上下文菜单(ContextMenu)的注册和操作;3)弹
2025-07-10 17:15:42
304
原创 Android原生基础控件
Android常用UI控件及属性解析 本文总结了Android开发中常用的UI控件及其核心属性。主要内容包括: 通用属性:如layout_width/height、id、margin/padding、gravity等基本设置 TextView:字体大小、颜色、单行显示、跑马灯效果等文本处理 EditText:输入类型、提示文字、最大长度等输入控制 ImageView:图片显示与背景设置 Button:4种点击事件实现方式(内部类、匿名内部类、接口实现、XML绑定) ProgressBar:圆形和水平进度条样
2025-07-09 17:10:44
883
原创 kotlin基础学习
Kotlin基础语法摘要: 函数:使用fun声明,main()为入口函数,println()用于输出 变量:val声明不可变变量,var声明可变变量 类型系统:包含Int、Boolean、String等基本类型,以及List/Set/Map三种集合 控制流:if/when条件表达式,for/while循环结构 函数进阶:支持命名参数、单表达式函数和Lambda表达式 类与对象:通过class定义类,data class创建数据类,支持属性和成员函数
2025-07-08 11:52:24
544
原创 Android布局
Android项目采用标准目录结构,核心部分包括:1) src/main目录包含java/kotlin源代码、res资源文件(布局、图片、字符串等)和AndroidManifest.xml配置文件;2) 根目录包含gradle构建文件(build.gradle)、gradle wrapper脚本和本地配置;3) 测试目录分为androidTest(仪器化测试)和test(单元测试)。布局设计主要使用XML文件,支持多种布局类型(线性、相对、约束等),通过setContentView方法加载。
2025-07-07 17:59:52
759
原创 【gitee免费分享开源】基于vue3+springsecurity+springboot的医院信息管理系统【大学生期末项目】
本文介绍了一个基于Vue3和SpringSecurity的医院信息管理系统,采用前后端分离架构。系统包含后端API(SpringBoot+SpringSecurity)、小程序端(HBuilderX开发)和后台管理系统(Vue3+Vite)。实现了RBAC权限管理、动态菜单、患者管理、医生工作站等核心功能,具有高性能前端架构和严密安全防护。项目使用Vite构建工具、Pinia状态管理,支持细粒度权限控制和自适应布局。提供完整的安装部署指南,涉及Node.js、Maven等环境配置,并附有项目图片展示各功能模
2025-05-28 08:42:36
772
2
原创 解决element-plus组件样式优先级高过自己填充样式,导致样式不实现问题解决方法
在Vue项目中,覆盖Element Plus组件默认样式的常见方法包括使用!important和:deep选择器,但这些方法有时无法完全覆盖组件样式。本文作者通过创建一个独立的SCSS文件(element-override.scss),在其中编写自定义样式,并在main.ts中引入该文件,成功覆盖了Element Plus的默认样式。具体步骤包括:1)创建element-override.scss文件;2)编写自定义样式,如对话框样式;3)在main.ts中正确引入该SCSS文件。这种方法简单有效,避免了直
2025-05-13 14:54:23
401
1
原创 【vue3+springboot】万能后台管理系统脚手架源代码分享
本项目是一个基于Vue3、Pinia、Vite的前端和Java、SpringBoot3、MyBatis、Lombok的后端技术栈搭建的万能脚手架系统。系统通过动态接收后端传递的菜单数据,实现动态菜单权限分配,管理员可以根据角色分配不同的菜单和按钮权限。例如,部门管理人员可能仅被分配用户管理的新增按钮权限,菜单权限也相应限制在用户管理模块。项目通过权限字段控制按钮权限,通过组件路径控制菜单权限。项目源代码已公开,欢迎访问并给予支持。
2025-05-12 10:58:48
356
原创 【报错】vue3项目引入pinia-plugin-persist失败,引入后又出现没有与之调用的重载问题的解决方法
在本人写vue3+vite+pinia前端项目时,想引入pinia-plugin-persist持久化插件,虽然我写的是typescript,但是我仍旧采取了这个插件,先不说为啥,先来解决我遇到的问题。首先第一步我安装插件然后在main.ts按官网引入pinia-plugin-persist然后就出现了找不到模块的错误。
2025-03-24 10:50:10
676
原创 vue3+element-plus+pinia的路由标签卡制作
功能介绍:能够做到点击右侧菜单栏切换路由的时候,上面会自动出现标签卡,可以点击标签卡切换路由页面,并且做到删除标签卡后回退页面。完成这个功能只需要两部分修改(本功能默认配好了elemen-plus组件库,pinia和vue-router都安装完毕),然后跟着我做只需三步就轻松完成这个功能啦。
2025-03-22 09:44:36
231
1
原创 关于行命令行 npx degit dcloudio/uni-preset-vue#vite my-vue3-project执行报错的直接解决方法
uniapp官网给了我们另一种解决方法,不是从源头而是从手段,既然cli直接搭建不了那么我就讲那个直接放在gitee你自己直接来下载不就好了?下载完成之后将其解压就可以直接拿来用啦,不用担心其他问题了,因为直接拿来用和命令行搭建是一样的,接下来你npm install就可以开始用啦。那如何直接超快的解决这个无语的问题呢?简单,我们直接运用uniapp官网,里面有着这个问题简单直接的解决方案。希望这篇文章能为大家解决这个问题,祝大家身体健康事业顺心!很神奇是不,有种强行给我干无语的美,有种无可奈何感。
2024-11-09 19:57:59
2246
5
原创 关于微信开发者工具出现Error: uni_modules/vk-uview-ui/components/u-button/u-button.js 已被代码依赖分析忽略,无法被其他模块引用。
关于页面【node-modules/uview-ui/components/u-icon/u-icon]错误以及盖情况下的vue is not defined问题。大家是不是在使用uview时看到这个错误,顿时无语了,上网又查不到,别担心,接下来,我将带大家一步一步排错。
2024-11-09 17:12:48
3431
2
原创 JAVA前端CSS学习笔记(五,盒子模型和CSS浮动)
本篇主要记载盒子模型相关概念和CSS浮动,其中包括盒子模型:相关概念,CSS浮动:结构伪类选择器,伪元素,标准流,浮动,清除浮动。本篇承接上篇,读者可以点进作者的主页看第一篇的学习笔记。若对前端不是很了解的读者可以去作者主页面阅读5篇HTML基础知识点笔记,更易于初学者入门。如果此篇有什么疑问可以私信询问我,笔者回消息很快的。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-07-24 12:01:40
153
原创 JAVA前端CSS学习笔记(四,显示模式和CSS特性)
本篇主要记载CSS显示模式和CSS特性的重要重要知识点笔记,其中显示模式包括:块级元素,行内元素,行内块元素的显示模式,以及显示模式的转换内容。CSS特性主要包括三个重要特性:继承性,层叠性,优先性。这些知识点可谓十分基础但又十分重要,是CSS语法基础点,倘若对这些知识点不了解写出的代码有很大概率会出错。在未来做项目时,我们也可能遇到问题出自于这些知识点的疏忽。本篇承接上篇,读者可以点进作者的主页看第一篇的学习笔记。若对前端不是很了解的读者可以去作者主页面阅读5篇HTML基础知识点笔记,更易于初学者入门。
2023-07-19 16:06:17
112
原创 JAVA前端CSS学习笔记(三,进阶选择器和背景)
本篇主要讲解选择器进阶,其中主要包括:复合选择器,并集选择器,交集选择器,hover伪类选择器,Emmet语法。除了选择器还讲解背景相关知识以及属性,其中包括:颜色,图片,平铺,位置,连写。本篇承接上篇,读者可以点进作者的主页看第一篇的学习笔记。若对前端不是很了解的读者可以去作者主页面阅读5篇HTML基础知识点笔记,更易于初学者入门。如果此篇有什么疑问可以私信询问我,笔者回消息很快的。
2023-07-18 17:55:28
115
1
原创 JAVA前端CSS学习笔记(二,字体样式和文本样式)
本篇承接JAVA前端CSS学习笔记(一,CSS基础认知)。本篇是主要记载CSS语法中常见的字体样式和文本样式,本篇易于初学者学习理解,阅读完能使读者对CSS的字体样式和文本样式有较好的理解。本篇承接上篇,读者可以点进作者的主页看第一篇的学习笔记。若对前端不是很了解的读者可以去作者主页面阅读5篇HTML基础知识点笔记,更易于初学者入门。如果此篇有什么疑问可以私信询问我,笔者回消息很快的。
2023-07-17 11:48:09
155
1
原创 JAVA前端CSS学习笔记(一,CSS基础认知)
这篇文章主要记录了CSS的两块基础知识:对于CSS的基础认知和CSS选择器的学习。这两块知识很基础同时也很重要,贯穿着CSS学习的整个过程中。当然,文中的知识点很基础,如果想继续深入学习的话,可以阅读我下一篇CSS学习笔记或者是在社区寻找编程大佬的文章。
2023-07-14 10:32:04
132
1
原创 JAVA前端web开发学习资源(五,表单)
本篇学习承接上篇JAVA前端web开发学习资源(四,HTML标签学习:列表,表格)。笔者此时已经即将学完CSS的基础知识。前端内容量极多,但是容易上手学习,所以学习速度很快。个人推荐的学习方法是分为三步:1,上网找资源学习,像听网课,找干货学习都是可以的。2,实践操作,将学习到的知识实践,加深印象,在编译器上将当天学会的代码亲手打一遍。3,回顾笔记,复习巩固:无论是什么人都不可能让只见过不到几面的知识做到几十年过目不忘,所以做好笔记复习尤为重要。例如,笔者将发表这篇博客作为第一轮回顾笔记的方法。
2023-07-13 11:14:39
630
1
原创 JAVA前端web开发学习资源(四,HTML标签学习:列表,表格)
本篇学习承接上篇JAVA前端web开发学习资源(三,HTML标签学习:音频,视频,链接)。壁纸此时已经学完了HTML5的基础知识,将CSS基础知识习得了一半,并且课外学习了Git的用法。接下来,笔者学会CSS后会接着学习JS,再接着学习vue框架。让我们一起努力。本篇列表与表格也是相当重要的一部分,我将我的学习笔记记录于下。作用:在网页的底部导航中通常会使用自定义列表实现。标签组成:dl:表示自定义列表整体,用于包裹dt/dd标签。dt:表示自定义列表的主题。dd。
2023-07-11 17:18:43
182
原创 JAVA前端web开发学习资源(三,HTML标签学习:音频,视频,链接)
本篇学习内容是承接上篇JAVA前端web开发学习资源(二,HTML标签学习:文本与图片)。此系列文并没有得到很多读者观看,但无妨,毕竟不是进阶版只适合初学者看的资源注定不会有多少人留意,本文也不是项目系列,但是笔者会继续将此系列文写下去。笔者目前大一结束,已习得C,C#,C++,JAVA,目前即将学习完HTML5,此系列是笔者回顾所做,在做完前端系类后会做项目系列。看情况可能补充笔者学习过的编程语言的系列,也可能接着做数据结构与算法和软考系列的学习笔记总结。
2023-07-07 16:17:17
159
1
原创 JAVA前端web开发资源(二,HTML标签学习:文本与图片)
此篇文章,是承接上次JAVA前端web开发资源(一,HTML基础认知)而写的一篇笔记文。是笔者精心提取的知识点,如有争议或者疑问可以私信笔者。前端开发是十分容易入门的,但是如果要写出优秀的网页也很难。希望读者和笔者一起共同努力,希望我们的未来正如我们所期望那样。一起加油吧!
2023-07-06 14:44:41
206
1
空空如也
vue run serve报错问题
2023-08-04
在vs用fopen出问题,请问怎么解决
2022-12-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人