- 博客(5)
- 收藏
- 关注
原创 Android实现监听来电,并显示提示框
最近老板来个要求:安装了程序之后,客户打电话来能在电话界面显示客户信息。郁闷,自己客户自己不知道维护呀,真的懒。1.开机启动2.监听系统电话状态改变3.显示悬浮窗一、首先创建一个广播public class BootBroadcastReceiver extends BroadcastReceiver { private WindowManager wm;
2017-07-05 16:39:05
5479
转载 android sqlite清空表数据
SQL标准中有TRUNCATE TABLE语句,用来清空表的所有内容。但SQLite不支持这个语句。在SQLite中直接使用“DELETE FROM TableName”就可以了。对于大多数DBMS来说,用DELETE不如用TRUNCATE 速度快,因为TRUNCATE 不用访问整个表,不用记录数据的变动。SQLite虽然不支持TRUNCATE,但它对DELETE做了优化:“When th
2017-07-04 11:04:52
12630
原创 ListView滑动触发addTextChangedListener事件
问题:Listview 的item 中editview ,监听editview 的文本变化,设置item中的信息,设置addTextChangedListener, 会发现每个item的监听都被触发,发现每个item项中的editText显示数据都一样,在调用notifyDataSetChanged 后,adapter中数据全部都变成一样的。原因:listview的缓存机制解决:一、不
2017-06-12 09:40:27
1383
原创 findViewById已经过时了
每次写代码的时候都会遇到TextView name= (TextView) findViewById(R.id.name);而且每次都要写很多遍,是不是很烦。不过现在这些都不是问题了DataBinding DataBinding是谷歌一个数据绑定框架,谷歌出品,必属佳品 他的主要思想是mvvm(Model-View-ViewModel,恩,这个我也是不太明白)设置使用dataBindind要求你
2016-08-07 01:42:57
3695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人