Messaging

Activity:

com.android.mms.ui.EditSlideDurationActivity

com.android.mms.ui.SlideEditorActivity

com.android.mms.ui.ClassZeroActivity

com.android.mms.ui.CellBroadcastActivity


.ui.ConversationListActivity  --   mail UI

.ui.ShareMediaActivity


com.sonyericsson.conversations.ui.SettingsActivity

com.sonyericsson.conversations.ui.SimMessagesActivity

com.sonyericsson.conversations.ui.StarredMessageListActivity

com.sonyericsson.conversations.ui.setting.template.TextTemplateActivity

com.sonyericsson.conversations.ui.SlideshowActivity

com.sonyericsson.conversations.ui.SaveVCardActivity

com.sonyericsson.conversations.ui.GifViewerActivity

com.sonyericsson.conversations.ui.MmsOnePageViewActivity

com.sonyericsson.conversations.location.ui.LocationEditActivity

com.sonyericsson.conversations.ui.SimMessageItemViewActivity


activity-alias

activity-alias android:name="com.sonyericsson.conversations.location.ui.LocationActivity"
            android:targetActivity="com.sonyericsson.conversations.location.ui.LocationEditActivity"


receiver:

com.android.mms.transaction.PushReceiver  -- android.provider.Telephony.WAP_PUSH_RECEIVED

WAP_PUSH 事件的广播接收器,该事件发生时 代表手机收到了一条新的WAP PUSH message。该接收器被调用后,首先唤醒手机屏幕5秒钟,然后在一个后台线程中处理push-data,将消息数据插入到数据库中,必要时启动 TransactionService服务以更新通知信息 。触发该接收器运行的 Intent是: 
(intent.action=android.provider.Telephony.WAP_PUSH_RECEIVED, data=application/vnd.wap.mms-message),其中Action.Name定义在 android.provider.Telephony类中。值得注意的是该Receiver有申明权 限:android.permission.BROADCAST_WAP_PUSH,这意味着发出该广播时必须携带该授权,否则本 Receiver将不会被触发执行。 

com.android.mms.transaction.MmsContentChangedReceiver -- android.intent.action.CONTENT_CHANGED

com.android.mms.transaction.MmsConnectivityReceiver -- android.net.conn.CONNECTIVITY_CHANGE

com.android.mms.transaction.CellBroadcastReceiver -- android.provider.Telephony.SMS_CB_RECEIVED

                                                                                                 -- android.provider.telephony.SMS_CB_RECEIVED

com.android.mms.transaction.SmsSendReceiver -- com.android.mms.transaction.SEND_MESSAGE

Handle sending queued message from bluetooth

com.android.mms.transaction.MmsSystemPushMsgReceiver -- android.intent.action.MMS_PUSH

com.android.mms.transaction.PrivilegedSmsSentReceiver -- com.android.mms.transaction.MESSAGE_SENT

Require sender permissions to prevent SMS spoofing

该接收器是SmsReceiver的子类,唯一的区别在于该Receiver被申明有permission为android.permission.BROADCAST_SMS

com.android.mms.transaction.SmsSendQueuedMessagesReceiver --  android.intent.action.BOOT_COMPLETED

                                                                                                                           --  android.intent.action.SERVICE_STATE

andle sending queued messages when network service is back and  after reboot

com.android.mms.transaction.SmsUpdateNotificationsReceiver  --  android.intent.action.BOOT_COMPLETED

Handle displaying message received notifications after reboot

com.android.mms.transaction.SmsFailedUpdateNotificationsReceiver  --  android.intent.action.BOOT_COMPLETED

Handle displaying message send failed notifications after reboot

com.android.mms.transaction.MessageStatusReceiver  --  com.android.mms.transaction.MessageStatusReceiver.MESSAGE_STATUS_RECEIVED

消息状态改变时的广播接收器,消息状态改变是指消息的投递状态(即:是否成功送达、是否被目标用户阅读等)的变化,触发该接收器的Intent 是:com.android.mms.transaction.MessageStatusReceiver. MESSAGE_STATUS_RECEIVED,该值是申明在MessageStatusReceiver.java文件中的常量。该广播事件是在 SmsMessageSender.sendMessage()方法中被发出的,收到广播事件后,Receiver的会做两件事情:a-取得pdu数据包 更新消息状态(在updateMessageStatus方法中);b-更新通知区域的新消息指示信息 (在MessagingNotification.updateNewMessageIndicator()方法中)。 

com.android.mms.transaction.SimFullReceiver  --  android.provider.Telephony.SIM_FULL

Sim卡短信存储空间满的事件通知,当系统发现Sim卡中存储短信的空间耗尽时会发出该广播事件。该接收器完成的工作是在通知区域显示相关信息,点击通 知信息后,可以进入管理Sim卡中短消息的Activity界面 。 

com.android.mms.transaction.SmsRejectedReceiver  --  android.provider.Telephony.SMS_REJECTED

短消息被拒绝时的事件接收器,当手机的存储空间不足时会拒绝接收新的短消息,当该事件发生时SmsRejectedReceiver被调用,它会检查确 认是否是存储空间不足,然后在通知区域显示相关通知信息。 

com.android.mms.transaction.MmsBootRetryReceiver  --  android.intent.action.BOOT_COMPLETED

com.sonyericsson.conversations.settings.MasterResetReceiver  --   com.sonyericsson.settings.MASTERRESET

com.sonyericsson.conversations.notifications.NotificationClearReceive r --  com.sonyericsson.conversations.NOTIFICATION_CLEAR

com.sonyericsson.conversations.settings.ShareMediaReceiver -- android.intent.action.BOOT_COMPLETED


server:

com.android.mms.transaction.TransactionService

com.android.mms.transaction.SmsReceiverService

com.sonyericsson.conversations.notifications.MessageReceivedNotificationService

com.sonyericsson.conversations.ui.persist.SaveDraftService

com.sonyericsson.conversations.ui.NoConfirmationSendService  -  com.android.mms.intent.action.SENDTO_NO_CONFIRMATION


provider:

com.sonyericsson.conversations.provider.ConversationsSettingsProvider  

com.android.mms.SuggestionsProvider   --   search suggestion




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值