首页
最新
热门
推荐
登录
首页
最新
热门
推荐
热门文章
1
Anaconda详细安装及使用教程(带图文)
2
手摸手,带你用vue撸后台 系列一(基础篇)
3
Linux常用命令
4
Java基础知识面试题(2020最新版)
5
支持向量机通俗导论(理解SVM的三层境界)
6
MySQL数据库面试题(2020最新版)
7
别搞目录探测了,OK?
8
H2Miner变种,利用Redis漏洞入侵云服务器wa矿
9
手摸手,带你用vue撸后台 系列二(登录权限篇)
10
Deep Learning(深度学习)学习笔记整理系列之(一)
Android
Android垃圾回收原理-流程篇
Android
Android垃圾回收原理-流程篇
Android垃圾回收原理-流程篇
分配中gc今天我们来接着之前内存相关的文章来看看Android ART虚拟机垃圾回收的流程。之前我分享过 Android 内存分配过程中,如果内存不足会发生gc:这里会调用 heap.cc 里的 CollectGarbageInternal...
2024-09-13
3474
12211
Android
Android
别人开源项目都自动化发包了,你还在本地打包?
有做过Android开源项目的是否遇到过这个困境?我也是发布release的apk安装包,为什么只有两个压缩包?死活都不出apk。是不是这样?哈哈。我以前也是这样,凭什么别人的就有apk,我的就没有?难道是我长得不够帅?为什么需要这样发布a...
2024-09-13
2785
12705
Android
[译]-Jetpack Compose Side Effects in Details
Android
[译]-Jetpack Compose Side Effects in Details
[译]-Jetpack Compose Side Effects in Details
What is Side Effect’s? 副作用是什么?Side Effects is a change in the state of the application that occurs outside the scope of ...
2024-09-13
2144
9752
Android
鸿蒙ACE-V2状态分析@AppStorageV2
Android
鸿蒙ACE-V2状态分析@AppStorageV2
鸿蒙ACE-V2状态分析@AppStorageV2
AppStorageV2: 应用全局UI状态存储developer.huawei.com/consumer/cn…AppStorageV2是在应用UI启动时会被创建的单例。它的目的是为了提供应用状态数据的中心存储,这些状态数据在应用级别都是...
2024-09-13
3790
13650
Android
鸿蒙开发——帧率
Android
鸿蒙开发——帧率
鸿蒙开发——帧率
一、组件渲染和更新1、渲染流程在整个渲染流程中,首先是由应用侧响应消费者的屏幕点击等输入事件,由应用侧处理完成后再提交给Render Service,由Render Service协调GPU等资源处理后,再将最终的图像统一送到屏幕上进行显示...
2024-09-13
2453
7562
Android
Android
老板:你怎么用Compose画了了个墓碑。。。
老板:小伙子,新需求又来了,UI把页面设计出来了。下面就看你的了,看看能不能画出来。小伙子:没问题,包在我身上。1、要实现的效果一个tabItem,tabItem选中的背景,要有圆角,上边的圆角是正常的圆角,下边的圆角是往外圆的圆角。看起...
2024-09-13
4198
10967
Android
鸿蒙PixelMap(Bitmap)使用
Android
鸿蒙PixelMap(Bitmap)使用
鸿蒙PixelMap(Bitmap)使用
鸿蒙PixelMap(Bitmap)使用前言上一篇文章在本地视频里面获取了第一帧的图片,得到的是一个PixelMap,其实就是安卓里面的Bitmap,在上篇文章里面我还将这个Bitmap保存到了文件中。这篇文章的内容和PixelMap相关,...
2024-09-13
2549
5512
Android
Android
【Android】谷歌爸爸为什么不帮我默认实现啊,ImageGetter 和 TagHandler 的作用与区别
ImageGetter 和 TagHandler 的区别与作用前言在 Android 开发中,不管是详情的全屏图文混排,还是文本带小图片小标签的展示,只要涉及到图文混排我们可以用三种方案来实现,drawable,spannable,html...
2024-09-13
2521
7988
Android
Android
Kotlin中的冷流和热流以及如何让Flow停下来
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点在Kotlin中,Flow是Kotlin Coroutines库中的一个重要概念,用于处理异步和并发数据流。Flow可以帮...
2024-09-13
3135
9224
Android
鸿蒙自定义跑马灯
Android
鸿蒙自定义跑马灯
鸿蒙自定义跑马灯
鸿蒙自定义跑马灯前言鸿蒙NEXT里面有一个Marquee组件,可以实现文字跑马灯效果,当文字长度超过控件长度时就会将文字滚动显示,不过用起来感觉坑好多,所以我这还是自己手写了一个。Marquee组件问题在我使用官方Marquee组件时候,有...
2024-09-13
3425
6285
Android
Android R LMKD介绍
Android
Android R LMKD介绍
Android R LMKD介绍
LMKD 介绍lmkd(Low Memory Killer Daemon)是低内存终止守护进程,用来监控运行中android系统内存的状态,通过终止最不必要的进程来应对内存压力较高的问题,使系统以可接受的水平运行。启动lmkd是属于core...
2024-09-13
4137
5097
Android
ShareFlow与StateFlow的效果和适用场景
Android
ShareFlow与StateFlow的效果和适用场景
ShareFlow与StateFlow的效果和适用场景
SharedFlow是一种特殊的Flow,而StateFlow是一种特殊的SharedFlow,Flow虽然是一个数据流,但它只是设定好了数据流的规则,而并不是直接开始启动数据流声场流程,生产过程是在调用collect函数之后开始的,而且是...
2024-09-13
4507
10171
Android
Android
鸿蒙版 React Native 正式开源,ohos_react_native 了解一下
距离鸿蒙 Next 宣布一年后,除了Flutter的鸿蒙支持之外,React Native 的社区支持的ohos_react_native也终于在OpenHarmony-SIG对外开源,并且和 Flutter 不同在于,本次开源的版本是基于...
2024-09-13
2649
6354
Android
Android
Jetpack compose——基础控件
Textcompose 中的Text作用等同于TextView,可以用来显示文本。开发中的常用示例如下:文字居中kotlin代码解读复制代码Text(text ="hello world", modifier = Modifier.clic...
2024-09-13
3479
6606
Android
Kotlin协程之换个角度看协程-CPS
Android
Kotlin协程之换个角度看协程-CPS
Kotlin协程之换个角度看协程-CPS
概述文章内容如有错误欢迎探讨指正!在之前从源码角度解析协程挂起和恢复的基础上,这篇文章通过协程的三层包装以及续体 Continuation 概念,我们换个角度再来看一遍协程。续体Continuation我们看看维基百科上对续体的解释(以下摘...
2024-09-13
4144
12042
Android
Android
Android中如何跳转到Wi-Fi开关设置页
本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点在Android应用开发中,有时候需要引导用户到特定的系统设置页面,例如Wi-Fi开关设置页。可以通过隐式Intent来实...
2024-09-13
2125
11857
Android
Android U 多任务启动分屏——Launcher流程(上分屏)
Android
Android U 多任务启动分屏——Launcher流程(上分屏)
Android U 多任务启动分屏——Launcher流程(上分屏)
前言前面我们对分屏的整体进行了介绍:分屏整体流程介绍现在我们对桌面部分的流程进行分析分屏onClick事件的监听代码路径:packages/apps/Launcher3/quickstep/src/com/android/quickstep...
2024-09-13
3904
13444
Android
Android U 多任务启动分屏——整体流程介绍
Android
Android U 多任务启动分屏——整体流程介绍
Android U 多任务启动分屏——整体流程介绍
序原生的分屏功能是在多任务中,点击应用图标选择分屏,在选择多任务中的其他应用进行分屏代码分析思路进入上分屏代码分析我们有两种分析方法,一种是通过Split screen文字查找对应的onClick事件跟踪代码流程另一种是通过,点击进入到上分...
2024-09-13
3304
12260
Android
协程间的写作与等待
Android
协程间的写作与等待
协程间的写作与等待
本篇文章主要是寻求Java线程中协作和等待相关的API在协程里边的等价物,不过看完之后你会发现,协作和等待这种在线程中比较复杂的操作到了协程里边一点难度都没有。线程与协程的协作与等待协程,天生就是并行的,无论是同等级的协程,还是父子协程,亦...
2024-09-13
3265
12065
Android
Android
macbook安装flutter
1、准备工作升级Macos系统为最新系统安装最新的Xcode电脑上面需要安装brewbrew.sh/安装edge和chrome浏览器(开发web用)2.、下载flutterdocs.flutter.dev/release/arc…大家网页后...
2024-09-07
4781
13402
点击加载更多
140
Android