KMM Beta推出已经有一段时间了,但是写这篇文章期间因为各种原因耽搁了,导致拖了好久才完成,可能会有部分内容与当下最新情况不同 KMM(Kotlin Multiplatf...
KMM Beta推出已经有一段时间了,但是写这篇文章期间因为各种原因耽搁了,导致拖了好久才完成,可能会有部分内容与当下最新情况不同 KMM(Kotlin Multiplatf...
是的,确实有这种问题,不过可否说一下场景是什么?因为onDestory调用时按说view也没用了,所以不太明白有哪些场景
如何优雅的在Fragment中使用ViewBinding前言 在Fragment中控制View十分简单,只需要声明+findViewById即可: 但这样同时也遇到了一个问题:在使用Navigation或者使用replace并ad...
主要是Provider使用
Flutter密码管理软件Allpass开源前言 写这个软件完全是因为自己的需求,市面上大部分的密码管理软件都是收费的,免费的Lastpass体验上总感觉有些瑕疵,于是就萌生了自己动手的想法。之前没有过安卓端开发的经验...
前言 在Fragment中控制View十分简单,只需要声明+findViewById即可: 但这样同时也遇到了一个问题:在使用Navigation或者使用replace并ad...
网上有很多升级到1.12之后的适配问题,可以参考 Flutter升级到1.12填坑指南 目前的flutter的版本是Flutter 1.17.5 • channel stab...
在"单Activity"架构的App中,页面功能常常由Fragment承载,而Fragment之间的通信方式往往有两种:通过Fragment Result API或ViewM...
?没看到最后的参考?
OpenCV算法学习笔记之边缘检测(二)此系列的其他文章:OpenCV算法学习笔记之初识OpenCVOpenCV算法学习笔记之几何变换OpenCV算法学习笔记之对比度增强OpenCV算法学习笔记之平滑算法OpenC...
更多文章可以访问我的博客Aengus | Blog[https://www.aengus.top] Kotlin 1.4.30是Kotlin 1.4的最后一个版本,其中包含了...
目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...
参考资料: 官方文档 csdn博客 SyncAdapter是什么? SyncManager是Android提供的一个同步框架,该框架实施了许多最佳做法,它允许Android应...
场景解析 信息同步场景很多,如电子邮件的收取、笔记应用的云备份、天气应用的及时同步。核心诉求就是两个: 把设备数据同步到服务器。 把服务器数据同步设备。 解决方案 最简单的解...
一 理解vue的核心理念 使用vue会让人感到身心愉悦,它同时具备angular和react的优点,轻量级,api简单,文档齐全,简单强大,麻雀虽小五脏俱全. 倘若用一句话来...
一、前言: 我们在实现账号或者密码输入的时候,经常有错误校验,有时候我们会弹出一个 Toast 来提示用户,有一个更加人性化的提醒方式,就是让输入框抖动一下。 效果如下: 二...
1、为什么要把 LiveData 当作事件传递用 利用观察者模式打造的事件总线的优点不必多说(当然也有很多缺点),如 EventBus 和 RxBus 用的好的话能起到很好的...
DateTimePicker 一个简约、漂亮的日期时间选择器,支持大面积自定义UI,内置日期时间选择弹窗,基于 Google BottomSheetDialog,可直接使用。...
本文是 Compose 系列的第二篇文章。在 第一篇文章[https://zhuanlan.zhihu.com/p/267250784] 中,我已经阐述了 Compose 的...
Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity的显示之ViewRootImpl初探 Activity的显示...
Router kotin+mvvm+databinding+组建化使用GlideApp实现图片加载 Demo Flutter方式实现 悼念模式 夜间模式 项目地址