Activity 间和Fragment 间通信


Activity 间通信在 Android 开发中,通过 ViewModel 在 Activity 之间通信是一种优雅且推荐的方式。ViewModel 可以跨 Activity 和 Fragment 生命周期保存数据,并且可以使用 ViewModel 和 LiveData 来实现无缝的数据共享和通信

android service 两种启动方式和区别


在 Android 开发中,服务(Service)是一种可以在后台执行长时间运行操作的组件。服务有两种主要的启动方式:startService 和 bindService。这两种启动方式有各自的用途和特点。

RecyclerView使用和原理


基本使用实现Adapter和ViewHolder继承RecyclerView.Adapter,设置ViewHolder泛型,ViewHolder一般放在Adapter的内部类编写ViewHolder和Adapter实现Adapter 和ViewHolder的抽象方法