首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
崔洋
掘友等级
安卓工程师
|
xxxx
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
210
文章 210
沸点 0
赞
210
返回
|
搜索文章
赞
文章( 210 )
沸点( 0 )
Android 原生 Picture in Picture 画中画功能避坑指南
这篇主要介绍最近需求中遇到的问题,希望能帮助后来者少踩坑。先说结论:Android 原生画中画功能并不完善,如果可以接受 APP 有两个任务栈则可以使用;否则趁早自己用浮窗自定义实现画中画的功能吧。
Android 8.0 源码分析 (九) WindowManager
首先这一篇为什么会先讲解 WindowManager 而不是直接分析 WindowManagerService 呢?他们之间又是怎样的关系 ?这是因为, 为了更好的理解 WMS , 需要先理解 WindowManager, 而且 WindowManager 又是与 WMS 关联…
Android 混合开发之JsBridge
电商或者内容类APP中,H5通常都会占据一席之地,Native跟H5通信会必不可少,比如某些场景H5通知native去分享,native通知H5局部刷新等,Android本身也提供这样的接口,比如addJavascriptInterface、loadUrl("javascrip…
Android进程保活方案
经过多方面的验证,Android系统中在没有白名单的情况下做一个任何情况下都不被杀死的应用是基本不可能的,但是我们可以做到我们的应用基本不被杀死,如果杀死可以马上满血复活,原谅我讲的特别含蓄,毕竟现在的技术防不胜防啊,不死应用还是可能的。 有几个问题需要思考,系统为什么会杀掉进…
这样理解,你也能在 30 秒内讲明白 TCP 三次握手
某四年经验的同事,去一家包括老板在内总人数只有 13 人的创业团队,面试一份 移动端技术经理 的职位。开始聊得还挺好的,涉及的不外乎何时何地项目上解决了哪些用户痛点、开发过程中遇到过哪些问题、怎么看待和诊断遇到过的问题、有没有业余的开源项目等等。 技术经理不同于刚毕业一两年的工…
深入剖析OkHttp系列(一) 来自官方的OkHttp设计思想(中英互译)
The HTTP client’s job is to accept your request and produce its response. This is simple in theory but it gets tricky in practice. 该HttpCli…
安卓自定义View进阶-缩放手势检测(ScaleGestureDecetor)
Android 缩放手势检测,ScaleGestureDetector 相关内容的用法和注意事项,本文依旧属于事件处理这一体系,在大多数的情况下,缩放手势都不是单独存在的,需要配合其它的手势来使用,所以推荐配合 手势检测(GestureDetector) 一起观看。如果是用在自…
Android AsyncLayoutInflater 限制及改进
上一篇文章中我们介绍了 AsyncLayoutInflater 的用法及源码实现,那么本文来分析下 AsyncLayoutInflater 使用的注意事项及改进方案。 generateLayoutParams 方法只是直接new了一个对象,因而非线程安全情况下创建多次而使用非同…
003 Android 精确测量文本宽高以及基线位置
笔者最近在做一款弹幕控件,里面涉及到绘制文本,以及文本边框。而绘制文本边框需要知道文本的左边位置,上边位置,以及文本的宽高。 通常来说,使用 Canvas 绘制文本,可以通过画笔 Paint 来设置文字的大小。但是画笔的大小与文字的宽高并无直接关系。 方案1. 通过 Paint…
Android 屏幕绘制机制及硬件加速
从 Android 4.0+ 开始,以 “run fast, smooth, and responsively” 为核心目标对 UI 进行优化,应用默认都开启和使用硬件加速方式加速 UI 的绘制,那么硬件加速和屏幕绘制有存在什么渊源呢
下一页
关注了
7
关注者
1
收藏集
14
关注标签
11
加入于
2016-07-15