码迷,mamicode.com
首页 >  
搜索关键字:remoteview    ( 13个结果
自定义通知Notification:自己定义通知Notification下拉后的显示样式
注意:以下有些方法需要在build.gradle里修改minSdkVersion 21才能使用 只需在构建普通Notification的构建器builder上添加对bigContentView属性设置为RemoteView(自定义的通知样式),如需要对通知展开视图RemoteView里的UI控件设置 ...
分类:其他好文   时间:2019-08-26 19:22:37    阅读次数:85
AppWidget源码分析---updateAppWidget过程分析
转[原文] 前面一篇文章,分析了AppWidgetProvider和RemoteView的源码,从中我们可以知道它们的实现原理,AppWidgetProvider是一个BroadcastReceiver,所以它是通过广播接收通知的,收到更新通知后,AppWidgetProvider需要去提供View ...
分类:移动开发   时间:2017-08-05 18:55:15    阅读次数:336
Notification的基本用法以及使用RemoteView实现自定义布局
Notification的作用 Notification是一种全局效果的通知,在系统的通知栏中显示。既然作为通知,其基本作用有: 显示接收到短消息、即时信息等 显示客户端的推送(广告、优惠、新闻等) 显示正在进行的事物(后台运行的程序,如音乐播放进度、下载进度) Notification的基本操作: ...
分类:其他好文   时间:2017-06-27 23:37:01    阅读次数:259
Notification的基本用法以及使用RemoteView实现自定义布局
Notification的作用 Notification是一种全局效果的通知,在系统的通知栏中显示。既然作为通知,其基本作用有: 显示接收到短消息、即时信息等 显示客户端的推送(广告、优惠、新闻等) 显示正在进行的事物(后台运行的程序,如音乐播放进度、下载进度) Notification的基本操作: ...
分类:其他好文   时间:2017-06-02 21:13:33    阅读次数:266
滑动的Button
在介绍SwitchButton之前,先来看一下系统Button是如何实现的。源码如下: [html] view plain copy print? @RemoteView public class Button extends TextView { public Button(Context con ...
分类:其他好文   时间:2016-12-08 18:47:28    阅读次数:437
AppWidget源码分析(2)---updateAppWidget过程分析.md
前面一篇文章,分析了AppWidgetProvider和RemoteView的源码,从中我们可以知道它们的实现原理,AppWidgetProvider是一个BroadcastReceiver,所以它是通过广播接收通知的,收到更新通知后,AppWidgetProvider需要去提供View供远程进程显示。这篇文章分析这个传输过程,分析updateAppWidget方法。...
分类:移动开发   时间:2016-08-13 06:37:10    阅读次数:355
简单理解RemoteView
一.介绍 RemoteView表示的是一个View结构,他可以在其他进程中显示,由于它在其他进程中显示,为了能够更新他的界面,RemoteViews提供了一组基础的操作应用与跨进程更新它的界面。   二.应用场景 1.通知栏 2.桌面小部件   三.RemoteViews的应用 桌面小部件则是通过AppWidgetProvider来实现的,AppWidget本质是一个广播. 通知...
分类:其他好文   时间:2016-05-27 11:54:22    阅读次数:229
第5章 理解RemoteViews
用在通知栏和桌面小部件。跨进程显示界面。RemoteViews中真正操作View的方法apply和reapply,前者会加载布局并更新界面,后者则只更新界面。通知栏:如果使用自定义Notification的话,需要用到RemoteViews来加载布局文件改变通知样式。remoteView更新View...
分类:其他好文   时间:2016-02-19 18:44:47    阅读次数:151
Notification——形形色色的通知(二)
上一章写到如何发出一个通知。但是,通知既然作为一个View,它应该能与我们的业务逻辑有一系列交互。比如,我们可以通过Notification的remoteview中的Button控制一下业务逻辑(如播放/暂停音乐),或者用进度条显示后台操作的进度。在此我写了一个简单的音乐播放器。我们能够在Not.....
分类:其他好文   时间:2015-08-17 06:23:47    阅读次数:186
在xml代码中实现color半透明
在开发一个app的appWidget的时候,身边的同学给了我一个很好的建议:“能不能把背景换为半透明的?因为我觉得半透明的效果会很好看。”觉得他的这个建议十分的好啊啊啊啊~感觉自己的ui一下子就高大上了起来。分析:首先,由于AppWidget的view是RemoteView,所以不能像普通的view那样用代码去实现透明度的调节。网上查阅结果得知,color标准表示是8位的16进制表示的,而我之前一直...
分类:其他好文   时间:2015-05-20 18:25:09    阅读次数:599
13条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!