自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LaunchMode——Android中Activity的启动模式

LaunchMode是什么和4种模式的介绍和使用场景

2024-07-11 23:35:22 572

原创 什么是接口回调

举个通俗的例子,当我们要买东西,我们拿着100块钱给店家,店家看到我这100块钱就知道要买电脑,于是店家包装好电脑返回给我们,这个过程就是一个接口回调。接口回调其实就是实现消息传递。先写一个简单的例子,我拿100块钱,商家返回给我一个电脑。先定一个接口,接口里有一个返回电脑的方法。

2024-05-31 00:40:33 318

原创 设计模式——单例模式

在上面的示例中,`Logger`类是一个单例类,通过`getInstance()`方法获取唯一的实例。在整个应用程序中,无论在何处调用`Logger.getInstance()`来获取实例,都会返回同一个日志记录器实例,确保了日志的一致性和全局可访问性。设计模式就像盖房子时的图纸,根据这些图纸的指导可以让我们把房子建的更漂亮,当然,设计模式肯定也不是一种,要根据具体需要选择最合适的使用。当我们写一个体量比较大的代码使,如果这是堆积罗列,那么会发现有许多冗余的情况,并且还不利于团队共同协作,代码难以定位。

2024-05-30 23:51:44 1013

原创 Activity与Fragment之间通信(二)——接口回调

通过接口回调实现Activity与Fragment的通信

2024-05-27 23:56:30 511

原创 Activity与Fragment之间的通信

举例说明:当我们实现一个图文分享功能,当点击分享按钮时,会弹出ShareDialogFragment的弹窗页面,点击里面的分享至微信好友,那么ShareDialogFragment需要获取当前图文的内容,然后进行分享。当利用Activity给Fragment传递消息时,首先我们需要在Activity中将要传递的信息传进Bundle中,在Activity实例化Fragment,从Fragent中获取Bundle对象。例子:当点击按钮时,按钮下部的FrameLayout会显示从Activity中传递的内容。

2024-05-19 22:38:00 462

原创 Fragment的生命周期

Fragment有11个生命周期,分别是onCreate()、onCreateView()、onViewCreated()、onViewStateRestored()、onStar()、onResume()、onPause()、onStop()、onSaveInstanceState(0、onDestoryView()、onDestory()。1. onCreate():当Fragment被创建时调用,通常用于初始化Fragment的基本数据,完成初始化操作,只会回调一次。

2024-05-13 20:15:08 898 1

空空如也

空空如也

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

TA关注的人

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