首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Stan君27091
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 44
沸点 0
赞
44
返回
|
搜索文章
赞
文章( 44 )
沸点( 0 )
重学 Kotlin —— object,史上最 “快” 单例 ?
这里是专栏 重学 Kotlin,灵感来自于 Medium 上 Android Developers 团队的 Kotlin Vocabulary 。 作为一名 Kotlin 老铁粉,我可能在博客里不止一次的表达过对 Kotlin 的态度。 Kotlin 再强大,也逃脱不了在 JV…
【杰哥带你玩转Android自动化】AccessibilityService基础
🤡 Hi,我是杰哥,本节过了一下 AccessibilityService无障碍服务 的基础姿势,并写了一个超简单的微信自动登录案例演示脚本编写的大概过程,相信读者学完可以动手尝试编写一些简单的脚本
手把手系列-带你学会如何处理歌词解析
前言 不知道大家在使用音乐播放器时,有没有好奇,音乐歌词聚焦的实现,如何实现歌曲和歌词的对应,如何实现歌词的逐字显示的,作为一个热衷探索的人,今天来好好探究下,看看如何实现这些效果。 说明 一般来说歌
Android开源音乐播放器之播放器基本功能
音乐播放器是我们最常用的应用之一,也是每部手机都会预装的应用。作为一个合格的音乐播放器,应该具有哪些功能呢?“无非是播放、暂停、切换歌曲、进度调节、切换播放模式、专辑封面显示、歌词显示、歌曲列表、歌曲管理(由于国产手机大多都是修改过的Android系统,因此系统自带播放器功能也…
Android 边播边缓存 (MP4 未加密m3u8)
红色框的 ProxyServer就是需要实现的一个代理服务器。 当客户端拿到一个视频的url(mp4或者m3u8)时,通过proxyServer转化为一个代理的url,然后请求代理服务器;代理服务器接收到客户端的请求后,先查看本地是否存在缓存,如果不存在则向真实服务器发送请求,…
记录WebView播放视频的方式和坑点
方案: 实现 WebChromeClient 的 onShowCustomView 和 onHideCustomView 方法,把网页视频对应的 View 放到 DecorView 或通过 WindowManager.addView() 添加到 window 层。 坑点: 在测…
西瓜卡顿 & ANR 优化治理及监控体系建设
卡顿 & ANR 问题一直是性能优化治理的热点,过去一段时间西瓜视频在此方向上遇取得了一些进展和突破,本文将从监控体系建设和优化治理两方面来介绍我们所做的工作。
Android ANR日志分析指南
ANR(Application Not Responding) 应用程序无响应。如果你应用程序在UI线程被阻塞太长时间,就会出现ANR,通常出现ANR,系统会弹出一个提示提示框,让用户知道,该程序正在被阻塞,是否继续等待还是关闭。 input事件在5S内没有处理完成发生了ANR…
卡顿、ANR、死锁,线上如何监控?
一、前言 最近参加了几轮面试,发现很多5-7年工作经验的候选人在性能优化这一块,基本上只能说出传统的分析方式,例如ANR分析,是通过查看/data/anr/ 下的log,分析主线程堆栈、cpu、锁信息
今日头条 ANR 优化实践系列 - Barrier 导致主线程假死
前文,我们通过线上案例对影响 ANR 问题的六大场景进行剖析,这几类场景基本覆盖了线上大部分问题,详见ANR 案例分析集锦。同时我们选取了较多 NativePollOnce 场景的案例,便于大家更好理解,ANR 时看到的 NativePollOnce 场景的问题,并不是导致 A…
下一页
关注了
76
关注者
1
收藏集
1
关注标签
27
加入于
2017-08-08