首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户9147336339337
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
赞
文章( 58 )
沸点( 0 )
啊?还不会卡顿优化?面试官:说下简历中提到的优化/整理下早期自己做的优化
不会卡顿优化?如果你刚开始优化,那别上来就扯 systrace 和 traceview「已废弃」 了,先看看 Android Profiler 吧。 文章读完即可上手内存优化/卡顿优化,避免面试尴尬!
【Android 音视频开发打怪升级:音视频硬解码篇】一、音视频基础知识
时至今日,短视频App可谓是如日中天,一片兴兴向荣。随着短视频的兴起,音视频开发也越来越受到重视,但是由于音视频开发涉及知识面比较广,入门门槛相对较高,让许许多多开发者望而生畏。 虽然网上有很多的博文总结了音视频打怪升级的路线,但是音视频开发相关的知识都相对独立,有讲“音视频解…
从Java到C++:JNI实战
从Java到C++系列目录 前言 概念 本文中: JNI方法:指JNI提供的一系列API。 native方法:跨native层调用的方法(Java->C/C++)。 C/C++方法:除native方法
Binder 之 oneway 机制
应用向 binder 驱动发送数据后不需要挂起线程等待 binder 驱动的回复,而是直接结束。 对于一个服务端的 AIDL 接口而言,所有的 oneway 方法不会同时执行,binder 驱动会将他们串行化处理,排队一个一个调用。 像一些系统服务调用应用进程的时候就会使用 o…
写给应用开发的 Android Framework 教程——HAL与硬件服务之 Hal 层添加访问 linux 驱动的接口
Hal 层添加访问 linux 驱动的接口 1. Android O 后的 HAL —— Treble 计划 在 Android O 以前,framework 与 hal 是紧耦合的存在于 syste
Kotlin 协程之线程池探索之旅(与Java线程池PK)
前言 上篇文章分析了协程切换到主线程执行的详细流程,本篇将分析如何切换到子线程执行。 通过本篇文章,你将了解到: 1. 切换到子线程场景 Demo 展示 先看一个最常见的网络请求Demo: 因为是耗时
SurfaceFlinger的启动
SurfaceFlinger启动和作用 1. 背景 SurfaceFlinger的进程号和system_server不一样,SurfaceFlinger和system_server不在同一个进程。Su
Android车载应用开发与分析(11)- 车载Android应用开发入门指南
1. 前言 - 移动互联网退潮下的汽车大战 将时间回退到2017年我大学刚毕业时,彼时移动互联网就已经开始退潮,各大个培训机构也纷纷停止了Android相关的培训,曾经热火朝天的应用开发从那时起,就开
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。
Android自动化打包记录--Jenkins+Docker+WSL2
在面向海外的项目组辛勤耕耘了两年,今年被调到了国内的开发组。首先接到的第一个任务就是打包自动化的工作,因为国内的项目组目前有多个app在同时开发,每次打包发布总是非常的麻烦。
下一页
关注了
10
关注者
0
收藏集
0
关注标签
70
加入于
2022-09-25