2013年7月18日

未读信息个数等于零时不弹窗,否则弹窗

摘要: 07-18 23:11:51.863: E/AndroidRuntime(5424): FATAL EXCEPTION: main 07-18 23:11:51.863: E/AndroidRuntime(5424): java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 07-18 23:11:51.863:... 阅读全文

posted @ 2013-07-18 23:25 勤修 阅读(384) 评论(0) 推荐(0) 编辑

Unable to instantiate application com.txrj.sms.activity.TxrjApplication

摘要: 07-18 12:04:57.413: E/AndroidRuntime(4448): FATAL EXCEPTION: main 07-18 12:04:57.413: E/AndroidRuntime(4448): java.lang.RuntimeException: Unable to instantiate application com.txrj.sms.activity.T... 阅读全文

posted @ 2013-07-18 19:16 勤修 阅读(420) 评论(0) 推荐(0) 编辑

调用布局View的performClick()方法

摘要: 修改之前的xml片段。 实现效果:点击ImageView时,ImageView的容器对象RelativeLayout,也有被点击的效果出现。 这里,布局被点击时的效果是,切换不同的drawable图片。 在xml布局文件中,无论怎么改都达不到效果。 最后采取在代码中实现。当点击Imag... 阅读全文

posted @ 2013-07-18 19:08 勤修 阅读(5493) 评论(0) 推荐(0) 编辑

requires the FLAG_ACTIVITY_NEW_TASK flag

摘要: 07-18 16:34:05.891: E/AndroidRuntime(18396): FATAL EXCEPTION: main 07-18 16:34:05.891: E/AndroidRuntime(18396): android.util.AndroidRuntimeException: Calling startActivity() from outside of an Act... 阅读全文

posted @ 2013-07-18 19:07 勤修 阅读(4028) 评论(0) 推荐(0) 编辑

监听是否收到新的信息

摘要: 当收到新的信息时,sms表中的type为MESSAGE_TYPE_INBOX的信息会发生变化。 1. maxTime会发生变化。 2. 未读信息数量发生变化。 ContentObserver newMsgObserver = new ContentObserver(null) { public void onChange(boolean selfChange) { ... 阅读全文

posted @ 2013-07-18 19:03 勤修 阅读(160) 评论(0) 推荐(0) 编辑

监听Sms.Content_URI而不是Sms.Inbox.CONTENT_URI

摘要: getContentResolver().registerContentObserver(Sms.Inbox.CONTENT_URI, true, newMsgObserver); // 错误的监听方法。 getContentResolver().registerContentObserver(Sms.CONTENT_URI, true, ... 阅读全文

posted @ 2013-07-18 19:00 勤修 阅读(1046) 评论(0) 推荐(0) 编辑

Anroid 4大组件之android.app.Service

摘要: android.app.Service A Service is an application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functi... 阅读全文

posted @ 2013-07-18 18:50 勤修 阅读(1629) 评论(0) 推荐(0) 编辑

收到新信息,弹出popup窗口提示

摘要: 阅读全文

posted @ 2013-07-18 15:08 勤修 阅读(240) 评论(0) 推荐(0) 编辑

两种自定义对话框的方法

摘要: 第一种:使用Activity来实现自定义对话框。 1. 定义根布局是RelativeLayout。 2. 定义主布局在根布局的中间,需要设定属性centerInParent=”true”。 具体见sms_confirm_dialog.xml解析。 代码片段: public class ConfirmActivity extends BaseActivity { protect... 阅读全文

posted @ 2013-07-18 01:00 勤修 阅读(4311) 评论(0) 推荐(0) 编辑

导航