网站首页 博客文章 第1392页
-
Kotlin官方文档翻译,类和对象:扩展
feintkotlin以下内容皆有feint进行翻译,不定期进行更新。翻译若有不正确的地方,欢迎在评论中指出。扩展Kotlin和C#、Gosu一样,提供一种不需要类继承和使用任何像装饰者模式这样的设计模式,在一个类上扩展新的功能的能力。这...
2024-09-06 baijin 博客文章 6 ℃ 0 评论 -
基于微信XLog的日志框架&&对于XLog的分析
前言之前写过一个日志框架LogHelper,是基于Logger开源库封装的,当时的因为项目本身的日志不是很多,完全可以使用,最近和其他公司合作,在一个新的项目上反馈,说在大量log的情况下会影响到手机主体功能的使用。从而让我对之...
2024-09-06 baijin 博客文章 6 ℃ 0 评论 -
Android组件化架构 - 4. 动态创建 & 反射机制
Android组件化中使用动态创建的作用是解耦;...
2024-09-06 baijin 博客文章 6 ℃ 0 评论 -
Kotlin 扩展(kotlin 扩展方法)
Kotlin可以对一个类的属性和方法进行扩展,且不需要继承或使用Decorator模式。扩展是一种静态行为,对被扩展的类代码本身不会造成任何影响。扩展函数扩展函数可以在已有类中添加新的方法,不会对原类做修改,扩展函数定义形式:...
2024-09-06 baijin 博客文章 5 ℃ 0 评论 -
Kotlin遇见数据结构丨说说链式存储的二叉树如何创建遍历
本例中节点权结构图遍历代码运行结果图1.Kotlin中二叉树的创建...
2024-09-06 baijin 博客文章 6 ℃ 0 评论 -
工厂依赖注入(工厂模式和依赖注入的区别)
另一种可供考虑的选择介绍在Java中,我们有不同的方法来初始化对象。它可以是正常初始化、依赖注入或工厂模式。在Spring框架中,依赖注入是通常用于允许组件松散耦合的基本方面,而无需知道每个组件的依赖关系。...
2024-09-06 baijin 博客文章 5 ℃ 0 评论 -
Android中Service的替代品--WorkManager
在Android中,一般我们写一个需要后台执行的任务时,比如网络请求,蓝牙操作等,都会使用Service。但现在WorkManager有逐渐替代Service的趋势,一方面WorkManager有其独特优势,再一个Service写起来确实麻...
2024-09-06 baijin 博客文章 5 ℃ 0 评论 -
Kotlin类和方法(kotlin类型推断)
我尝试用Java的类和方法去学习kotlin,没想到我竟然不知道kotlin如何去写主方法入口,还是要以为要和java一样把主方法写在类中,所以就一直运行不起来……...
2024-09-06 baijin 博客文章 5 ℃ 0 评论 -
为你的Android添加第一个单元测试
为你的Android添加第一个单元测试续上篇《从Kotlin双锁单例中学习到...》,我们为这个加解密单例添加一个单元测试,继续优化我们的代码。从这篇你可以了解到:Android单元测试的添加...
2024-09-06 baijin 博客文章 5 ℃ 0 评论 -
看看自己的app是不是有内存泄漏(手机app内存在哪里看)
前言这又是一篇关于内存泄漏的文章,我猜有朋友应该有影响之前是写过一篇类似的文章。那么为啥有整了一篇呢?那是因为,无意中发现的这篇文章写的的确很不错,特别适合并没尝试过分析内存泄漏的你~正文开始翻译~~demo涉及的版本环境:Kotlin1...
2024-09-06 baijin 博客文章 5 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-