自定义博客皮肤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数据绑定库

数据绑定库是一种支持库,借助该库可以使用声明性格式(而非程序化地)将布局中的界面组件绑定到应用中的数据源。布局通常是使用调用界面框架方法的代码在 Activity 中定义的。例如,以下代码调用来查找TextView微件并将其绑定到viewModel变量的userName以下示例展示了如何在布局文件中使用数据绑定库将文本直接分配到微件。这样就无需调用上述任何 Java 代码。请注意赋值表达式中@{}借助布局文件中的绑定组件,您可以移除 Activity 中的许多界面框架调用,使其维护起来更简单、方便。...

2022-08-12 15:55:12 236

转载 Android 视图绑定

视图绑定功能可按模块启用。要在某个模块中启用视图绑定,请将元素添加到其如果希望在生成绑定类时忽略某个布局文件,请将。

2022-08-12 15:30:21 440

转载 Android Fragment onViewCreated方法

先上传官方的Fragment生命周期图发现没有onViewCreated这一项生命周期,但是经测试发现,生命周期的执行流程为:onCreateView是创建的时候调用,onViewCreated是在onCreateView后被触发的事件,前后关系就是fragment中的onCreateView和onViewCreated的区别和联系。且onStart运行时间位于onViewCreated之后。...

2022-08-12 14:24:10 3883

转载 Android commit 和 commitAllowingStateLoss 的区别

会引起一种问题:因内存不足而把不显示在前台的 activity (带有 fragment)销毁,之后用户再回到此 activity 页面时,是会丢失在。商业转载请联系作者获得授权,非商业转载请注明出处。方法的注释上也写明,调用此方法会有丢失页面状态信息的风险。这明显是有点逃避问题,那么这个状态是什么判断而得出的呢?确实是不报错了,但是为什么呢?意思就是说我们不能在调用。不报错(睁一只眼闭一只眼)。网上的解决办法是使用。方法提交的页面状态信息!作者:chenxuxu。...

2022-08-12 10:28:13 1238

转载 Android Fragment动态添加 FragmentTransaction FragmentManager

android.app.Fragment 主要用于定义Fragmentandroid.app.FragmentManager 主要用于在Activity中操作Fragmentandroid.app.FragmentTransaction 保证一些列Fragment操作的原子性getSupportFragmentManager //v4中FragmentActivity//开启一个事务transaction.add() //往Activity中添加一个Fragment。.........

2022-08-12 10:21:43 991

转载 Java/Android中的引用类型及WeakReference应用实践

现实中,对同一个对象实体,往往会具有复杂的多个引用指向,如最常见的将对象的引用变量作为实参传递,形参接收后会指向同一对象实体等等。GC时,通过可达性去分析,如果没有强引用指向对象实体,或者即使有强引用指向,但强引用的所处的对象自身,已经不能从GC Roots可达了,这时GC,此对象实体会被垃圾回收。在Java/Android应用层面上,强引用更多的只是单纯的概念层次上的,引用变量定义时对应的类型即为实际指向对象的类型或其父类型。类本身,是一个抽象类,作为具体引用类型的基类,定义了基本的类属性与行为。....

2022-08-11 10:45:27 490

转载 Android MVC MVP MVVM模式

本篇介绍了 架构模式的含义,回顾和比较了Android中的架构模式MVC、MVP、MVVM,最后在 Jetpack架构组件 基础上 介绍了 MVVM 的详细实现方法、注意点,以及MVP的改造。整篇下来,基本很简单容易理解的。例子是很简单的,所以在实际开发中 需要深入理解 MVVM 数据驱动的本质,和MVP的区别。......

2022-08-10 17:47:07 664

转载 Android Activity Result API

在Android开发中时常需要用到跳转新页面获取结果回传数据。官方推荐使用Activity Result API。

2022-08-10 15:18:36 325

转载 抽象类和接口的区别

抽象类和接口的区别

2022-08-09 17:54:58 138

转载 SharedPreferences保存用户偏好参数

SharedPreferences用法

2022-08-09 15:40:09 89

转载 Android定时器Timer

Android 定时器Timer

2022-08-09 14:37:09 10864 1

空空如也

空空如也

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

TA关注的人

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