android开发
文章平均质量分 78
影灵
这个作者很懒,什么都没留下…
展开
-
DateickerDialog,TimePickerDialog修改EditText后无法获取实际值
如果使用了android:theme="@android:style/Theme.Light.NoTitleBar"样式的DateickerDialog,那么显示年月日的地方是EditText,是可以编辑的。但是,在大多数手机上面,该EditText被修改后立即点击确定。那么获取到的年月日还是之前的年月日,我们没能够获取到EditText修改后的实际数据。我们可以巧妙地通过主动触发焦点的改变,来使原创 2016-04-04 15:11:15 · 337 阅读 · 0 评论 -
Android通过来电号码识别姓名。
项目中遇到需要通过来电号码获取到联系人姓名的需求。然而,简单地通过联系人数据库的Filter来获取来电号码在部分手机是获取不到保存的联系人的,比如三星S3,需要获取通信录保存的有+86等国区码,而来电没有+86的情况。部分手机也会出现保存的没有+86,来电有+86无法获取的情况。那么,我们就需要通过获取所有联系人的电话号码,通过比较来电号码来知道该来电号码的姓名是谁。再深入我们就会发现原创 2016-04-04 13:05:33 · 3919 阅读 · 2 评论