自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android期末复习5-3:使用多线程与LiveData

LiveData的值如何更新?数据变动的侦听如何实现?LiveData的生命周期(依赖于视图模型,视图模型生命周期通过其拥有者控制,拥有者可以是MainActivity,也可以是后台线程,随着视图模型的拥有者消亡而消亡,根据自己应用需求决定视图模型的应用有着是谁,进而控制其生命周期)之后再总结,先放张PPT压压惊。

2023-11-27 22:51:39 101

原创 Android期末复习5-2:使用多线程与自定义接口

在该应用中,活动页面视图根节点为垂直的LinearLayout,在布局中依次放置1个TextView,显示个人信息;1个TextView(id为tv_result),显示计数器的值;两个水平放置的Button,分别为START和STOP。点击START按钮,启动一个后台线程每隔0.01s计数一次,并在tv_result上更新计数值,同时START按钮使能禁止,变为灰色,STOP按钮使能开启;点击STOP按钮,后台线程结束,停止计数,同时STOP按钮使能禁止,START按钮使能开启。

2023-11-21 23:59:34 40

原创 Android期末复习5-1:使用多线程与Handler

在该应用中,活动页面视图根节点为垂直的LinearLayout,在布局中依次放置1个TextView,显示个人信息;1个TextView(id为tv_result),显示计数器的值;两个水平放置的Button,分别为START和STOP。点击START按钮,启动一个后台线程每隔0.01s计数一次,并在tv_result上更新计数值,同时START按钮使能禁止,变为灰色,STOP按钮使能开启;点击STOP按钮,后台线程结束,停止计数,同时STOP按钮使能禁止,START按钮使能开启。

2023-11-21 22:53:37 37

原创 Android期末复习4-4:使用对话框AlertDialog

稍后再总结。

2023-11-18 15:03:52 81 2

原创 Android期末复习4-3:使用弹出菜单PopupMenu(长按弹出型菜单,比ContextMenu好用)

1.了解PopupMenu的工作原理:不像ContextMenu那样重写两个光秃秃的方法,而是可以直接创建PopupMenu对象,想要对哪个View实现PopupMenu功能直接通过它的构造方法把这个View传进去即可,然后PopupMenu如何创建PopupMenu对象。2.在MainActivity.java中给View实现PopupMenu的步骤。3.PopupMenu如何填充菜单。4.PopupMenu如何对菜单项点击事件处理

2023-11-18 03:03:23 409 1

原创 Android期末复习4-2:使用上下文菜单ContextMenu(长按弹出型菜单)

本题重难点在MainActivity.java代码的编写上,下面总结了代码编写的思路,方便复习,第一步:列表与适配器的声明,作为成员变量供类中任何方法使用;第二步:初始化列表;第三步:为ListView注册上下文菜单项;第四步:重写上下文菜单方法onCreateContextMenu(在onCreate方法外);第五步:重写菜单点击事件方法onContextItemSelected

2023-11-17 14:26:34 139 1

原创 Android期末复习4-1:使用选项菜单OptionsMenu(点击选项型菜单)

重点总结:1.记住怎么创建菜单(需要新建),怎么给菜单设置图标(icon属性,搭配showAsAction=always使用)2.记住处理菜单的两个步骤:(1)创建菜单:onCreateOptionsMenu(),首次生成选项菜单时被调用,之后不再被调用,适合生成静态菜单onPrepareOptionSelected(),每次点击选项菜单时被调用,适合生成动态内容的菜单项(2)设置菜单点击后的效果onOptionsItemSelected(),菜单项被选时的回调方法。

2023-11-17 01:41:53 125 1

Android移动应用开发第2章期末复习

期末复习看一看

2024-01-08

空空如也

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

TA关注的人

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