android

zh_xuan42 分钟前
android·开发语言·kotlin·协程·flow·被压
kotlin Flow的用法2测试下生产数据比消费数据快,Flow中的被压处理。打印日志:ok. buffer函数意思是可以在消费者处理数据跟不上时缓存数据。
zh_xuan1 小时前
android·kotlin·协程
kotlin 测试协程嵌套测试下协程嵌套:运行,打印:ok. join函数能让父协程等待子协程完成。
Doro再努力1 小时前
android·linux·运维
【Linux操作系统15】深入理解Linux进程概念:从理论到实践各位同学大家好!今天我们来聊一聊操作系统中最核心的概念之一——进程。作为Linux系统编程的入门课程,理解进程概念对于我们后续学习进程调度、进程通信、多线程编程等高级话题至关重要。
城东米粉儿1 小时前
android
Android Lifecycle、LifecycleOwner、ViewLifecycleOwner、LifecycleScope、ViewModelScop在 Android 开发中,管理组件(如 Activity 和 Fragment)的生命周期是一项基础且重要的工作。Jetpack 提供了一系列与生命周期相关的组件,帮助我们更安全、更高效地处理生命周期和协程任务。下面我们将详细讲解 Lifecycle、LifecycleOwner、ViewLifecycleOwner、LifecycleScope、ViewModelScope 以及 repeatOnLifecycle,并理清它们之间的关系。
m0_528749002 小时前
android·数据库·sql
sql基础查询从指定数据表中,提取你需要的字段 / 所有字段的记录,是无筛选、无排序的基础查询。sql给查询加筛选条件,只提取符合条件的记录,是最常用的筛选手段。
安卓机器2 小时前
android
安卓玩机自做小工具------用于ROM修改 解打包boot.img修改小工具在ROM定制修改过程中,针对不同安卓版本的系统差异,我们需要对boot分区进行相应调整。常见的操作包括解除dm验证、关闭SELinux权限等。虽然市面上已有不少类似工具,但为简化操作流程,我特别开发了这款支持安卓8至安卓14系统的boot分区解包/打包工具。
独自破碎E2 小时前
android·java·开发语言
BISHI66 子数列求积
城东米粉儿3 小时前
android
Android Flow 笔记Flow 的设计初衷是解决 "异步数据流的统一处理" 问题。在传统的编程模型中,我们处理单个异步结果用 suspend 函数,处理多个同步值用 Sequence/Collection,但处理多个异步到达的值(如数据库观察者、传感器数据、UI 事件等)一直没有统一的工具。RxJava 试图解决这个问题,但学习曲线陡峭,且与 Kotlin 协程的集成不够自然。
测试工坊3 小时前
android
Android CPU 使用率不准?一文搞懂 DVFS 降频对性能数据的影响压测跑了 2 小时,CPU 一直稳定在 45%,看起来很健康。 但用户反馈"越用越卡"。查了才发现:设备早就热降频到 408MHz 了,45% 的算力只有正常模式的四分之一。 CPU% 没变,性能已经崩了。
城东米粉儿3 小时前
android
Android Hilt 笔记在 Hilt 出现之前,Android 开发者如果要使用依赖注入,最强大的选择是 Dagger。但 Dagger 的学习曲线非常陡峭,配置也相当复杂。你需要手动创建和管理大量的 Component、Module,还要理解复杂的作用域和依赖关系图。很多开发者在使用 Dagger 的过程中,常常会陷入自己搭建的“依赖迷宫”中,难以调试和维护。
醉饮千觞不知愁3 小时前
android·kotlin
Android Lifecycle的事件与状态映射关系分发事件Lifecycle 事件和状态:以上是通过ReportFragment的生命周期函数进行对应的事件分发获取对应的状态,比如
千里马学框架4 小时前
android·面试·性能优化·framework·分屏·布局·小米汽车
app性能优化:优化布局层次结构使用基本的布局结构会导致 最高效的布局不过,您添加到应用中的每个微件和布局 需要进行初始化、布局和绘制。例如,使用嵌套 实例 LinearLayout 会导致视图层次结构过深。此外,将多个 使用 layout_weight 的 LinearLayout 实例 参数的开销可能特别大,因为每个子参数都需要测量两次。 在反复膨胀布局时,这尤为重要,例如 在 RecyclerView。
dustcell.4 小时前
android·服务器·前端
高性能web服务器1. 用户发起请求当用户在浏览器中输入 URL(例如 `https://www.example.com`)并按下 Enter 键时,整个 Web 服务访问流程开始。
zh_xuan4 小时前
android·javascript·react native·ts
React Native Demo写了一个React Native demo,包含页面间跳转逻辑,包括安卓原生和JS接口的互相调用。页面如下。
zh_xuan4 小时前
android·kotlin·挂起函数
kotlin 挂起函数2再测试下挂起函数作用。定义函数:然后在onCreate方法中调用:运行,打印:ok. 这样调用符合实际需要。而且也没阻塞main线程。
kyle~4 小时前
android·sql·mysql
MySQL基础知识点与常用SQL语句整理存储引擎是MySQL中处理表的底层软件组件,不同引擎有不同特性,核心区别如下:MySQL数据类型决定了字段能存储的数据类型和范围,常用类型如下:
XiaoLeisj5 小时前
android·java
Android RecyclerView 实战:从基础列表到多类型 Item、分割线与状态复用问题本文串起了 RecyclerView 的核心能力:掌握这些之后,无论是新闻资讯流、商品列表、聊天记录,还是混排推荐页,RecyclerView 都能轻松应对。
zh_xuan5 小时前
android·kotlin·协程
kotlin async异步协程构建器测试下async异步协程构建器:在onCreate方法中调用,运行打印:ok. async很适合这种异步调用。
阿林来了5 小时前
android·chrome·flutter
Flutter三方库适配OpenHarmony【flutter_web_auth】— Android 端 Chrome Custom Tabs 实现分析欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net
zh_xuan7 小时前
android·kotlin·协程·channel
kotlin Channel的用法channel相当于管道,协程间通信用。测试下:运行,打印:ok. 一个协程在发数据,另一个协程接受到数据。