上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 安卓应用性能优化与发布​ 随着应用功能不断增加,性能优化变得至关重要。首先是布局优化,减少不必要的布局嵌套,合理使用 ViewStub 等延迟加载布局元素。例如,如果一个布局在某些情况下才需要显示,可以将其包裹在 ViewStub 中:​ ​ <ViewStub​ android:id="@+id/ 阅读全文
posted @ 2025-03-12 22:13 Echosssss 阅读(8) 评论(0) 推荐(0)
摘要: 数据存储与网络通信在安卓开发中的应用​ 安卓应用常常需要存储和读取数据,常见的数据存储方式有 SharedPreferences、SQLite 数据库和文件存储。​ SharedPreferences 适合存储简单的键值对数据,比如应用的配置信息。以下是使用 SharedPreferences 存储 阅读全文
posted @ 2025-03-11 13:59 Echosssss 阅读(11) 评论(0) 推荐(0)
摘要: 安卓核心组件 ——Activity、Service 与 BroadcastReceiver​ Activity 是安卓应用与用户交互的主要界面,我们之前已经接触过。它有自己完整的生命周期,包括 onCreate、onStart、onResume、onPause、onStop、onDestroy 等方 阅读全文
posted @ 2025-03-10 21:57 Echosssss 阅读(5) 评论(0) 推荐(0)
摘要: 课程信息管理类。 数据库连接和操作类。 主程序类,用于演示如何使用这些类。 课程信息管理类 import java.util.HashSet; import java.util.Set; public class CourseManager { private Set existingCourses 阅读全文
posted @ 2025-03-08 22:26 Echosssss 阅读(16) 评论(0) 推荐(0)
摘要: 搭建环境与第一个 Hello World 应用​ 安卓开发的第一步,是搭建开发环境。我们需要安装 Java Development Kit(JDK),因为安卓开发基于 Java 语言。你可以从 Oracle 官网下载适合你操作系统的 JDK 版本并完成安装。​ 接着,要安装 Android Stud 阅读全文
posted @ 2025-03-07 13:37 Echosssss 阅读(17) 评论(0) 推荐(0)
摘要: 工厂模式与单例模式 工厂模式(Factory Pattern) 用于解耦对象创建和使用,适用于对象创建逻辑复杂的场景。 代码示例:简单工厂模式生成报表 python 运行 class ReportFactory: @staticmethod def create_report(report_type 阅读全文
posted @ 2025-03-06 14:18 Echosssss 阅读(7) 评论(0) 推荐(0)
摘要: 单元测试的作用 验证代码最小单元(函数、类)的正确性 提前发现逻辑错误,降低后期调试成本 代码示例:使用 Python unittest 测试学生类 python 运行 import unittest from student import Student # 假设Student类在student. 阅读全文
posted @ 2025-03-05 19:51 Echosssss 阅读(7) 评论(0) 推荐(0)
摘要: SOLID 原则实践 SOLID 原则概述 单一职责原则(SRP):一个类只负责一项职责 开放封闭原则(OCP):软件实体对扩展开放,对修改封闭 里氏替换原则(LSP):子类可替换父类,且不改变程序正确性 代码示例:违反与遵守 OCP 的对比 违反 OCP 的设计(硬编码报表类型) python 运 阅读全文
posted @ 2025-03-04 21:43 Echosssss 阅读(12) 评论(0) 推荐(0)
摘要: 安卓开发学期计划 以Java为基础,本学期聚焦安卓应用增删改查功能实现,分三阶段推进: 基础搭建:完成 Android Studio 环境配置,掌握 Activity 生命周期与基础 UI 布局(线性、相对、约束布局),通过 Intent 实现页面跳转与数据传递,运用 Bundle 实现复杂数据传输 阅读全文
posted @ 2025-03-03 22:35 Echosssss 阅读(9) 评论(0) 推荐(0)
摘要: 从需求分析到代码实现 需求分析的重要性 需求分析是软件工程的第一步,需明确用户目标。例如,开发一个 “学生成绩管理系统”,核心需求包括: 学生信息录入与查询 成绩录入与统计 报表生成功能 2. 代码示例:简单学生类实现(Python) python 运行 class Student: def ini 阅读全文
posted @ 2025-03-03 22:13 Echosssss 阅读(7) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页