Android Studio
文章平均质量分 74
以琦琦为中心
勤写代码多学习,热爱生活永青春
展开
-
[Android studio] 第20节 存储文件之SharedPreferences
总结:SharedPreferences提供了方便的读写接口,用于存储和获取应用程序需要持久化的配置参数和用户偏好设置等数据。不适用场景:SharedPreferences适合用于存储简单的配置参数和用户偏好设置等小量数据,不适合存储大量结构复杂的数据或频繁修改的数据。删除和清空:通过Editor对象的remove()方法可以删除指定键的数据,通过clear()方法可以清空所有数据。默认值:在获取SharedPreferences中的数据时,可以设置一个默认值,当无法获取到指定键的值时,会返回该默认值。原创 2023-07-01 20:22:10 · 644 阅读 · 0 评论 -
[Android studio] 第19节 存储文件之内部存储
在 Android Studio 中,可以使用多种方式来存储文件。以下是几种常用的文件存储方法:Fileedit()putXxx()根据具体需求和数据量的大小,选择适合的文件存储方式。记得在使用外部存储时要处理权限问题和适应 Android 10 及以上版本的存储访问变更。原创 2023-07-01 19:45:16 · 1390 阅读 · 0 评论 -
[Android studio] 第18节 实现ListView点击事件
通过上述代码,你可以实现 ListView 的点击事件,当用户点击列表项时,会触发相应的操作。替换为你布局文件中 ListView 控件的 ID,并根据实际情况调整代码和逻辑。方法中,你可以根据具体的需求编写处理点击事件的逻辑。参数获取点击的列表项位置,在需要的情况下,还可以通过。获取点击的列表项对应的数据对象。原创 2023-07-01 18:42:24 · 2708 阅读 · 0 评论 -
[Android studio] 第17节 Adapter适配器
一、Adapter是什么?在 Android 开发中,适配器(Adapter)是一个关键的组件,用于将数据源绑定到界面上的视图组件,例如 ListView、RecyclerView、Spinner 等。适配器的主要作用是根据数据源的内容,创建每个列表项或视图项,并将其显示在相应的容器中。原创 2023-07-01 18:45:05 · 1740 阅读 · 0 评论 -
[Android studio] 第8节 EdiText控件
EditText是Android中的一个文本输入控件,可以用于接收用户的文本输入。以上是EditText控件常用的参数属性,可以根据需要进行配置,以满足不同的用户输入需求和界面设计要求。:是否启用EditText控件,如果设置为false,则EditText不可编辑。:定义输入法(软键盘)相关的行为选项,比如确定按钮的显示方式。:设置EditText的背景,可以是颜色值或者图片资源。:输入类型,用于限制用户输入的内容。:显示在EditText中的文本内容。:EditText中文本的颜色。原创 2023-06-30 00:57:43 · 871 阅读 · 0 评论 -
[Android studio] 第15节 ConstraintLayout控件
ConstraintLayout 是 Android 中的布局容器,它是一个灵活且强大的布局工具,用于创建复杂的界面布局。它通过使用约束(constraints)来定义子视图之间的关系和对齐方式。这些属性可以通过设置在 ConstraintLayout 的子视图上,以定义它们之间的关系和对齐方式,从而创建灵活且响应式的界面布局。您可以根据需要选择适当的属性进行配置。原创 2023-06-30 14:57:06 · 595 阅读 · 0 评论 -
[Android studio] 第14节 RelativeLayout控件
RelativeLayout 是 Android 中的布局容器,它是 ViewGroup 的子类,用于实现灵活的相对布局。相对于 LinearLayout 的线性排列,RelativeLayout 允许子视图相对于父视图或其他子视图进行定位和对齐。这些属性可以通过设置在 RelativeLayout 的子视图上,以实现灵活的相对布局效果。您可以根据需求选择适当的属性进行配置。原创 2023-06-30 14:50:36 · 183 阅读 · 0 评论 -
[Android studio] 第13节 LinearLayout控件
这些是 LinearLayout 的一些常用属性,通过使用这些属性,可以控制 LinearLayout 中子视图的方向、对齐方式和权重,以实现灵活的布局效果。请根据您的具体需要选择相应的属性进行配置。android:layout_weight:设置子视图的权重,在 LinearLayout 中使用 weight 属性可以实现按比例分配剩余空间给子视图。android:layout_width 和 android:layout_height:指定 LinearLayout 的宽度和高度。原创 2023-06-30 14:16:57 · 460 阅读 · 0 评论 -
[Android studio] 第12节 ProgressDialog控件
这些是 ProgressDialog 类的一些常用方法,通过它们可以配置和显示进度对话框,并设置相应的标题、消息内容、样式、进度值等属性。根据具体需求,可以选择使用适当的方法来定制自己的进度对话框。ProgressDialog 类是 Android 中用于显示进度对话框的类,它继承自 AlertDialog。原创 2023-06-30 14:11:16 · 343 阅读 · 0 评论 -
[Android studio] 第11节 ImageView控件
设置对话框的确认按钮,可以传入一个CharSequence类型的按钮文字和一个DialogInterface.OnClickListener监听器来处理按钮点击事件。:设置对话框的取消按钮,可以传入一个CharSequence类型的按钮文字和一个DialogInterface.OnClickListener监听器来处理按钮点击事件。:设置对话框的中性按钮,可以传入一个CharSequence类型的按钮文字和一个DialogInterface.OnClickListener监听器来处理按钮点击事件。原创 2023-06-30 13:42:59 · 224 阅读 · 0 评论 -
[Android studio] 第10节 ProgressBar控件
设置自定义的不确定型进度条样式。可以指定一个.drawable类型的资源文件作为不确定型进度条的背景样式。:设置自定义的进度条样式。可以指定一个.drawable类型的资源文件作为进度条的背景样式。为true时,通过该属性可以指定进度条只显示不确定样式,而不显示具体进度。:设定进度条的最大值,默认为100。:设置不确定型进度条动画的循环周期时长,默认为2700毫秒。:设置当前的进度值。:设置次要进度的值,用于双重进度条的情况。:控件的宽度,可以设置为具体数值(如。:控件的高度,可以设置为具体数值(如。原创 2023-06-30 10:57:17 · 1682 阅读 · 0 评论 -
[Android studio] 第9节 ImageView控件
ImageView是Android中用于显示图片的控件,除了属性参数之外,还有一些常用的方法可以操作和管理ImageView。这些是ImageView常用的方法,可以通过调用这些方法实现对ImageView中显示的图片进行操作、更改显示效果、处理交互等功能。以上是ImageView控件常用的参数属性,可以根据需要进行配置,以展示或处理不同的图片显示效果和交互行为。:设置ImageView的级别,通常用于切换不同状态下的图片。:设置颜色过滤器,可以用来修改图片的颜色。:设置要显示的图片,参数为图片的URI。原创 2023-06-30 10:18:21 · 2920 阅读 · 0 评论 -
[Android studio] 第6节 Button控件
Button控件具有许多属性可以用来自定义其外观和行为。:设置Button的唯一标识符。在代码中可以使用这个ID引用Button。:设置Button中文本内容的对齐方式。:设置Button点击事件的回调方法。:设置Button显示的文本内容。:设置Button文本的颜色。:设置Button文本的大小。原创 2023-06-30 00:25:49 · 2192 阅读 · 0 评论 -
[Android studio] 第7节 TextView控件
指定TextView的宽度,可以设置为具体数值(如"100dp")或特定值(如"match_parent"表示与父布局宽度匹配、"wrap_content"表示自适应文本内容宽度)。:指定文本在TextView中的对齐方式,可以设置为"center"(居中对齐)、"left"(左对齐)、"right"(右对齐)等。:指定文本的样式,可以设置为"normal"(普通样式)、"bold"(粗体样式)、"italic"(斜体样式)等。:指定文本的字体大小,可以设置为具体数值(如"16sp")。原创 2023-06-29 23:45:20 · 1726 阅读 · 0 评论 -
[Android Studio] 第5节 Intent页面跳转
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。原创 2023-06-28 21:14:18 · 1394 阅读 · 1 评论 -
[Android Studio] 第4节 Toast使用详解
使用以上步骤,你可以在Android Studio中创建和显示Toast消息,并根据需要设置其位置和时长。请注意,Toast是一种轻量级的提示方式,适合显示简短的信息,而不适合作为复杂交互或长时间显示的内容。方法设置Toast显示的位置。默认情况下,Toast会显示在屏幕底部居中位置。Toast是Android中用于在屏幕上显示简短的提示消息的一种方式。方法创建一个Toast对象,并设置要显示的文本内容和显示时长。之前,确保已设置好要显示的文本和其他属性。设置Toast的位置(可选): 可以使用。原创 2023-06-28 20:58:37 · 4003 阅读 · 1 评论 -
[Android Studio] 第3节 创建菜单
通过以上步骤,你就可以在Android Studio中创建菜单,并将其与Activity关联起来,以实现菜单的显示和点击事件处理。目录中,右键点击并选择"New" -> "Menu resource file"。点击"OK"按钮,Android Studio将自动生成一个空白的菜单资源文件,并且在编辑器中打开该文件。将菜单资源文件解析为Menu对象,并添加到选项菜单(OptionsMenu)中。打开Android Studio,并打开你的Android项目。在对话框中,输入菜单资源文件的名称(以。原创 2023-06-28 20:47:11 · 1658 阅读 · 2 评论 -
[Android studio] 第2节 使用log打印日志
在 Android Studio 中,日志是一个重要的工具,用于诊断应用程序的执行过程和调试应用程序中的问题。原创 2023-06-28 14:50:57 · 3014 阅读 · 1 评论 -
[Android Studio] 第1节 AndroidManifest.xml是什么?
第一课:认识AndroidManifest.xml。原创 2023-06-28 14:19:43 · 681 阅读 · 1 评论