Kotlin 中定义类、field关键字,主构造函数和次构造函数详解
1、定义类与field关键字,以及计算属性,和防范竞态条件
class Student {
...
Android Jetpack系列
Android Jetpack介绍
Foundation:基础
Architecture:体系结构
UI:视觉交互
B...
Flutter安装配置
Mac 配置Flutter环境
Android 中的服务是一个强大的工具,无需用户界面即可执行各种任务
它们是管理长时间运行的操作和后台任务的重要组件。在本文中,我们将探讨不同类型...
KMM & Compose Multiplatform 跨平台开发入门指南:构建高效的移动应用
1. 介绍
引言
在移动应用开发领域,Kotlin Multiplatform Mobile (KMM) 和 ...
MMKV for Android 多进程设计与实现
MMKV 是基于 mmap 内存映射的移动端通用 key-value 组件,底层序列化/反序列化...
大厂必问 · 如何防止订单重复?
在电商系统或任何涉及订单操作的场景中,用户多次点击“提交订单”按钮可能会导致重...
android小Q聊天机器人
增加语音聊天及语音翻译及相关设置
增加新闻,菜谱等列表信息功能;
注意:发送消息后如果小Q没回答,或回答“亲爱的,当天请求次数已用完”,表示当天的api调用次数已经超过限制次数,大家可以自己申请apikey用于测试!(音乐和位置功能不受影响)
android视频播放器源码
基于IjkPlayer的视频播放器,支持直播点播,悬浮窗播放,广告播放,边播边缓存;支持重力感应自动全屏;完美实现ListView和RecyclerView列表播放;支持清晰度切换;支持一行代码切换MediaPlayer和ExoPlayer;模仿抖音效果demo;Android O PiP demo
Gradle 编写及整个构建详解
本文不会太具体讲编写Gradle插件中用到的API,只是大致梳理一下如何编写一个Gr...
Android AB升级(二) – Demo APP应用流程
Android源码有车机系统升级的demo app:SystemUpdater,使用原生settings UI画面...
android11 文件操作相关适配
最近有个需求,一个老的app,在android11的机子上运行各种闪退,要求对这个老项目...
Android组件化架构 – 2. 组件间通信机制
本地广播LocalBroadcastManager
说到组件间通信第一个肯定想到广播BroadcastReceiv...
Android 百度地图SDK 自动定位、标记定位
先看效果图,如果不是你想要的,也就不浪费你时间了,这样对大家都好。
And...
Linux应用开发【第六章】网络编程应用开发
6 网络编程应用开发
6.1 网络编程简介
要编写通过计算机网络通信的程序,首...

