android
有一个变成胖子的梦想
家穷人丑 1米59 小学文化 农村户口
展开
-
AccessibilityService简介(官方文档)
AccessibilityService简介(官方文档)Class Overview(概述)当可访问性事件被触发时,可访问服务在后台运行并接收系统回调。这样的事件表示用户界面中的一些状态转换,例如,焦点已经改变,按钮被单击,等等。这样的服务可以选择性地请求查询活动窗口的内容的功能。可访问性服务的开发需要扩展这个类并实现它的抽象方法。开发人员指南有关创建可访问原创 2018-01-15 20:29:06 · 1673 阅读 · 0 评论 -
Android构建Accessibility Service
前言 构建Android的AccessibilityService主要就是围绕android自带的AccessibilityService类,该类接受由系统发出的一些事件(AccessibilityEvent),这些事件代表着用户界面的变化,如焦点改变、输入输出内容变化等;通过获取这些事件并针对不同事件进行不同的逻辑处理,这个就是构建AccessibilityService的基本原理。T原创 2018-01-15 20:30:22 · 921 阅读 · 0 评论 -
关于AlarmManager你必须知道的事!
AlarmManager简介官方简介AlarmManager提供对系统警报服务的访问。这些允许您在将来的某个时间点运行应用程序。当警报响起时,系统会广播已注册的意图,如果目标应用程序尚未运行,则自动启动它。当设备处于休眠状态时,会保留已注册的警报(如果设备在此期间发生故障,可以选择将其唤醒),但如果设备被关闭并重新启动,则会清除该警报。警报管理器持有一个CPU唤醒锁,只要警报接收器的o...原创 2018-06-07 15:25:52 · 3122 阅读 · 0 评论 -
Android 程序猿的保活心酸史
说起android 保活真是一把鼻涕一把泪,由于国内厂商对系统的大刀阔斧各种变态的省电机制,真不知道当初自己为什么会写android T.T …………………虽然谷歌爸爸在每个Android版本都在手机电量方面努力进行优化,不过还是没有一个解决后台服务泛滥电量消耗过快的很好的办法(PS:骚一句就是之所以android手机越来越卡就是因为很多APP在后台耍流氓,导致你根本杀不掉进程,然后手机的...原创 2018-06-07 16:16:01 · 1619 阅读 · 6 评论 -
关于升级到Android studion 3.1.3 gradle 4.4 遇到的坑(Unable to resolve dependency for ':app@debug/compileClas)
将AS升级以后3.1.3,官方推荐的gradle 版本为4.4升级以前还在嘲笑对面的同事升级以后一堆bug。。。。 然后没多久。。。。。我也是一堆红字 好了不说了 直接上我遇到的问题吧!Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve com.android.suppo...原创 2018-07-31 13:45:43 · 9654 阅读 · 14 评论 -
如何判断虚拟导航栏是否存在并监听显示或隐藏
最近发现在9.0的华为小米的全面屏上出现我的触摸焦点判断后键位乱跑的问题我表示非常的尴尬啊。。。,本来以为是什么像素的问题后来找到了问了是虚拟导航栏的关系!!!! 但是!!!!!!!!虽然知道是哪里的问题,一时半会竟然找不到找不到监听隐藏和显示虚拟导航栏的问题 疯了 疯了好在最后终于找到了但是感觉并不是很理想小米的虚拟导航栏显示和隐藏的判断方法: if ((Settings.Global.g...原创 2018-11-16 15:12:58 · 5695 阅读 · 2 评论 -
有关于Android多个module混淆的问题
前些天做功能的时候 添加了fastjson包然后编译后就发生了各种空指针异常 ,但是明明 明明已经根据gson 加了-keep 命令 但是还是各种不对 T . T首先看下第一个错误arning: com.alibaba.fastjson.support.jaxrs.FastJsonFeature: can't find superclass or interface javax.ws.rs.c...原创 2018-12-01 14:09:55 · 3793 阅读 · 0 评论