- 博客(16)
- 收藏
- 关注
原创 微信分享多张图片到朋友圈的好操作
今天很开心,通过分析某app的分享过程,发现了分享多张图片到微信朋友圈的好操作.大家都知道,6.7.3还是7.0.0开始,微信分享多图到朋友圈的intent方式的入口就取消了.但是竟然还有这种好操作可以实现,可能是漏洞吧.废话不多说.步骤如下:使用微信官方的分享sdk分享一张图片到朋友圈.模拟点击gridview下面的第二个child打开选择图片dialog然后模拟点击去选择剩...
2019-10-09 20:33:58
1301
原创 应用内安装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
320
转载 Toolbar的简单使用
见 https://blog.youkuaiyun.com/monalisatearr/article/details/78415585
2019-05-07 14:46:04
252
转载 Android进程保活总结
见 https://blog.youkuaiyun.com/superxlcr/article/details/70244803见 https://blog.youkuaiyun.com/marswin89/article/details/50890708
2019-05-07 14:43:39
234
转载 Retrofit中如何正确的使用https?
见 https://blog.youkuaiyun.com/dd864140130/article/details/52625666
2019-05-07 14:34:47
493
转载 Android 应用点击图标到Activity界面显示的过程分析
见 https://silencedut.github.io/2016/08/02/Android 应用点击图标到Activity界面显示的过程分析/
2019-05-07 14:32:48
427
原创 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
1402
原创 android 借助AccessibilityService实现模拟点击功能-代码复用架构的注解和细节(六)
本篇介绍功能代码复用架构中的细节注解EVENT_TYPE 指明当前Action触发的事件类型,我默认是TYPE_WINDOW_STATE_CHANGED,它的使用频率比较高,如果有其他的TYPE_VIEW_CLICK或者TYPE_CONTENT_CHANGE,可以自己定义。EVENT_CLASS 引起当前事件的节点类名,如果是适配微信不同版本的话,可能一个页面的类名不一样,就会用到...
2019-03-18 16:12:00
2641
13
原创 android 借助AccessibilityService实现模拟点击功能-实现重复功能代码复用的架构(五)
本篇介绍辅助功能重复逻辑的代码复用为什么复用?假想,不,你可以实际操作一下:在AccessibilityService-onAccessibilityEvent(event)方法里面,不停的在switch(event.getEventType())下case 类型、类名,然后在每一个case下面,又是好多功能id的判断。通常好多功能的公共部分有很多,比如一个弹框弹出,然后需要点击最右边的...
2019-03-18 15:49:44
1841
1
原创 android 借助AccessibilityService实现模拟点击功能-循环一个列表实现功能的处理(四)
本篇分析对一个列表循环执行一个功能的细节循环列表数据的获取如果你想发送微信好友消息,那么,我的建议是你先拿到你全部的好友的昵称列表,然后遍历去通讯录列表发送消息。如果你不先拿所有的好友昵称,你就没办法确定当前执行到哪个好友了,不是吗?如果不需要拿好友列表,那么请忽略这一块,直接设置list到mQueue里面。so,我们开始。首先需要维护一个class,这个class专门是给这个循环...
2019-03-18 14:50:22
3495
2
原创 android 借助AccessibilityService实现模拟点击功能-onAccessibilityEvent接收事件的详细处理(三)
本篇分析对接收事件的处理需要思考的问题android的事件会回调在public void onAccessibilityEvent(AccessibilityEvent event)这个方法里,这是在主线程,直接在这里处理合适吗?如果你的应用需要实现多个功能,怎么在这个方法里面保证他们的执行隔离呢?当微信不知道什么原因,或者是你代码不健壮导致的页面停住,不再触发新的event事件,你...
2019-03-18 14:04:00
8851
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
9389
5
原创 android 借助AccessibilityService实现模拟点击功能-微信助手(一)
发此文还是想分享一些自己在android模拟点击这块的收获和想法为什么开发模拟点击?这是一个很好的问题。从我们开始开发微信相关的xposed模块的时候,就知道xposed这东西用着不踏实,时不时地微信给你来几个封号,搞的你的客户怨声载道。作为开发,面对销售显示出的大多是无奈、尴尬。转而考虑市面上的类似于微商小蜜、微商工具箱一些微信辅助营销工具,准备开始模拟点击这方面的开发。开始首先新...
2019-03-18 11:51:47
8428
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人