首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
移动端开发
订阅
云卷云舒kroos
更多收藏集
微信扫码分享
微信
新浪微博
QQ
45篇文章 · 0订阅
SurfaceView 如何设置圆角?
1)android 5.0之后,使用ViewOutlineProvider,适用于任何view。 原理就是通过设置mRenderNode 直接GPU 硬件加速,不走Draw 流程;SurfaceView 区域大小就是设置了圆角的View。 以上方法适用于Activity 中嵌入…
Android ViewGroup onDraw为什么没调用
前言 通过本篇文章,你将了解到: 如果对原理不感兴趣,请拉到最后的总结查看解决办法~ 小例子 我们知道自定义view的时候会重写onDraw()方法,如下: 效果图: 蓝色的方块即是我们自定义MyVi
Google Play Dynamic Feature 上线 1 年实践分享
1. Dynamic Feature 简要介绍 1.1 Dynamic Feature 是什么 Dynamic Feature,官方全称为 Dynamic Feature Modules,是基于 Mu
Android Service核心解构:从生命周期模型到现代后台任务架构
服务(Service)启动就像雇人干活——要么长期包养(startService),要么临时雇佣随叫随到(bindService),通信全靠“传纸条”(Binder、广播等)!
Kotlin开发的100个Tips (一)
最近没有什么好写的,正好对kt做一个总结。可以来简单聊聊使用kt时的一些tips,如果有大佬有其它更好的建议,希望能分享出来
Android 复杂项目崩溃率收敛至0.01%实践
主要介绍在项目中如何将缺陷收敛至0.01%。通过崩溃容灾框架的拦截。以及针对常见的崩溃,数据库崩溃,OOM类崩溃的专项收敛达到当前的水平。
ART虚拟机GC 全貌
目前大部分Android开发者能接触到的GC资料局限在八股文/关于Hotspot虚拟机的实现,大部分不适用ART虚拟机关于GC的实现,或者大部分资料只局限在GC的某个点。本文通过全貌解析住你了解ART
大型 APP 的性能优化思路
做客户端开发都基本都做过性能优化,比如提升自己所负责的业务的速度活流畅性,优化内存占用等等。但是大部分开发者所做的性能优化可能都是都对中小型 APP 的,大型 APP 的性能优化经验可能不太多,毕竟大
全局视角下的APP性能优化经验
作为主端的研发在对飞书这一款大型APP做性能优化时,相比与仅仅对某一个业务,或者是针对一些中小型APP做性能优化需要考虑更多的东西,也会有一些新的方案,所以我在这一次分享中会介绍基于全局的视角是如何对
Android 性能优化之黑科技开道(一)
电视系统原本剩余的可用资源就少,而随着 9.0 功能的进一步增多,特别是门铃、门锁、多路视频同屏监控后等功能的增加,开始出现了卡顿情况。Android性能如何优化?