- 博客(15)
- 收藏
- 关注
原创 路由表是什么
路由表是路由器转发数据包的“导航图”,通过目标网络、下一跳和接口等信息实现高效的路径选择。其核心机制是最长前缀匹配,条目来源包括直连、静态和动态路由。理解路由表的工作原理有助于网络配置、故障排查和优化网络性能。路由表(Routing Table)是网络设备(如路由器)用于决定数据包转发路径的核心数据结构。它记录了网络地址与下一跳(Next Hop)之间的映射关系,帮助路由器判断数据包应该发送到哪个接口或邻居设备。
2025-04-27 05:09:52
1539
原创 安卓开发中XML布局全览及版本演进 —— 移动应用开发(安卓)
安卓 XML 布局提供了丰富的容器,从基础的LinearLayout(线性布局)到现代的ConstraintLayout(约束布局)和RecyclerView(回收视图),满足了各种 UI 设计需求。通过了解每种布局的功能和引入版本,开发者可以根据项目需求选择合适的布局。现代开发应优先采用和ViewPager2等新布局,以提升性能和用户体验。希望本文的整理能帮助你更好地掌握安卓 XML 布局的设计与应用!新建的移动应用开发竞赛交流裙 831919441。
2025-04-25 03:47:42
662
原创 安卓开发中XML布局的实用技巧 —— 移动应用开发(安卓)
通过以上 12 个 XML 布局技巧,开发者可以编写更高效、可维护的安卓界面代码。从复用布局到优化性能,再到适配多屏幕,这些技巧涵盖了开发中的常见需求。结合 Android Studio 的强大工具和最佳实践,你可以轻松打造流畅、优雅的用户界面。无论是初学者还是资深开发者,这些技巧都能帮助你提升安卓 XML 布局的设计质量新建的移动应用开发竞赛交流裙 831919441。
2025-04-25 03:39:03
722
原创 如何使用Intent在安卓Activity间传输数据 —— 移动应用开发(安卓)
使用 Intent 在 Activity 间传输数据是安卓开发的常见需求,步骤包括创建 Intent、添加数据、启动目标 Activity 和接收数据。通过putExtra()和,开发者可以轻松传递基本数据类型和复杂对象。遵循最佳实践,如使用明确的键名、检查数据有效性和优先选择Parcelable,能够提高代码的健壮性和性能。掌握这些步骤,就能高效实现 Activity 间的通信,构建流畅的用户体验移动应用开发竞赛交流裙 831919441。
2025-04-25 03:33:33
844
原创 详解Intent —— 移动应用开发(安卓)
Intent(意图)是安卓系统中用于描述操作请求的对象。它本质上是一个消息传递机制,告诉系统需要执行什么操作以及相关的数据。例如,启动一个新的 Activity、发送广播或启动服务都可以通过 Intent 实现。目标组件:要启动或交互的组件(如某个 Activity 或 Service)。操作类型:要执行的操作(如查看、编辑、拨号)。数据:与操作相关的数据(如 URI、额外参数)。其他元数据:如类别、标志等,用于进一步描述意图。
2025-04-24 15:44:18
1035
原创 XML布局中的单位详解 —— 移动应用开发(安卓)
安卓 XML 布局支持的单位包括dpsppxinmmpt,以及特殊值和。dp是布局尺寸的首选,适用于按钮、边距等非文字元素。sp是文字大小的推荐单位,考虑用户字体设置。和提供动态适配能力,简化布局设计。pxinmmpt因适配性差或应用场景有限,日常开发中应尽量避免。通过合理选择单位,可以轻松构建在各种安卓设备上都美观一致的 UI。新建的移动应用开发赛项交流裙 831919441。
2025-04-24 15:19:20
1177
原创 Activity是如何绑定XML的 —— 移动应用开发(安卓)
R.layout.activity_main:R 是安卓编译时自动生成的资源类,layout 子类中包含布局文件的资源 ID,activity_main 对应 res/layout/activity_main.xml。Activity 与 XML 布局文件的绑定主要通过 setContentView() 方法实现。setContentView() 方法的作用是将 XML 布局文件解析为 View 对象的层级结构(View Hierarchy),并将其设置为 Activity 的内容视图,最终显示在屏幕上。
2025-04-24 15:14:31
291
原创 初步认识Activity —— 移动应用开发(安卓)
Activity 是一个继承自安卓框架提供的Activity类(或其子类,如)的 Java 或 Kotlin 类。每个 Activity 负责管理一个屏幕及其相关的逻辑。例如,登录界面、设置页面或主页面都可以是一个 Activity。在技术层面,Activity 是安卓系统中用于处理用户交互的入口点。它不仅负责显示 UI,还管理用户输入、屏幕生命周期以及与其他组件(如 Fragment、Service 或 Intent)的交互。Activity 是安卓应用开发中的核心组件,负责管理用户界面和交互逻辑。
2025-04-24 14:55:55
892
原创 使用 VueRouter 和 TypeScript 打造优雅的模块化路由系统
在 Vue.js 项目中,路由管理是核心功能之一。随着项目规模的扩大,单一的路由配置文件往往变得臃肿且难以维护。本文将展示如何通过自定义路由类型和动态导入技术,结合 Vue Router 和 TypeScript,构建一个模块化、类型安全的路由系统。
2025-03-30 18:06:35
1070
原创 ArchitecturyAPI 与 Bukkit 互通讯技巧
ArchitecturyAPI是一个可选的中间库,开发者可以利用它来简化多平台(Forge/Fabric/NeoForge)的MOD开发
2024-10-27 14:13:00
382
原创 Java JDK11+maven+lombok 编译报错找不到符号解决办法
在pom.xml文件里面maven-compiler-plugin插件配置中加入lombok配置。旧项目jdk1.8升级jdk11,在使用lombok的注解之后编译时出现下面情况。出错环境: JDK11 maven lombok。本文由博客一文多发平台。
2024-09-08 08:04:19
594
原创 [Bukkit] 给你的插件接入HikariCP连接池 —— HikariCP使用教程
想要搞清楚什么是HikariCP,首先需要先了解数据库连接池是什么?在计算机中一个程序想要连接数据库时需要首先开启一个连接,而创建连接的过程是一个耗时过程(相对耗时的过程),数据库连接池的出现就是为了解决创建连接耗时的问题。在连接池中存在预设的很多个连接,当程序中某个方法需要连接数据库时直接去连接池中申请一个已经创建的连接即可。
2024-09-05 22:23:36
618
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人