会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
laomuji666
博客园
首页
新随笔
联系
订阅
管理
2024年6月6日
安卓架构组件-依赖注入
摘要: 安卓依赖注入 什么是依赖注入 依赖注入(DI,Dependency Injection)是一种广泛的编程技术。把依赖(所需对象)传递给其它对象创建,好处是类的耦合更加松散,遵循依赖倒置的原则。 类获取所需对象 class Engine { fun start() { println("engine
阅读全文
posted @ 2024-06-06 17:08 laomuji666
阅读(264)
评论(0)
推荐(0)
2024年4月30日
详解安卓架构入门
摘要: 准备 首先进入安卓架构入门的代码仓库: Android Architecture Starter Templates: https://github.com/android/architecture-templates 先看看介绍,简单分析一下: 架构入门的模板 UI 界面非常简陋 Navigati
阅读全文
posted @ 2024-04-30 16:18 laomuji666
阅读(281)
评论(0)
推荐(1)
2024年4月10日
Android Compose 入门,深入底层源码分析
摘要: Android Compose 入门,深入底层源码分析 我是跟着AS官网学习的,但是官方的教程写的不是很详细.官网链接 首先创建一个Compose项目,目录结构是这样: ui -> theme -> -> Color.kt -> -> Theme.kt -> -> Type.kt MainActiv
阅读全文
posted @ 2024-04-10 17:33 laomuji666
阅读(301)
评论(0)
推荐(0)
2021年12月23日
HuffmanTree,哈夫曼树的原理和c++实现
摘要: 一、什么是哈夫曼树 哈夫曼树又称为最优树. 通过权值来构造树,权值越大,离根节点越近 经常用于无损压缩算法 用于需要优化存储空间的场景 原理很简单,不多赘述 具体看百度百科的解释 需要注意 构建哈夫曼树不仅要值,还需要对应的权值 比如越常出现的,权值越大 二、构造哈夫曼树 通过权值来构造哈夫曼树 我
阅读全文
posted @ 2021-12-23 21:45 laomuji666
阅读(228)
评论(0)
推荐(1)
公告