8 ALSA应用开发 8.1 音频相关概念 ​ 音频信号是一种连续变化的模拟信号,但计...
2023-11-17 722

7 摄像头V4L2编程应用开发 7.1 V4L2简介 ​ Video for Linux two(Video4Linux2)...
2023-11-17 1.11k

6 网络编程应用开发 6.1 网络编程简介 ​ 要编写通过计算机网络通信的程序,首...
2023-11-17 679

5 线程编程应用开发 ​ 本章将分为两大部分进行讲解,前半部分将引出线程的使用...
2023-11-17 695
免费

14存储设备应用开发 14.1 SD/TF卡,U盘使用步骤 14.1.1 SD/TF卡,U盘的硬件接...
2023-11-17 631

开端 应用换肤,这真的是一个老生常谈的问题,从原生安卓开始、到后来的 Flutt...
2023-09-10 782免费
免费

在 2019 年的 Google I/O 和 Apple WWDC 上,新露面的 Android 10 和 iOS 13 都宣...
2023-09-10 1.98k

相关知识 依赖注入 Dependency Injection,简称DI; 依赖项注入可以使代码解...
2023-09-10 497

1、组件化和插件化区别: 组件化开发: (1)、组件化是将一个app分成多个Module,...
2023-09-10 808

1、MVVM模式各部分的定义 1.1、MVVM模式分为3个部分:Model、View和ViewModel。 (...
2023-09-10 625

1. Viewmode优势 ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据(配...
2023-09-10 651

1. Livedata特性 LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力...
2023-09-10 797

什么是Navigation? 在没有Navigation之前我们切换Fragment是通过FragmentManager...
2023-09-10 720

做个微信小程序的朋友都知道,要定义一个底部导航按钮非常简单,只需要配置一份js...
2023-09-10 543

原文地址:https://www.raywenderlich.com/9475-constraintlayout-tutorial-for-an...
2023-09-10 1.14k

LiveData 是一种可观察的数据存储器类。与常规的可观察类不同,LiveData 具有生命...
2023-09-10 770

首先,我们要知道Jetpack是什么?引用谷歌官方的一段话:Jetpack 是一套库、工具和...
2023-09-10 725

Navigation配合BottomNavigationView作Home页面,当点击底部同一导航按钮,界面会...
2023-09-10 626
显示验证码
没有账号?注册  忘记密码?