
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近在学习compose,先是找文章来学习,然后看github上面的源码来学习,最后再找视频来学习,然后再上github的项目学习,接着在根据项目的源码,自己删除再重新写一遍。一波三折。在学习的过程,我就有一个疑问,只有一个Activity,也没有看到Fragment呢,也没有看到更多的Fragment,我好奇,compose的生命周期是如何的,他的页面又是如何加载的,没看到onstart方法,或

但,现在是AI时代,不仅支持输入的文字越来越多,并且还可以给你的代码增加注释,甚至你可以让他介绍里面为什么用到一些技术等等。比如:https://github.com/RicardoJiang/wanandroid-compose项目,教会你企业级项目应该如何写,MVI如何使用等等。比如:https://github.com/hegaojian/JetpackMvvm,整合了各种框架,你可以学习到

我们开发一个App程序,如果不了解内存的使用情况,就是将稳定性弃之不管。因为你不知道他在什么时候会发生OOM问题,不知道为什么程序会卡顿,不知道为什么会发生问题。你也没有自信跟别人说,你可以也出一个稳定可靠的App程序,所以这一篇文章,我们来研究一下内存优化。Android进行内存优化是为了提高应用的稳定性、流畅性和存活时间,同时降低应用占用的ROM空间。

存储消息的队列。消息:比如字符串,对象,二进制数据,json等等。队列:先进先出的数据结构。耗时的场景(比如支付结果查询)异步化的场景(比如远程控制)应用解耦的场景消息队列的好处异步处理削峰填谷应用解耦要给系统引入额外的中间件,维护成本,资源成本,学习成本。消息队列:就需要考虑,消息丢失,消费消息,数据的一致性。中间件消息队列也是中间件的一种,我们可以注意到,它是作为生产和消费的中间人,进行传递消
