logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Fragment传递参数的两种方式

本文采用的是kotlin语言为例在android开发中,我们经常在fragment中传递参数,但是我们经常会使用一些不正常的手段,比如构造方法等之类的和其他的投机取巧的方法,这些方法都是不建议使用的,不利代码高效性和性能的要求,因此建议使用下面两种传递参数的方式一、设置argumentsval fragment = MvPagerFragment()val bundle = Bundle()pri

MVP模式使用示例详解

什么是MVP模式?这个MVP可不是腾讯游戏《王者荣耀》中的MVP。我们今天要讨论的MVP其实同MVC一样,是一种编程模式和思想,也许更准确地讲是一种架构。MVP和MVC的区别提到MVP模式,大家自然避免不了要和我们以前常用的MVC模式进行对比。关于MVP和MVC的区别,此处我们就不重复造轮子了,给大家推荐两篇文章:两张图看懂Android开发中MVC与MVP的区别Android中MVP模式讲解及实

#mvc
MVVM 进阶版:MVI 架构了解一下~

前言Android开发发展到今天已经相当成熟了,各种架构大家也都耳熟能详,如MVC,MVP,MVVM等,其中MVVM更是被官方推荐,成为Android开发中的显学。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中也会有一些不太方便之处,而MVI可以很好的解决一部分MVVM的痛点。本文主要包括以下内容MVC,MVP,MVVM等经典架构介绍MVI架构到底是什么?MVI架构实战需要重点

文章图片
#架构#android#mvc
华为鸿蒙Next,这次真的要遥遥领先了吗

还有一系列配套措施 比如IDE、编译器、独立开发语言ArkTs、独立的UI体系ArkUI、独立的方舟编译器等,确实让人耳目一新,国产移动端操作系统终于来了吗,本文将从以下几个方面来了解:鸿蒙发展史鸿蒙生态透视鸿蒙NEXT对移动开发者的影响。

文章图片
#华为#harmonyos
在 xml 中使用 LiveData,需要把 lifecycle owner 赋给 binding binding.setLifecycleOwner

如果 ViewModel 中要用到 context 怎么办呢?没关系,框架提供了一个 ViewModel 的子类 AndroidViewModel ,它在构造时需要传入 Application 实例。既然 ViewModel 与 UI Controller 无关,当然可以用作 MVP 的 Presenter 层提供 LiveData 给 View 层,因为 LiveData 绑定了 Lifecyc

#xml#android#ui
【车载性能优化】将线程&进程运行在期望的CPU核心上

在介绍之前,需要先介绍一个新概念 -CPU 亲和性。本文介绍了使用动态调节CPU亲和性的方法,原本是我个人用于车载Android应用性能优化的一种尝试,本身带有一定的「实验性」,具体的缺点相信会在以后地运用中进一步显现,所以目前仅供参考。请注意以下两点,第一,如果需要运用在你项目中,切记要与所有的应用开发进行协调,尽可能小规模地使用在一些对性能非常敏感的应用上,防止出现大量应用争抢某个CPU的情况

文章图片
#性能优化
OpenHarmony 4.0 Release发布,同步升级API 10

OpenHarmony 4.0版本如期而至,开发套件同步升级到API 10。相比3.2 Release版本,新增4000多个API,应用开发能力更加丰富;HDF新增200多个HDI接口,硬件适配更加便捷;我们持续优化图形框架和方舟编译器(ArkCompiler),用户交互体验得到进一步提升;ArkUI组件定制化能力和组件动效能力也得到进一步增强;分布式硬件支持的范围扩大到音频和输入领域;分布式数据

文章图片
#wpf
受欢迎的鸿蒙工具库(harmony-utils)

harmony-utils 是一款高效的OpenHarmony/HarmonyOS工具包,封装了常用工具类,提供一系列简单易用的方法。帮助开发者快速构建鸿蒙应用。源码地址:24。

文章图片
#harmonyos#华为
受欢迎的鸿蒙工具库(harmony-utils)

harmony-utils 是一款高效的OpenHarmony/HarmonyOS工具包,封装了常用工具类,提供一系列简单易用的方法。帮助开发者快速构建鸿蒙应用。源码地址:24。

文章图片
#harmonyos#华为
用xpopup做弹窗

摘要:本文介绍了Android开发中使用XPopup库实现弹窗功能的方法。首先通过添加Gradle依赖安装XPopup库,然后展示两种弹窗实现方式:1) 自定义布局的底部弹窗(BottomPopup),包含标题和关闭按钮;2) 代码创建的简易确认弹窗(msgPop)。文中提供了XML布局示例和Java代码实现,包括弹窗初始化、内容设置和点击事件处理。测试效果表明,该方法可以灵活创建带模糊背景和动画

文章图片
#学习
    共 456 条
  • 1
  • 2
  • 3
  • 46
  • 请选择