一: RemoteView 的应用(都运行在系统的 SystemServer 进程)

1.通知栏: NotificationManager

notifycation.contentview = remoteview

2.桌面小部件:AppWidgetProvider(本质是是一个广播)

需要在AndroidManifest 注册 receiver

二:RemoteView 的内部机制(在其他进程中,显示并更新 view (只支持特定的view ))

RemoteView通过Binder 传递到 SystemServer ,RemoteView实现了Parcelable接口,

跨进程传输,通过指定Action 支持特定View , 避免了大量IPC操作

三:RemoteView的意义

一个应用更新另一个应用的界面(RemoteView支持的特定View,不支持用AIDL)

Android开发艺术探索五 RemoteView相关推荐

  1. 《android开发艺术探索》读书笔记(五)--RemoteViews

    接上篇<android开发艺术探索>读书笔记(四)--View工作原理 No1: RemoteViews使用场景:通知栏和桌面小部件 No2: 通知栏主要通过NotificationMan ...

  2. Android开发艺术探索读书笔记(一)

    首先向各位严重推荐主席这本书<Android开发艺术探索>. 再感谢主席邀请写这篇读书笔记 + 书评.书已经完整的翻完一遍了,但是还没有细致的品读并run代码,最近有时间正好系统的把整本书 ...

  3. 《Android开发艺术探索》图书勘误

    第一章 在13页提到"系统只在Activity异常终止的时候才会调用onSaveInstanceState与onRestoreInstanceState来储存和恢复数据,其他情况不会触发这个 ...

  4. Android开发艺术探索——第七章:Android动画深入分析

    Android开发艺术探索--第七章:Android动画深入分析 Android的动画可以分成三种,view动画,帧动画,还有属性动画,其实帧动画也是属于view动画的一种,,只不过他和传统的平移之类 ...

  5. Android开发艺术探索完结篇——天道酬勤

    这片文章发布,代表着我已经把本书和看完并且笔记也发布完成了,回忆了一下我看Android群英传,只用了两个月,但是看本书却花了2016年05月04日 - 2018年07月16日,整整两年多,真是惭愧 ...

  6. 《Android开发艺术探索》完结篇

    笔记链接: <Android开发艺术探索>之Activity的生命周期和启动模式(一) <Android开发艺术探索>之IPC机制上(二) <Android开发艺术探索& ...

  7. 《Android开发艺术探索》

    序 昨晚准备参考一下 <Android 开发艺术探索>这本书写一个博客 ,但是在家里找了好长时间也找不见 .所以就找了网上的文章 .这本书强烈推荐大家好好读几遍 . <Android ...

  8. 《android开发艺术探索》笔记之Bitmap的加载和Cache

    <Android开发艺术探索>笔记之Bitmap的加载和Cache<一> 我放暑假前,就在图书馆借了一本<Android开发艺术探索>,这也是我看到很多人推荐的.之 ...

  9. 《android开发艺术探索》读书笔记(二)--IPC机制

    接上篇<android开发艺术探索>读书笔记(一) No1: 在android中使用多进程只有一种方法,那就是给四大组件在AndroidMenifest中指定android:process ...

最新文章

  1. 云计算服务需求促进边缘计算的应用与发展
  2. 密码学基础知识(六)Hash函数与消息认证
  3. 成本中心主数据屏幕增强
  4. php大文件上传插件,PHP 大文件上传进度条实现
  5. 性能测试之性能测试的基础理论
  6. 行为设计模式 - Memento设计模式
  7. PHP判断客户端协议类型是否为https
  8. VC中将bmp作为资源文件写入EXE或DLL,然后内部调用(转)
  9. kubernetes之五:资源管理
  10. Android跟踪进度条,android快递跟踪进度条
  11. 【k8s】记踩坑无数后的kubernetes二进制安装详细步骤
  12. 最保值电子产品绝对是它:后悔没多收几台
  13. java+ssm+mysql房屋租赁管理系统(源码+论文)
  14. 范德蒙行列式、克拉默法则、雅可比矩阵
  15. JDK中的BitMap实现之BitSet源码分析
  16. 科技论文计算机排版格式,科技论文排版参考格式
  17. 学习:SPWeb:Allusers、SiteUsers、Users和Sitegroups、Groups以及安全性编程
  18. 云仓一件代发模式与即时分账,会碰撞出什么火花?
  19. 多媒体计算机主要有哪些基本特性,多媒体计算机的基本特性
  20. 数据结构之KH[第七章] -->选择题 (二)

热门文章

  1. 如何明晰定位与责任_找准定位 明晰责任 激发活力 发挥作用
  2. 【WSN定位】基于matlab磷虾群算法求解WSN定位优化问题【含Matlab源码 448期】
  3. netflix conductor eclipse 编译
  4. 系统服务器 lis6.0,LIS系统条形码生成接口说明(Service)
  5. php析构方法怎么用,如何使用php析构方法
  6. 【操作系统架构原理】资源管理技术与进程的抽象设计思想
  7. jetty与tomcat区别
  8. python+requests+unittest 接口ddt测试
  9. 部分解决Ubuntu安装X11VNC需要自动登录的问题
  10. 【App自动化测试】(十五)手机浏览器(webview)自动化测试