RemoteView
**RemoteViews的作用是在其他进程中显示并更新View的界面,主要用于通知栏和桌面小部件。
RemoteViews并不能支持所有的View类型,它所支持的所有类型如下所示:
Layout:FrameLayout、LinearLayout、RelativeLayout、GridLayout
View:AnalogClock、Button、Chronometer、IamgeView、ProgressBar、TextView、ViewFlipper、ListView、GridView、StackView、AdapterViewFlipper、ViewStub
RemoteViews由于跨进程,没有提供findViewById方法,而是提供了一系列set方法(大部分set方法是通过反射实现的)来完成,部分set方法如下所示: