摘要: typora主题用的是Drake Juejin uTools vscode代码片段,记得加{},https://snippet-generator.app/ 不要设置自动保存了,太卡了 coze.com 博客是写给自己看的,忘记了快速捡起来 android studio插件搜索adb //adb i 阅读全文
posted @ 2024-03-02 21:56 touchmore 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 主构造函数没有函数体,如果想在主构造函数中写一些逻辑,Kotlin提供了一个init结构体,所有主构造函数中的逻辑都可以写在里面: class Student(val sno: String, val grade: Int) : Person(){ init { println("sno is $s 阅读全文
posted @ 2024-02-21 21:25 touchmore 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 做好长期规划 最近几年有一个词非常流行,就是:长期主义。似乎每个人都愿意把自己称为长期主义者。但是又有多少人真正给自己定过长期目标,并且坚持实现目标的呢? 我曾经问过不少朋友有没有制定过 5 年后的职业目标,或者有没有想过 5 年之后你会从事什么工作?一部分朋友的回答都是没有考虑那么远,另外一部分说 阅读全文
posted @ 2023-02-02 19:00 touchmore 阅读(22) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2023-02-02 18:12 touchmore 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 3.1 职场修炼指南 3.1.1 怎样才算积极主动? 做事积极主动,对工作有激情,这是我觉得对初级工程师最好的评价之一。假如刚参加工作一两年就激情不再,凡事等着被别人推动的话,基本在职场上也很难提升了。这就是为什么有的人工作好几年才相当于一两年工作经验。怎样才算积极主动呢?我总结了以下几点: 一、让 阅读全文
posted @ 2023-02-01 18:13 touchmore 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 架构 理解: 1、Repo 数据源,Domain 把数据源数据转换为界面使用的数据 domain层详解 domain的概念,通常会分很多层,比如经典的三层架构,控制层、业务层、数据访问层(DAO),此外,还有一个层,就是domain层 domain层,通常就是用于放置这个系统中,与数据库中的表,一一 阅读全文
posted @ 2022-11-02 15:25 touchmore 阅读(338) 评论(0) 推荐(0) 编辑
摘要: Kotlin中使用Gson解析遇到的问题 data.json(json文件放在了assets里) 1 { 2 "success": true, 3 "value": [ 4 { 5 "id": 1000, 6 "name": "coco", 7 "age": 18 8 } 9 ] 10 } 用Jav 阅读全文
posted @ 2022-06-16 15:04 touchmore 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 「查漏补缺,不断巩固」 《Android中如何清除缓存》 1、清除缓存涉及到的方法 一般来说,比较常有且容易混淆的有下面这两组: getCacheDir()与getFilesDir() getExternalCacheDir()与getExternalFilesDir() 先说短的: getCach 阅读全文
posted @ 2021-10-28 18:12 touchmore 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 来讨论下 Android 面试该问什么? 经历过一些面试,也面过一些同学。 被面试官问到头皮发麻,也把候选人问得面红耳赤。 曾怨恨问题刁钻刻薄,也曾怀疑提问跑题超纲。 经历过攻守的角色转换后,沉下心,回顾过往,不由得发出感叹。如果要将“面试”作类比的话,我愿意将其比作“相亲”。 之所以这样类比,是因 阅读全文
posted @ 2021-10-27 10:57 touchmore 阅读(206) 评论(0) 推荐(0) 编辑
摘要: ViewModel & LiveData ViewModel能够将数据从Activity中剥离出来。 ViewModel的主要作用是存放页面所需要的各种数据。 ViewModel用于存放页面的数据,当数据发生变化时,需要通知页面进行更新。ViewModel与页面之间的通信:在没有LiveData之前 阅读全文
posted @ 2021-07-21 17:34 touchmore 阅读(114) 评论(0) 推荐(0) 编辑