实现自定义的Android通知视图颜色、图标定制

实现自定义的通知视图挺常见的,是当你需要根据品牌或用户需求定制通知时。通过 Android 的NotificationCompat.Builder类,可以调整通知的颜色、图标、文字内容等,基本上能满足大部分需求。比如,setColor(int color)能让你设置通知背景颜色,setSmallIcon(int icon)设置图标,而setContentTitlesetContentText分别控制标题和内容的显示。

如果你想做更复杂的通知,RemoteViews可以让你自定义布局,通过setContentView设置。不同风格的通知也能通过setStyle来实现,比如大图通知或多行文本通知。行为上,setAutoCancel可以设置点击后自动消失,setOngoing让通知一直显示。

其实,开发通知也并不复杂,学会了NotificationCompat.Builder和几个常用方法后,你可以做出多定制化的通知,增强用户体验。开发时记得查看示例,像CroutonDemo.apk之类的资源,能让你更好地理解和应用这些技巧。

folder
实现自定义的弹出通知视图(Notification)-定制颜色、图标等 预估大小:1453个文件
file
jarlist.cache 445B
file
jarlist.cache 120B
file
TitlePageIndicator.class 20KB
file
Crouton.class 18KB
file
jarlist.cache 120B
file
ValueAnimator.class 17KB
file
AnimatorSet.class 15KB
file
ActionMenuPresenter.class 17KB
file
MenuItemImpl.class 15KB
file
MenuBuilder.class 30KB
file
ActionBarImpl.class 23KB
file
ActionBarSherlockCompat.class 27KB
file
ActionBarContextView.class 16KB
file
IcsListPopupWindow.class 16KB
file
IcsAdapterView.class 18KB
file
IcsProgressBar.class 20KB
file
ActionBarView.class 31KB
file
SearchView.class 36KB
file
SuggestionsAdapter.class 18KB
file
CroutonDemo.apk 776KB
rar 文件大小:3.29MB