自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Swagger2——API测试

Swagger2——API测试

2025-04-04 11:21:47 619

原创 MyBatis--简单测试

mybatis简单测试

2025-03-30 20:16:23 834

原创 JWT--登录注册修改密码

本文章将使用spring boot,jwt,vue3编写,完成以下功能:1、登录注册:用户账号密码实现,密码实现加密2、忘记密码:以邮件的形式,输入邮件,发送恢复密码的路径使其修改密码。

2025-03-28 11:22:24 711

原创 Android移动开发基础——SQLite实现单表增删改查

在 Android 应用开发领域,数据存储与管理至关重要,SQLite 数据库凭借其轻量级、零配置、嵌入性强等优势,成为众多开发者的首选。今天,咱们就深入剖析一个基于 SQLite 的基础项目,手把手教你实现数据库单表的增删改查(CRUD)操作,为你的 Android 开发技能库再添重磅 “武器”。

2024-12-08 18:45:00 452

原创 Android移动开发基础——定时器 1分钟定时

在快节奏的现代生活里,定时器无处不在,从厨房烹饪计时,到高效工作的时间规划,它的身影随处可见。作为 Android 开发者,亲手打造一个定时器应用,既能满足日常需求,又能深入探索 Android 系统的实用功能。今天,就带大家拆解一个简易却实用的 1 分钟 Android 定时器项目,全程剖析技术细节,让你轻松掌握定时器开发技巧。

2024-12-08 17:00:00 584

原创 Android移动开发基础——音乐播放器

在数字化浪潮席卷的当下,音乐类应用早已成为人们手机里的 “常驻嘉宾”。想不想自己动手,开发一个专属的 Android 音乐播放器呢?今天,就带大家拆解一个简易 Android 音乐播放器项目,一步步深入了解背后的技术细节,为你的开发技能库添上浓墨重彩的一笔。

2024-12-08 16:00:00 849

原创 Android移动开发基础——通知Notification

在如今信息爆炸的移动应用生态里,通知(Notification)堪称应用与用户沟通的关键桥梁。精准、及时且富有吸引力的通知,既能召回沉睡用户,又能实时传达重要信息,大幅提升用户活跃度与留存率。今天,咱们就拆解一个 Android 通知基础项目,深挖通知背后的技术门道,手把手教你在应用里玩转通知功能。

2024-12-08 10:54:37 723

原创 Android移动开发基础——广播

通过这个简单项目,我们揭开了 Android 广播机制的神秘面纱。广播不仅可用于应用内通信,在系统层面,电量变化、网络状态切换等诸多系统事件,也都是通过广播通知应用的。开发者可以进一步拓展项目,比如根据不同广播携带的额外数据执行差异化操作,或是实现跨应用通信场景(需谨慎处理权限与安全性)。掌握广播机制,为构建功能完备、响应及时的 Android 应用打下坚实基础,让组件间协作如丝般顺滑,提升用户整体体验。希望这篇文章能帮助你吃透 Android 广播开发要点,快动手实操,探索更多广播玩法吧!

2024-12-08 10:27:40 488

原创 Android移动开发基础——Handler机制

3. 消息处理: 主线程的 Looper 进⼊消息循环,不断从 MessageQueue 中取出消息并交给 Handler 处理,最终由 handleMessage() 或 Runnable 执⾏任务。在 Android 应⽤启动时,主线程会创建⾃⼰的 Looper 并调⽤ Looper.loop() ,这使得主线程能够处理系统或应⽤程序发送的消息,⽐如 UI 更新等。1. Looper 初始化: 当主线程启动时,它会为⾃⼰创建⼀个 Looper ,并调⽤ Looper.loop() 开始处理消息循环。

2024-12-07 15:49:21 1478

原创 Android——Click事件实现方式

Android观察者模式(Observer Design Pattern):在对象之间定义⼀个⼀对多的依赖,当⼀个对象状态改变。分别点击 button5,button6,button7,即可看到继承接口1,继承接口2,继承接口3。定义被观察者必须实现的职责, 它必须能够动态地增加、 取消观察者。观察者接收到消息后, 即进⾏update(更新⽅法) 操作, 对接收到的信息进⾏处理。类, 仅仅完成作为被观察者必须实现的职责: 管理观察者并通知观察者。定义被观察者⾃⼰的业务逻辑, 同时定义对哪些事件进⾏通知。

2024-12-07 12:26:20 1487

原创 Android多媒体实现拍照和获取照片

以下代码是Android应用开发中用于AndroidManifest.xml文件的一部分,它声明了应用对硬件和权限的需求。

2024-10-25 21:19:04 2347

原创 Adapter适配器

作为开发者,我深知Adapter在Android开发中的重要性。它不仅是一个桥梁,连接着数据源与视图,更是实现灵活、可扩展应用的关键组件。本文旨在深入探讨Adapter的概念及其在MVC模式中的应用,并通过具体示例展示常用Adapter的使用。首先,我们回顾了MVC模式的基本构成:Model、View和Controller。在这个框架中,Adapter虽然没有直接作为组件出现,但其思想却贯穿于Controller的实现中。

2024-10-03 21:54:52 2170

原创 Android移动开发计算器界面

应用了一个样式,这个样式同样在代码中未定义,但可以假设它包含了一些通用的按钮样式属性(如大小、内边距、文字颜色等)。属性设置了显示的文本,这些文本对应于计算器上常见的按钮标签(如数字、运算符等)。应用了一个样式,这个样式在代码中未定义,但可以假设它包含了一些通用的行样式属性(如内边距、背景色等)。定义了一个简单的表格布局,包含五行和四列按钮,这些按钮可能被用于一个计算器的用户界面。等),这可能意味着这些按钮在应用程序中有特殊的用途或功能。的子元素,代表表格中的按钮。的子元素,代表表格中的行。

2024-09-25 19:48:24 631

原创 Android移动开发案例教程----音乐播放器界面

二、导入界面图片,将图片导入res/drawable中,直接复制粘贴即可。一、新建一个项目,命名为MusicLayout。

2024-09-25 19:06:46 1006

原创 Android移动开发案例教程————仿动物连连看界面

三、创建动物图片控件样式,在res/values/styles.xml中创建名为btnStyle的样式。(注意:如果在res/values/中未找到styles.xml,可如下图直接创建一个,styles.xml代码如下)二、导入需要图片,重命名(导入图片地址如下图,可直接复制粘贴导入drawable包,重命名根据自己需求,也可按下图与我命名一致)应用了一个样式(尽管样式定义不在代码片段中给出),这通常用于设置按钮的通用属性,如大小、边距、背景等。的方法来处理这些按钮的点击事件。来应用统一的样式,并通过。

2024-09-25 13:47:30 1841

原创 Android 移动应用开发基础案例教程——Activity的跳转

点击java--->com.example.cycactivity,右键new--->Activity--->Empty Views Activity。完成以上步骤就可以完成MainActivity---->SecondActivity跳转传参(运行后如下图,接收到MainActivity传来的参数)3、MainActivity---->SecondActivity---->MainActivity,传参。1、MainActivity---->SecondActivity,事件驱动,点击事件。

2024-09-24 16:31:58 2019 1

空空如也

空空如也

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

TA关注的人

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