最新 最热

手把手教你搭建android模块化项目框架(七)存储之room

我们看到每个结果打印了两次,其中name由5变成了6,其中5是原始值,6是最后修改数据使用的值,这里就是使用flow的好处了,修改数据库直接能够反馈到所有监听flow的地方,并且flow自带生命周期,无需担心内存泄露问题。如此处理,也能...

2023-09-01
1

手把手教你搭建android模块化项目框架(六)存储之mmkv

本来想连room一起封装好的,但是临时有事,就先发个mmkv,下期我们研究room

2023-09-01
1

手把手教你搭建android模块化项目框架(五)权限工具封装

android6.0以上需要动态请求权限,这里不多废话了,想达到一个简单高效的权限使用方式,就跟我一步一步去封装。

2023-09-01
1

手把手教你搭建android模块化项目框架(四)network网络库封装

前面我们说到,目前网络框架选择基本都为retrofit,目前算是最好用的android网络框架之一了。

2023-09-01
1

手把手教你搭建android模块化项目框架(三)router

前两节我们了解了android框架搭建的基础,这期我们来补充之前留下的坑:模块间通讯。

2023-09-01
1

手把手教你搭建android模块化项目框架(一)选择篇

本系列旨在帮助android新人搭建属于自己的项目框架。由于篇幅较长,本人时间有限,因此更新系列可能周期较长。

2023-09-01
0

在更多设备上体验 Android 12,让您的应用做好准备

随着 Android 12 Beta 版的发布,早期体验用户也将加入开发者的队伍,尽情体验 Android 12 的新特性,并向您提交发现的应用兼容性问题。现在是时候开始测试应用,并尽快向用户发布更新了。除了在受支持的 Pixel 设备以及 And...

2023-09-01
0

让您的 Android Auto 应用吸引更多用户

去年 12 月份,我们更新了 Google Play 商店,以允许开发者发布新的 Android Auto 应用进行封闭式测试。现在,您可以将导航、停车以及收费类的应用发布到 Google Play 商店进行开放式测试,以触达更多的用户。在开放式测试中...

2023-09-01
1

卓盟科技: 动态资源加载技术背后的兼容性升级 | Android 开发者故事

在游戏变得日益复杂的今天,一根加载进度条不再仅仅只是开启冒险的倒计时,更是连接玩家与开发者的信使。

2023-09-01
1

DataBinding系列之基础使用

DataBinding的原理是通过编写XML布局文件,在其中使用特定的标签和语法,将UI组件和数据模型连接起来。当布局文件被加载时,DataBinding会自动生成绑定代码,从而将UI组件和数据模型关联起来。...

2023-09-01
1