自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Android开发基础】获取和使用SharePreferences对象的三种方式

在Android开发中,SharedPreferences是用于存储轻量级数据的一种方式,主要有三种获取方法: Context类中的getSharedPreferences():适用于全局配置管理,可自定义文件名,适合存储应用范围内的设置,如用户登录状态或通用设置。 Activity类中的getPreferences():适用于存储与当前Activity相关的偏好设置,如界面状态或临时操作记录,文件名自动为Activity类名。 PreferenceManager类中的getDefaultSharedPre

2025-05-09 20:03:20 469

原创 【Android开发基础】第八章 内容提供者

ContentProvider为App存取内部数据提供统一的外部接口,让不同的应用之间得以共享数据。Client App 将用户的输入内容,通过ContentProvider 跨进程通信传递给Server App。其中是ContentProvider的唯一标识 ,设为表示允许其他应用访问。这样,Client App就能通过ContentProvider将用户输入内容传递给Server App进行处理和存储 。实际开发中,还需考虑权限控制、数据类型匹配、异常处理等情况。ContentProvider只是

2025-05-07 09:25:51 664

原创 【Android开发基础】第七章 数据存储

数据定义语言全称,简称DDL,它描述了怎样变更数据实体的框架结构。就SQLite而言,DDL语言主要包括3种操作:创建表格、删除表格、修改表结构,分别说明如下。

2025-05-04 12:14:41 1322

原创 2025最新最全!EndNote从下载到引用文献

Endnote中可以有很多的引用格式选择,关于毕设和中文论文可能都是需求国标GB/T 7714-2015格式,这里我们详细从下载到导入WPS以及在文档中应用的整个过程!

2025-05-03 17:46:31 2196 1

原创 【Android开发基础】第六章 Activity

launchMode属性的取值说明见下表。launchMode属性值说明standard标准模式,无论何时启动哪个活动,都是重新创建该页面的实例并放入栈顶。如果不指定launchMode属性,则默认为标准模式singleTop启动新活动时,判断如果栈顶正好就是该活动的实例,则重用该实例;否则创建新的实例并放入栈顶,也就是按照standard模式处理singleTask启动新活动时,判断如果栈中存在该活动的实例,则重用该实例,并清除位于该实例上面的所有实例;否则按照standard模式处理。

2025-05-01 08:48:07 1125

原创 Android中Room框架的导入及配置详解(Kotlin DSL版)

通过以上步骤,我们成功地在基于Kotlin DSL配置的Android项目中导入和配置了Room框架。Room框架的引入,极大地简化了SQLite数据库的操作流程,提升了代码的可读性和可维护性。在实际项目开发中,可根据具体需求,深入探索Room框架的更多特性,如数据迁移、事务管理等。希望本文能为你在Android开发中使用Room框架提供有益的参考和帮助。注意:在使用Room框架时,务必确保各依赖版本之间的兼容性,以及与项目其他组件的适配性,避免因版本问题导致的异常情况。

2025-04-29 16:07:25 895

原创 【Android开发基础】第三章 中级控件

除了根节点shape标签,形状图形还拥有下列规格标签:size(尺寸),它描述了形状图形的宽高尺寸。stroke(描边),它描述了形状图形的描边规格。corners(圆角),它描述了形状图形的圆角大小。solid(填充),它描述了形状图形的填充色彩。padding(间隔),它描述了形状图形与周围边界的间隔。gradient(渐变),它描述了形状图形的颜色渐变。

2025-04-29 14:25:39 1251

原创 【Android开发基础】第二章 简单控件

按钮控件Button由TextView派生而来,它们之间的区别有:Button拥有默认的按钮背景,而TextView默认无背景;Button的内部文本默认居中对齐,而TextView的内部文本默认左对齐;Button会默认将英文字母转为大写,而TextView保持原始的英文大小写;与TextView相比,Button增加了两个新属性:属性,它指定了是否将英文字母转为大写,为true是表示自动转为大写,为false表示不做大写转换。onClick。

2025-04-28 23:21:48 765

原创 【Android开发基础】Android Studio开发快捷键(持续更新中)

目前在学安卓基础,跟着b站动脑学院结合《第一行代码学习》,最近学习到很多开发快捷键,在这里记录一下。

2025-04-27 10:34:43 247

原创 【Android开发基础】第一章 App开发基础

App工程分为两个层次,第一个层次是项目,另一个层次是模块。模块依附于项目,每个项目至少有一个模块,也能拥有多个模块。一般所言的“编译运行App”,指的是运行某个模块,而非运行某个项目,因为模块才对应实际的App。App项目下面有两个分类:app(代表app模块)、Gradle Scripts。app下面有3个子目录,Gradle Scripts下面主要是工程的编译配置文件。App项目appmanifestsjavares项目下面有两个分类:一个是app(代表 app 模块);

2025-04-27 10:00:14 842

原创 【Android开发基础】解决Android Studio真机调试每次都需要安装

每次都因为真机调试需要下载,现在找到解决办法了!

2025-04-18 11:25:59 237

空空如也

空空如也

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

TA关注的人

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