declare styleableandroid怎么调用系统日历的添加事件界面

declare styleable  时间:2022-02-27  阅读:()

android怎么调用系统日历的添加事件界面

详细修改如下:   1.首先准备各种大小的ic_newevents_numberindication.9.png图片。 如果是搞开发的,在以前的项目中都可以找到的。   2.定义个未读信息支持的app事件xml,这个支持短信,日历,电话,邮件:   b/packages/apps/Launcher3/res/xml/unread_support_shortcuts.xml   内容如下:   +<?xml version="1.0" encoding="UTF-8"?>   +<unreadshortcuts xmlns:launcher="/apk/res-   .android.launcher3">   +   + <shortcut   + launcher:unreadPackageName=&.android.dialer"   + launcher:unreadClassName=&.android.dialer.DialtactsActivity"   + launcher:unreadType="0"   + launcher:unreadKey=&_android_contacts_unread"   + />   + <shortcut   + launcher:unreadPackageName=&.android.mms"   + launcher:unreadClassName=&.android.mms.ui.BootActivity"   + launcher:unreadType="0"   + launcher:unreadKey=&_android_mms_unread"   + />   + <shortcut   + launcher:unreadPackageName=&.android.email"   + launcher:unreadClassName=&e"   + launcher:unreadType="0"   + launcher:unreadKey=&_android_email_unread"   + />   + <shortcut   + launcher:unreadPackageName=&.android.calendar"   + launcher:unreadClassName=&.android.calendar.AllInOneActivity"   + launcher:unreadType="0"   + launcher:unreadKey=&_android_calendar_unread"   + />   + <shortcut   + launcher:unreadPackageName=&.orangelabs.rcs"   +   launcher:unreadClassName=&.mediatek.rcse.activities.ChatMainActivity"   + launcher:unreadType="0"   + launcher:unreadKey=&_android_rcse_unread"   + />   + <shortcut   + launcher:unreadPackageName=&.android.cellbroadcastreceiver"   +   launcher:unreadClassName=&.android.cellbroadcastreceiver.CellBroadcastLis   tActivity"   + launcher:unreadType="0"   + launcher:unreadKey=&_android_calendar_unread"   + />   + <shortcut   + launcher:unreadPackageName=&.mediatek.cellbroadcastreceiver"   +   launcher:unreadClassName=&.mediatek.cellbroadcastreceiver.CellBroadcastLi   stActivity"   + launcher:unreadType="0"   + launcher:unreadKey=&_mediatek_cellbroadcastreceiver_unread"   + />   +</unreadshortcuts>   3.添加几种需要用到而之前没有的权限:   b/packages/apps/Launcher3/AndroidManifest.xml   <original-package android:name=&.android.launcher3" />   <uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/>   + <uses-permission   android:name="android.permission.ADVANCED_WIDGET_API"/>   + <uses-permission android:name="android.permission.WRITE_SETTINGS"/>   + <uses-permission android:name="android.permission.INSTALL_PACKAGES"/>   + <uses-permission android:name="android.permission.DELETE_PACKAGES"/>   4.定义要用的字符串:b/packages/apps/Launcher3/res/values/attrs.xml   + <!-- XML attributes used by unread_support_shortcuts.xml -->   + <declare-styleable name="UnreadShortcut">   + <attr name="unreadPackageName" format="string" />   + <attr name="unreadClassName" format="string" />   + <attr name="unreadKey" format="string" />   + <attr name="unreadType" format="integer" />   + </declare-styleable>   5.定义显示的数字大小尺寸,这个可以自己修改到满意,这个是四行五列排列的   1080*1920屏幕大小的尺寸。   b/packages/apps/Launcher3/res/values/dimens.xml   + <!-- Add for unread events feature. -->   + <dimen name="unread_minWidth">20dp</dimen>   + <dimen name="hotseat_unread_">16dp</dimen>   + <dimen name="hotseat_unread_margin_right">8dp</dimen>   + <dimen name="folder_unread_">16dp</dimen>   + <dimen name="folder_unread_margin_right">14dp</dimen>   + <dimen name="workspace_unread_">16dp</dimen>   + <dimen name="workspace_unread_margin_right">16dp</dimen>   + <dimen name="app_list_unread_">20dp</dimen>   + <dimen name="app_list_unread_margin_right">16dp</dimen>   + <dimen name="unread_text_margin">8dp</dimen>   + <dimen name="unread_text_number_size">14sp</dimen>   + <dimen name="unread_text_plus_size">10sp</dimen>

Spinservers美国圣何塞服务器$111/月流量10TB

Spinservers是Majestic Hosting Solutions,LLC旗下站点,主营美国独立服务器租用和Hybrid Dedicated等,数据中心位于美国德克萨斯州达拉斯和加利福尼亚圣何塞机房。TheServerStore.com,自 1994 年以来,它是一家成熟的企业 IT 设备供应商,专门从事二手服务器和工作站业务,在德克萨斯州拥有 40,000 平方英尺的仓库,库存中始终有...

PhotonVPS:$4/月,KVM-2GB/30GB/2TB/洛杉矶&达拉斯&芝加哥等

很久没有分享PhotonVPS的消息,最近看到商家VPS主机套餐有一些更新所以分享下。这是一家成立于2008年的国外VPS服务商,Psychz机房旗下的站点,主要提供VPS和独立服务器等,数据中心包括美国洛杉矶、达拉斯、芝加哥、阿什本等。目前,商家针对Cloud VPS提供8折优惠码,优惠后最低2G内存套餐每月4美元起。下面列出几款主机配置信息。CPU:1core内存:2GB硬盘:30GB NVm...

Linode($5/月),新用户注册送100美元,11个数据中心云服务器

关于Linode,这是一家运营超过18年的VPS云主机商家,产品支持随时删除(按小时计费),可选包括美国、英国、新加坡、日本、印度、加拿大、德国等全球十多个数据中心,最低每月费用5美元($0.0075/小时)起。目前,注册Linode的新用户添加付款方式后可以获得100美元赠送,有效期为60天,让更多新朋友可以体验Linode的产品和服务。Linode的云主机产品分为几类,下面分别列出几款套餐配置...

declare styleable为你推荐
中国银行卡号中国银行卡号是几位数?appmakr如何制作手机软件apple以旧换新苹果手机可以以旧换新吗app退款appstore充值后怎么退款wizardry哈利波特里的蛇院,狮院,獾院,鹰院. 分别指什么程序员段子20、老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。”当晚,程序程序员段子为什么会有程序员间的鄙视链blacken“人非圣贤孰能无过”用英语怎么说廖华如何构思作文课教案 南京廖华tplink端口映射tp link路由怎么映射外网
个人域名备案流程 购买域名和空间 kdata webhosting 国外bt gomezpeer info域名 服务器cpu性能排行 免费静态空间 linux空间 gspeed 1g内存 linux服务器维护 江苏双线服务器 空间购买 smtp虚拟服务器 测试网速命令 阿里云邮箱申请 碳云 web服务器 更多