摘要: https://github.com/JeckOnly/Pokemons 阅读全文
posted @ 2022-10-30 10:18 ou尼酱~~~ 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1: data layer model vs domain layer model data层放的model是直接映射api获取的接口或数据库存储的,当presentation层不一定需要全部字段,或者需要经过一定的transfer才能用在数据层,如果presentaiton层直接使用data 层的 阅读全文
posted @ 2022-05-28 16:59 ou尼酱~~~ 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Kotlin Flow 一:Flow的概念 Flow流的概念感觉类似于Java的响应式编程,下面看两段代码: // flow的上游 override suspend fun getCompanyListings( fetchFromRemote: Boolean, query: String ): 阅读全文
posted @ 2022-05-26 20:46 ou尼酱~~~ 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 在广州实习了4个月,总结一下这段时间的收获,顺便分享一下自己的感想。本文章会分成两个部分,一个是理念篇,分享自己的感悟,一个是技术篇,分享自己的技术收获。 一:理念篇: 1:没有必要证明自己。 记得许久之前就在一篇博客上看过一段话,没有必要向公司证明自己,当你觉得没有收获,或得不到进步的时候,就应该 阅读全文
posted @ 2022-05-25 23:09 ou尼酱~~~ 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 创建Observables https://github.com/ReactiveX/RxJava/wiki/Creating-Observables#create 1:Observable.fromAction使用效果: Observable<Integer> observable = Obser 阅读全文
posted @ 2022-05-25 23:06 ou尼酱~~~ 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一:面对的数据 { "code": 0, "key": "common_success", "msg": "成功", "data": { "ver": "1", "items": [ { "name": "glt" }, { "data": "229e3b64920042109cf294f3773b 阅读全文
posted @ 2022-05-21 16:34 ou尼酱~~~ 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一:开始 在https://dagger.dev/hilt/gradle-setup中找到依赖 二:写一个Application 写一个类继承系统的Application, 并把它写在Manifest里, 并加上注释:@HiltAndroidApp 例子: /** * 使用hilt需要加这个注释 * 阅读全文
posted @ 2022-04-08 11:59 ou尼酱~~~ 阅读(57) 评论(0) 推荐(0) 编辑
摘要: package com.example.composeproject import android.Manifest import android.content.Intent import android.content.pm.PackageManager import android.net.U 阅读全文
posted @ 2022-03-26 16:09 ou尼酱~~~ 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 一:继承LifecycleEventObserver 要继承LifecycleEventObserver而不是它的父类,如果既继承它,也继承它的父类(它的父类是LifecycleObserver),那么@OnLifecycleEvent注释会被忽略。 打开方式: class MyLifeCycle: 阅读全文
posted @ 2022-03-11 23:50 ou尼酱~~~ 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一:之前旧的写法 class Singleton{ private Singleton() {} private static Singleton instance = null; public synchronized static Singleton getInstance() { if (in 阅读全文
posted @ 2022-01-08 21:04 ou尼酱~~~ 阅读(345) 评论(0) 推荐(0) 编辑