- 博客(16)
- 收藏
- 关注
原创 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关注的人