首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ANDROID
订阅
宇海
更多收藏集
微信扫码分享
微信
新浪微博
QQ
62篇文章 · 0订阅
卡顿监测 · 方案篇 · Android卡顿监测指导原则
当测试提出卡顿问题,测试会新建Bug单给责任人处理。导致卡顿的原因有很多,比如函数非常耗时、I/O 非常慢、线程或锁间竞争等。随着移动端用户越来越注重产品体验,APM卡顿监测逐渐成为互联重要基础设施。
你真的了解 ImageView 的 adjustViewBounds 属性吗?
在 Android 开发中,如果我们不确定图片的宽高,又想让 ImageView 以固定的宽度或高度显示,且图片宽高比保持不变,我们很容易想到 adjustViewBounds 这个属性。
Android导航栏的处理-HostStatusLayout加入底部的导航栏适配
其实大部分的应用都只需要使用到状态栏,导航栏由系统去管理,为什么不自己管理导航栏,就是导航栏的坑太多。 背景设置的坑,判断是否存在的坑,手动设置隐藏显示导航栏的坑,导航栏高度获取的坑
超有用的Android开发技巧:拦截界面View创建
本篇文章主要是分析如何拦截Activity中View的创建流程,实现无感知的使用自定义View替换指定的系统View,这对于换肤、埋点设计等等将是非常有帮助的一种技巧。
横竖屏切换导致页面频繁重启?详细解读 screenLayout
前几天多名用户反馈同一个问题,在小新平板上无法上网课,点击上课按钮后就退回到首页了。同事了解了一下发现小新平板现在销量特别好,于是赶紧申请了一台测试机打算看看到底是什么问题。
Android:对现有布局添加自定义的下拉刷新布局(阻尼滑动、悬停、回弹动画效果)
Android:对现有布局添加自定义的下拉刷新布局 实现了 阻尼滑动、悬停、回弹动画效果 在自定义下拉刷新头部布局中,可以使用Lottie、自定义View操作
Android IM即时通信多进程中间件设计与实现
本项目是一个基于多进程的Android IM即时通信中间件,旨在帮助Android开发者了解如何在实现IM即时通信的同时,提高应用程序的稳定性和安全性。
Android进阶宝典 -- 使用Hook技术拦截系统实例化View过程实现App换肤功能
本文主要介绍XML中的View在系统中时如何实例化的,并根据源码中的思想应用到换肤的场景中来,实现简单的动态化换肤功能
Android进阶宝典 -- 告别繁琐的AIDL吧,手写IPC通信框架,5行代码实现进程间通信
本文主要介绍Android进程间通信常见的手段,以及传统aidl通信存在的弊端,通过手写ipc通信框架,5行代码实现进程间通信
高仿知乎日报无限轮播图+指示符切换动画效果
最近抽时间模仿实现了知乎日报的无限轮播图和指示符切换动画效果_^_,代码实现并不复杂,主要是自定义指示符和对无限轮播进行处理