Android中的Bundle类:活动间的数据传递 在Android开发中,Bundle类是一个非常重要的工具,它允许我们在不同的活动(Activity)之间传递数据。Bundle类继承自BaseBundle类,并位于android.os包中。通过创建Bundle对象,我们可以保存数据并在应用的不同部分之间共享。这种数据共享是基于键值对的形式,可以在活动之间传递原始数据类型,如整数(int)、字符串(String)、布尔值(boolean)以及ArrayList等。 活动生命周期 (1) 2024年11月5日 | 阅读 17
Android Studio 中使用 java 的用户登录页面示例 本文通过Java代码和XML布局,展示了在Android Studio中实现登录界面的步骤,包括用户输入验证和数据传递,为初学者提供了实用的开发指南。 Android登录 (1) Java (13) XML布局 (2) 事件处理 (5) 数据传递 (2) 用户验证 (2) 2024年10月26日 | 阅读 16
Android 中的 Web API 调用 在现代应用开发中,Web API调用是不可或缺的一部分。本文将介绍如何在Android应用中使用Java进行Web API请求,并概述一些与Web API相关的基本概念,如HTTP方法、状态码、请求头、请求和响应等。 Web API (5) Android (3) Java (13) HTTP方法 (1) OkHttp (1) 状态码 (1) 2024年10月25日 | 阅读 23
学习 Android 中的 SharedPreferences SharedPreferences 是 Android 中的一种数据存储选项,可以用于保存和检索少量数据。它以键值对的形式将原始数据类型(如 String、int、float 和 Boolean)保存在 XML 文件中。通过使用 SharedPreferences,开发者可以轻松地在应用中保存用户的登录信息、检查用户是否登录,以及在活动之间传递数据。 SharedPreferences (1) 数据存储 (5) Android (3) 用户设置 (1) 便签应用 (1) Kotlin (2) 2024年10月25日 | 阅读 17
安卓15即将发布:新特性与增强功能概述 安卓15将于2024年10月15日发布,带来锁屏小部件、电池续航改进、私密空间、部分屏幕共享等多项新功能。此次更新经过全面测试,源代码已于9月3日公开。支持的Pixel设备包括最新系列,但不包括Pixel 5a等旧设备。安卓15旨在提升用户体验,同时注重隐私和安全。 安卓15 (1) 锁屏小部件 (1) 电池续航 (1) 私密空间 (1) 部分屏幕共享 (1) 卫星连接 (1) 2024年9月25日 | 阅读 1218 | 点赞 1
使用Data Binding Library实现双向绑定的详细教程 介绍了Android的数据绑定库,展示了如何通过XML布局文件中的绑定表达式将UI元素与Kotlin代码中的数据字段进行绑定。内容涵盖了绑定表达式、双向绑定的实现及其在Fragment中的应用,提供了详细的代码示例,帮助开发者快速掌握数据绑定的使用方法。 数据绑定 (5) 双向绑定 (1) Android开发 (1) Kotlin (2) Fragment (1) XML布局 (2) 2024年9月7日 | 阅读 58
ViewBinding 在 Android 中的使用详解 `ViewBinding` 是 Android 提供的一个简化视图操作的功能,通过为每个 XML 布局文件生成绑定类,开发者可以直接通过绑定类访问视图元素,避免使用繁琐的 `findViewById`。`ViewBinding` 提供类型安全、空指针安全,并且在性能上优于传统方法。启用方式简单,只需在项目的 `build.gradle` 中配置,使用时通过绑定类即可轻松访问和操作布局中的视图。`ViewBinding` 提高了开发效率,推荐在 Android 项目中使用。 视图绑定 (1) Android (3) 布局 (1) 类型安全 (3) 性能提升 (4) 非空安全性 (1) 2024年9月2日 | 阅读 74 | 点赞 1