![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
小凡爱碧瑶
这个作者很懒,什么都没留下…
展开
-
initial commit
今天开始,准备持续在CSDN写东西啦,不然闲的慌原创 2019-03-18 10:57:49 · 2316 阅读 · 0 评论 -
应用内安装apk时 适配8.0
在manifest中添加权限 android.permission.REQUEST_INSTALL_PACKAGES在安装的时候判断 > 8.0 的时候,是否具备安装未知来源的应用,没有的话 跳转到设置-允许安装未知来源-页面if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { boolea...原创 2019-08-08 09:58:56 · 276 阅读 · 0 评论 -
全国省市区带拼音经纬度的数据库sql
见 https://www.cnblogs.com/2016-10-07/p/6881166.html转载 2019-05-07 14:58:14 · 1463 阅读 · 0 评论 -
Toolbar的简单使用
见 https://blog.csdn.net/monalisatearr/article/details/78415585转载 2019-05-07 14:46:04 · 212 阅读 · 0 评论 -
Android进程保活总结
见 https://blog.csdn.net/superxlcr/article/details/70244803见 https://blog.csdn.net/marswin89/article/details/50890708转载 2019-05-07 14:43:39 · 194 阅读 · 0 评论 -
Android混淆从入门到精通
见 https://www.jianshu.com/p/7436a1a32891转载 2019-05-07 14:36:04 · 307 阅读 · 0 评论 -
Retrofit中如何正确的使用https?
见 https://blog.csdn.net/dd864140130/article/details/52625666转载 2019-05-07 14:34:47 · 449 阅读 · 0 评论 -
Android 应用点击图标到Activity界面显示的过程分析
见 https://silencedut.github.io/2016/08/02/Android 应用点击图标到Activity界面显示的过程分析/转载 2019-05-07 14:32:48 · 383 阅读 · 0 评论 -
Realm-基础使用(一)
1. 依赖配置和初始化project level build.gradle:buildscript { ... dependencies { ... classpath "io.realm:realm-gradle-plugin:5.9.0" }}...app module level build.gra...原创 2019-05-06 17:30:35 · 1332 阅读 · 0 评论 -
android 借助AccessibilityService实现模拟点击功能-代码复用架构的注解和细节(六)
本篇介绍功能代码复用架构中的细节注解EVENT_TYPE 指明当前Action触发的事件类型,我默认是TYPE_WINDOW_STATE_CHANGED,它的使用频率比较高,如果有其他的TYPE_VIEW_CLICK或者TYPE_CONTENT_CHANGE,可以自己定义。EVENT_CLASS 引起当前事件的节点类名,如果是适配微信不同版本的话,可能一个页面的类名不一样,就会用到...原创 2019-03-18 16:12:00 · 2555 阅读 · 13 评论 -
android 借助AccessibilityService实现模拟点击功能-实现重复功能代码复用的架构(五)
本篇介绍辅助功能重复逻辑的代码复用为什么复用?假想,不,你可以实际操作一下:在AccessibilityService-onAccessibilityEvent(event)方法里面,不停的在switch(event.getEventType())下case 类型、类名,然后在每一个case下面,又是好多功能id的判断。通常好多功能的公共部分有很多,比如一个弹框弹出,然后需要点击最右边的...原创 2019-03-18 15:49:44 · 1733 阅读 · 1 评论 -
android 借助AccessibilityService实现模拟点击功能-循环一个列表实现功能的处理(四)
本篇分析对一个列表循环执行一个功能的细节循环列表数据的获取如果你想发送微信好友消息,那么,我的建议是你先拿到你全部的好友的昵称列表,然后遍历去通讯录列表发送消息。如果你不先拿所有的好友昵称,你就没办法确定当前执行到哪个好友了,不是吗?如果不需要拿好友列表,那么请忽略这一块,直接设置list到mQueue里面。so,我们开始。首先需要维护一个class,这个class专门是给这个循环...原创 2019-03-18 14:50:22 · 3392 阅读 · 2 评论 -
android 借助AccessibilityService实现模拟点击功能-onAccessibilityEvent接收事件的详细处理(三)
本篇分析对接收事件的处理需要思考的问题android的事件会回调在public void onAccessibilityEvent(AccessibilityEvent event)这个方法里,这是在主线程,直接在这里处理合适吗?如果你的应用需要实现多个功能,怎么在这个方法里面保证他们的执行隔离呢?当微信不知道什么原因,或者是你代码不健壮导致的页面停住,不再触发新的event事件,你...原创 2019-03-18 14:04:00 · 8333 阅读 · 6 评论 -
android 借助AccessibilityService实现模拟点击功能-几个工具类(二)
此篇附上我常用的工具类日志工具。(打印出当前类名行号,快速定位代码)public class L { private static String className;//类名 private static String methodName;//方法名 private static int lineNumber;//行数 private static ...原创 2019-03-18 12:38:48 · 9136 阅读 · 5 评论 -
android 借助AccessibilityService实现模拟点击功能-微信助手(一)
发此文还是想分享一些自己在android模拟点击这块的收获和想法为什么开发模拟点击?这是一个很好的问题。从我们开始开发微信相关的xposed模块的时候,就知道xposed这东西用着不踏实,时不时地微信给你来几个封号,搞的你的客户怨声载道。作为开发,面对销售显示出的大多是无奈、尴尬。转而考虑市面上的类似于微商小蜜、微商工具箱一些微信辅助营销工具,准备开始模拟点击这方面的开发。开始首先新...原创 2019-03-18 11:51:47 · 8176 阅读 · 1 评论 -
微信分享多张图片到朋友圈的好操作
今天很开心,通过分析某app的分享过程,发现了分享多张图片到微信朋友圈的好操作.大家都知道,6.7.3还是7.0.0开始,微信分享多图到朋友圈的intent方式的入口就取消了.但是竟然还有这种好操作可以实现,可能是漏洞吧.废话不多说.步骤如下:使用微信官方的分享sdk分享一张图片到朋友圈.模拟点击gridview下面的第二个child打开选择图片dialog然后模拟点击去选择剩...原创 2019-10-09 20:33:58 · 1168 阅读 · 0 评论