首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
有痣青年
掘友等级
Android开发工程师
Android @ 珠海小厂
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
文章
热门
最新
Android SystemUI 通知面板实现
这篇文章给大家分享下Android SystemUI中下拉通知面板时所看到的开关面板(即QS面板)的实现原理,包括其整体架构,UI构建流程与事件处理流程,对这块感兴趣的同学可以看看
SystemUI车载Hvac开发
介绍Android车机上 SystemUI 与 CarHvacApp 中 Hvac 的开发流程及其架构
性能优化 之 通过线程提升性能
近来空闲的时候阅读了 Google官方文档中的 性能章节,该章节为我们讲解了很多性能方面的基础知识 以及 如何从多个维度对我们的应用进行性能优化。 本文基于 Google官方文档中的 性能章节 中的 通过线程提升性能,对其内容进行解读和演绎,有些知识虽然基础,但很多人未必能很好…
Android通知发送原理之Framework实现(基于Android 10)
fixNotification方法对通知做了简单修正,如 smallIcon 处理,图片资源裁剪处理,低内存兼容等,说明下步骤1:在SDK版本大于22之后,Android强制要求用户设置 smallIcon 了,否则会报异常,所以我们发送通知的时候,smallIcon必须设置。…
Android系统通知服务的启动流程 和 功能实现(基于Android 10)
为了让读者更全面地了解 系统通知服务整体流程,这一篇我们会先简单介绍 手机是如何在启动的过程中拉起NMS服务的,涉及到 Zygote进程的启动 和 System进程启动;然后介绍 NMS服务的功能实现 以及 如何获取到NMS服务。 我们知道(不知道就假装知道吧),手机启动的过程…
Notification 的简单使用 和 常用接口介绍
本篇关注通知的简单使用(发送、更新、删除)和常用接口及其意义,同时会解释两个容易混淆的接口的区别,setSmallIcon 和 setLargeIcon ,以及发送通知时传入的tag、id参数的用途。 附上 Google Notification 官方文档,包含了各种类型通知的…
Android7.0以上调PendingIntent.getIntent()报错
今天在NotificationManagerService中去调用PendingIntent.getIntent()时发现了下面这个报错,其中pid=4901, uid=10097分别是来push平台的进程id和应用id,而PendingIntent.getIntent()这个…
多点触控 与 三指截屏
多点触控这一块推荐看谷歌的官方文档 : 处理多点触控手势和Gcs的安卓自定义View进阶-多点触控详解,官方文档内容比较简单,很多知识点讲得不透彻,需要自己多使用总结才能明白得比较深,Gcs这篇文档讲得就很详细,该注意的点和Demo都写得很好,这里就不重复造轮子了,想了解多点触…
ACTION_CANCEL,ACTION_OUTSIDE 的触发条件与使用
关于MotionEvent的其他知识可以阅读:GcsSloop 的文章,本文主要解释ACTION_CANCEL,ACTION_OUTSIDE 这两个概念 并看看源码中相关的使用例子。 一. ACTION_CANCEL 的触发条件 ChildView原先拥有事件处理权,后面由于某…
TouchDelegate 作用及原理
Android 提供了 TouchDelegate 类用于让我们更方便的去控制子View的触控范围,包括扩大子View的点击区域 和 缩小子View的点击区域,使用很简单,下面来看一个例子吧。 1.获取父视图,并在界面线程上发布 Runnable。这样可以确保父视图先对子视图进…
下一页
个人成就
文章被点赞
75
文章被阅读
32,206
掘力值
680
关注了
16
关注者
56
收藏集
3
关注标签
5
加入于
2017-03-08