给什么平台,跳什么舞
摘要: 彩信是通过http协议发送数据的,因此,要先建立数据通路3G发彩信时,会自动启动建立3G网络,不好跟代码,还是从设置中跟踪代码简单些com.android.phone.Settings.javaonPreferenceTreeClick -> if (preference == mButtonDataEnabled) - ConnectivityManager.setMobileDataEnabled(true)frameworks/base/core/java/android/net/ConnectivityManager.javasetMobileDataEnabled -> 阅读全文
posted @ 2012-09-11 16:34 Jimwind 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 上篇是短信,现在读彩信,从sendMmsWork开始:com.android.mms.data.WorkingMessage.javasendMmsWorker -> MmsMessageSender.sendMessage(threadId)com.android.mms.transaction.MmsMessageSender.javasendMessage -> mContext.startService[TransactionService.class][注意 pdu.getMessageType() != PduHeaders.MESSAGE_TYPE_SEND_REQ 阅读全文
posted @ 2012-09-11 14:07 Jimwind 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 主界面:com.android.mms.ui.ConversationList.java [extends ListActivity]点击新建信息:onListItemClick -〉 position == 0 -〉createNewMessage()-〉 startActivity[ComposeMessageActivity] com.android.mms.ui.ComposeMessageActivity.java 点击发送按钮:onClick -> mSendButton -> confirmSendMessageIfNeeded() -> sendMessage 阅读全文
posted @ 2012-09-11 11:30 Jimwind 阅读(1564) 评论(0) 推荐(0) 编辑
==============精通*学习*关注==============