首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
拉不拉了个多
掘友等级
Android开发攻城狮
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
拉不拉了个多
Android开发攻城狮
·
28天前
关注
Compose UI 中万能的 Modifier
在 Compose UI 中,Modifier 充当一个非常重要的作用,任何 composable 函数都离不开 Modifier,所以掌握 Modifier 和知晓工作原...
1
评论
分享
拉不拉了个多
赞了这篇文章
职业法师刘海柱
Android开发
·
4年前
关注
深入解读ExoPlayer 之 开发者指南全译-02 开始使用
2. 开始使用 以下是步骤详细说明。完整示例请参参考参考应用中的PlayerActivity. 1. 添加存储库 在项目根目录的build.gradle中添加Google和...
12
2
分享
拉不拉了个多
赞了这篇文章
网易云音乐技术团队
@网易云音乐
·
4年前
关注
Android 音频可视化
音频可视化,顾名思义就是将声音以视觉的方式呈现出来。如何将音频信号绘制出来?如何将声音的变化在视觉上清晰的表现出来,让视觉和听觉上的感受一致?这些在 Android 上如何...
169
24
分享
拉不拉了个多
赞了这篇文章
却把清梅嗅
Android
·
3年前
关注
[译] Android Visualizer 可视化器的自定义实现
听音乐时,有时你会看到那些视觉上令人愉悦的跃动条,它们音量越大跳得越高。通常,左边的条形对应的频率较低(低音),而右边的条形对应较高的频率(高音): 这些跃动条通常被称为 ...
22
评论
分享
拉不拉了个多
赞了这篇文章
矜辰所致
嵌入式高级工程师 @南京汇尚网络科技有限公司
·
2年前
关注
一文带你认识蓝牙 GATT 协议
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第30天,点击查看活动详情 前言 但是对于蓝牙 GATT 概念,我们还是只停留留在蓝牙协议栈基本框架层...
38
4
分享
拉不拉了个多
赞了这篇文章
spkingr
IT @http://liuqingwen.me
·
6年前
关注
【翻译】MotionLayout实现折叠工具栏(Part 1)
谷歌 IO 2018 发布了 ConstraintLayout 2.0 版本,其中最重要的部分就是 MotionLayout 了,这玩意就是一个全新的、超牛的布局动画工具!...
3
评论
分享
拉不拉了个多
Android开发攻城狮
·
7月前
关注
在 Android 中 Coroutine async 崩还是不崩
从原理上阐述 Android Kotlin Coroutine async 在什么情况下使用会崩溃,什么情况下使用不会崩溃,更好的掌握 async 的用法...
13
2
分享
拉不拉了个多
赞了这篇文章
crazyandcoder
全栈开发工程师 @http://8.133.195.131:8090/
·
5年前
关注
一篇文章搞懂android存储目录结构
前两天因为开发一个app更新的功能,我将从服务器下载的apk文件放在了内部存储目录(测试手机为小米,路径为:data/user/0/packagename/files)下面...
217
24
分享
拉不拉了个多
赞了这篇文章
FreedomLover
Android开发工程师
·
11月前
关注
学不会Android显示系统?那是因为你还没有看过这篇文章
通过介绍Surface、SurfaceFlinger、bufferQueue、HAL、frameBuffer、VSync、多缓冲机制,以及他们之间的配合方式,详细介绍了An...
87
12
分享
拉不拉了个多
赞了这篇文章
biubiubiuu
Android
·
1年前
关注
【Android 13源码分析】WindowContainer窗口层级-1-初识窗口层级树
打开“电话应用”,然后按音量键出现一下界面: 提出2个问题: 为什么音量窗口会挡住应用窗口? 为什么不管打开哪个应用都能看到导航栏和状态栏? 再看下面这个图 左边是将第一张...
30
3
分享
拉不拉了个多
关注了
阿豪讲Framework
Android开发攻城狮
拉不拉了个多
赞了这篇文章
利维亚的杰洛特
2年前
关注
2【Android 12】WindowContainer类
根据之前的分析,知道了窗口在App端是以PhoneWindow的形式存在,承载了一个Activity的View层级结构。那么在WMS端,窗口是以一种什么样的形式接受着WMS...
21
15
分享
拉不拉了个多
赞了这篇文章
DevYK
云游戏-SDK 开发 @公众号: DevYK
·
2年前
关注
WebRTC 实战: P2P 音视频通话解决方案
本文将详细介绍如何利用 WebRTC 技术实现 P2P 音视频通话,并提供了一个跨平台的方案,包括:基于 socket.io 和 Node.js 实现的服务端,以及 JS ...
117
21
分享
拉不拉了个多
赞了这篇文章
荣顶
VIP.5 如鱼得水
🏅掘金签约作者丨公众号:前端超人
·
2年前
关注
WebRTC 从实战到未来!前端如何实现一个最简单的音视频通话?🔥
音视频通话实战与原理,支持内外网,《WebRTC 从实战到未来!》第二篇,迎接风口,前端必学的技术!...
311
57
分享
拉不拉了个多
赞了这篇文章
dreamgyf
Android UI Master @小红书
·
2年前
关注
Android源码分析 - Activity启动流程(上)
作为一名Android开发,我们最熟悉并且最常打交道的当然非四大组件中的Activity莫属,这次我们就来讲讲一个Activity是怎样启动起来的...
7
1
分享
拉不拉了个多
Android开发攻城狮
·
1年前
关注
一文搞懂 Kotlin Coroutine Job 的工作流程
本文主要讲解了 Kotlin Coroutine Job 的工作流程,从日常使用的创建、取消、等待和异常捕获为切入点进行讲解;在讲解之前先从官方的定义和工作流程的类之间解释...
52
评论
分享
拉不拉了个多
关注了
朱涛的自习室
Android开发攻城狮
拉不拉了个多
赞了这篇文章
水月沐风
Mobile Developer @XiaoMi
·
2年前
关注
Android自定义Lint的二三事儿
Lint 是 Android studio 提供的一款静态代码检查工具,它可以帮助我们检查 Android 项目源文件是否有潜在的 bug,以及在正确性、安全性、性能、易用...
29
1
分享
拉不拉了个多
赞了这篇文章
半岛铁盒里的猫
🏆掘金签约作者 @腾讯音乐
·
2年前
关注
一看就懂的OpenGL ES教程——顶点着色器初见
当前我们已经知道图形渲染管线的第一步是顶点着色器,那么我们此时的问题就是: 1.顶点着色器的真面目是什么样的? 2.作为客户端的C++程序如何将数据传给着色器?...
32
21
分享
拉不拉了个多
Android开发攻城狮
·
1年前
关注
Android 组件初始化三种方式
Android 组件初始化三种方式优缺点和源码解析 1. Application#onCreate 2. ContentProvider#onCreate 3 Jetpac...
6
3
分享
下一页
个人成就
文章被点赞
86
文章被阅读
7,864
掘力值
435
关注了
12
关注者
37
收藏集
18
关注标签
9
加入于
2020-10-13