![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android小技巧
文章平均质量分 63
永恒暗夜
这个作者很懒,什么都没留下…
展开
-
关于Android获取流量计数TrafficStats.getUidRxBytes(uid)和TrafficStats.getUidTxBytes(uid)返回-1解决方案
最近一个关于流量的项目在Android7.0系统的手机上运行,一直获取不到流量的使用数据,查看源码然后发现TrafficStats.getUidRxBytes(uid)和TrafficStats.getUidTxBytes(uid)一直都是返回的-1,这就纳闷了!!!然后多方查找资料,问了公司的大神,给我说可以在“/proc/uid_stat/"文件夹中读取数据。后来总算是出来了。。。 不说了 贴原创 2017-01-16 15:03:20 · 10476 阅读 · 4 评论 -
Android6.0 锁屏权限申请和功能实现
这几天有个项目,在一个服务中接收到一个推送,然后实现锁屏1、Java代码中 自定义一个广播类继承DeviceAdminReceiver类public class MyReceiver extends DeviceAdminReceiver {}2、在清单文件中注册广播<receiver android:name=".receiver.MyReceiver原创 2017-02-14 12:59:47 · 9177 阅读 · 0 评论 -
Android6.0 悬浮窗权限申请
Android6.0中有部分权限需要特殊申请 悬浮窗权限申请:1、在清单文件中android:name="android.permission.SYSTEM_ALERT_WINDOW"/>2、在Activity中使用代码申请//Settings.canDrawOverlays(this) 检查是否有悬浮窗权限if(!Settings.canDrawOverlay原创 2017-02-14 13:01:08 · 6941 阅读 · 2 评论 -
Android的悬浮窗式对话框
Android中的悬浮式对话框调出后,无论是物理返回键,Home键还是锁屏键,都无法取消掉。锁定手机的不二之选!!来看代码实现:1、悬浮窗权限申请!悬浮窗权限申请!!悬浮窗权限申请!!! 重要的事说三遍。特别是Android6.0以后的手机,特别要注意!但是这个权限动态申请与一般的动态权限申请方式有点区别。至于怎么申请,可点击 Android 6.0悬浮窗权限申请2、在Acti原创 2017-02-14 14:56:30 · 2014 阅读 · 0 评论 -
在自定义控件中注册广播
1、首先new一个广播:private final BroadcastReceiver mReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(Co原创 2017-09-06 13:55:51 · 449 阅读 · 1 评论