首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

AccessibilityService实现发红包功能

在AccessibilityService中我们可以做模拟操作,下面记述下通过AccessibilityService实现发红包的功能 1.配置AccessibilityService,需要通过集成...android:accessibilityFlags="flagDefault|flagRetrieveInteractiveWindows|flagIncludeNotImportantViews" 2.启动...setFlags中的参数都是我注释的那段,用那段确实可以启动,但是不能保证启动后就是最原始的消息列表,而是信任何界面(用户上次操作停留的界面),这样在想做模拟点击的操作,要加好多的判断界面的代码和操作...,那么能否我启动时一定在消息列表呢,答案是可以的,那就是用下面这个flag,在启动的时候肯定会到消息列表,省去了我们的操作。...这里需要注意,在跳转到红包界面的时候是有一个dialog加载动画的,不少人在跳转到发红包界面时,通过getRootInActiveWindow()获取到的对象不是null就是节点信息不对,这是因为一个

96631

发红包案例测试场景

发红包案例测试场景 目录 1、功能 2、安全 3、性能 4、兼容性 5、界面 6、网络 7、易用性 1、功能 # 公众号:AllTests软件测试 1、单人红包功能 (1)自己不能领取...(2)已经是好友可以发红包 (3)不是好友拉黑了就不能发红包 2、多人红包 (1)自己可以领取自己的红包 (2)拼手气红包 (2.1)每人只可以领取一次 (2.2)最多的红包个数100,超过是否有提醒...收红包的人不可以领取 (2)多个红包,金额没有被领完、红包退回 9、余额和红包问题 (1)选择红包的支付方式 (1.1)默认的优先级设置、余额不足的时候,自己匹配 (1.2)自定义优先级 (1.2.1)自己的账户零钱...、收红包的金额会则增加、事务问题 3、发送红包失败后、余额和银行卡里面的钱数不会变化、数据库相关的回滚 3、性能 # 公众号:AllTests软件测试 1、不同的网速时抢红包、发红包的时间 2、收发红包的耗电量...1、红包机自定义界面 2、收发红包是否错别字 3、收发红包的界面排版是否合理 4、收发红包的界面颜色搭配合理 5、收红包的到声音 6、红包自定义表情 7、自己看到的红包界面和别人点开后看到的不一致

76320
您找到你想要的搜索结果了吗?
是的
没有找到

是不是直接写“发红包”而不是“请求发红包

DDD领域驱动设计批评文集>> 《软件方法》强化自测题集>> 《软件方法》各章合集>> jeri 2022-6-29 9:54 这里是不是直接写“发红包”而不是“请求发红包”?...控制类 请求 接口 请求发红包,边界类的责任就是“请求发红包”而不是“发红包”,“发红包”是系统的责任。...或者说,我们要流血流汗为边界类写的是“请求发红包”的代码,而不是“发红包”的代码。...上面讲了,“A请求B做某事”这个道理是一样的,但这个“做某事”之所以是“请求****”,确实和分析序列图有关,因为我们把系统分解了,其中有一个边界类,专门负责封装“请求发红包”的责任。...目标系统里面怎么分解的,是不是分了几个类,到底有没有一个类专门负责“请求A系统做某事”,这就不知道了。

38310

如何提升朋友圈价值?输出展示包装价值百万朋友圈打造技巧

span 如何快速提升朋友圈的价值?...因为职业的原因,我们往往会加大量的好友,为了保持对信息的敏感和对信内容生态的近距离观察,我们还要每天不停地刷朋友圈,我们要从朋友圈中获取内容,在朋友圈中研究内容,在朋友圈中传播内容。...如果你的朋友圈的内容价值太低,每天就会浪费很多时间。 既然我们没办法不刷朋友圈,就不妨换一种角度思考:我能不能打造一个高质量、高价值的朋友圈,让刷朋友圈充满意义。...所以今天我们就讲一下:如何快速提升朋友圈的价值? 什么样的朋友圈算是高质量? 1、好友数量大,朋友圈内容多 在谈论质量之前,先保证一定的数量。在我看来,数量也是质量的一部分。...博不一样,它毕竟是一个熟人圈子,如果陌生人之间加好友有熟人搭桥的话就方便多了。 朋友圈互推。

1.7K20

斑马系统:朋友圈广告背后的利器

商家接入了支付, Wifi,授权登陆等功能,当用户使用这些功能时斑马系统就可以自动追踪到这批用户。 已有公众号的商家其粉丝即是对应的用户群。...斑马系统的 Lookalike 算法不光可以对召回不足做相似性扩展,还可以对召回过度的情况做按比例精选,同时我们针对朋友圈社交广告人群定向的应用做了定制,使其在扩展时可以通过调节互动性参数设置扩展人群倾向于更精准还是更易于互动...,斑马系统的 BI 不仅提供传统 BI 中的仪表盘,关联分析和下钻等功能,同时还会针对不同行业提供丰富多样的实用工具,如销售预测,店铺选址,个性化推荐等 朋友圈广告人群定向投放系统 以上功能可以根据需要灵活组合使用...,我们将受众分析,精准推广和朋友圈广告投放系统进行串联和组合,完成了朋友圈广告人群定向投放系统。...线上效果 该系统已在朋友圈广告上使用,下表是对 A,B 两个广告的投放效果(这里列出正反馈 1,正反馈 2,和 负反馈 三项指标,我们系统的实际指标比这复杂的多) ? ?

2.5K21

朋友圈技术实现设想

前提 朋友圈是我们每天都在用的功能, 但是如果让你来实现一个朋友圈, 你会如何做呢? 我来简单设想一下。...实现功能 发朋友圈 评论动态 查看朋友圈(只能查看好友的) 查看评论(只能查看共同好友的) 是不是看着很简单? 也没有几个功能嘛.。so easy....版本二 为了能够直接获取到朋友圈的数据, 在现有基础上是肯定不行的, 根据获取数据的思路, 直接获取朋友圈数据, 当然要加一张朋友圈的表了。...既然有用户的朋友圈动态表, 那就可以有朋友圈评论表, 朋友圈动态中保存的是用户可以查看的动态, 那么朋友圈评论表保存的就是用户可以查看的评论。...删评论 查找用户的所有好友A 从朋友圈评论中找出A中可以查看此评论的用户B 删除B的朋友圈评论数据 添加好友 找到好友的所有动态, 添加到用户的朋友圈动态中 找到好友在用户朋友圈动态中所有动态下的相关评论

3.8K20

朋友圈的技术思路

本文根据朋友圈负责人陈明在2015年ArchSummit大会的演讲“朋友圈技术之道”整理的,由于声音不清晰,所以整理的不够全面,抱歉 朋友圈每天的发表量超过10亿,浏览量超过100亿,它的技术思路值得学习...朋友圈的核心数据表 有四个核心的表 (1)发布 记录了所有用户所有的基础信息 比如发布图片数量、图片的URL、谁可以看、谁不可以看…… (2)相册 每个用户是独立的,记录了该用户所发布的所有内容...这个表很小,只是保存用户发布记录的索引 (3)评论 是针对某个具体发布的朋友评论和点赞操作 (4)时间线 记录一个用户所有朋友的发布内容 朋友圈流程 发朋友圈流程 (1)用户在客户端发布照片及文字内容时...,客户端先把图片上传到最近的cdn (2)上传后得到了图片的url,客户端会把发布的详细信息(图片url、文字……)发送给朋友圈后台 (3)朋友圈后台把发布的详细信息写入发布表 (4)把新发布信息的索引写入相册表...读朋友圈流程 (1)用户读取自己timeline,获取好友新的发布信息的索引集合 (2)根据每个发布信息索引,读取发布详情,同时到评论表中读取此条发布的评论的点赞 容灾设计 在全球设立4个数据中心

3.3K90

授权和朋友圈分享

作者:汪娇娇 日期:2016.9.25 现在想想,这东西真是让人又爱又恨,刚接触的时候,简直毫无头绪,不过在后台的配合下,现在终于能八九不离十的将获取用户信息和分享朋友圈这两块弄得比较透彻,得空了...要想做这东西,首先你得有公众号(在公众平台申请注册即可),主要是在"公众号设置"—>"功能设置"里填写如下的JS接口安全域名(注:登录后可在“开发者中心”查看对应的接口权限。...既然有这些功能,那提供的文档就不容小觑,对我们开发者最重要的自然就是"开发者文档",而开发者文档最重要的则属于"网页开发","网页开发"的核心又在于"网页授权"、"JS-SDK说明文档..."和"web开发者工具"。...(2)JS-SDK说明文档 这一块自然就是我们前端需要看的内容了,说多确实挺多,因为写的确实很详细,所用到的接口更是一一列举了出来,但我们只需要用哪个就复制哪一块就好了。

3.8K60

朋友圈如何自动点赞

我一直都不太喜欢给别人点赞,某一年(貌似是17年)出了一次朋友圈年报,那一整年我就点出去了几个赞,要知道当时我好友应该有300+。我觉得这是我不喜欢参与社交活动在网络世界的一种体现吧。...首先我我们来分析下如果人想给所有的朋友圈点赞会怎么做,为了直观我直接上流程图。   看起来很简单,如果你想给你所有的朋友圈都点上赞,定时比如每隔一小时执行下上面这个流程就可以了。...问题1:在第一步中,虽然可以Autojs可以直接打开某个App,也可以模拟点击,而且朋友圈入口在主界面的位置很固定,但是你每次打开并不一定停留在主界面啊!!   ...实现 启动后可能停留在上次使用后的页面,没有朋友圈入口,所以我们得先返回朋友圈主界面。这时候我们只需要连续点左上角的返回键,点按多次后一定返回主界面。     ...举个例子,有天我看见朋友圈有人发他亲人去世……… 朋友圈自动点赞的实现大致都是这样了,有问题可以在下面留言或者在https://github.com/xindoo/autojs/blob/master

5.8K20

小程序转发朋友圈详解

作者:郝加升 部门:增长中心-前端 在2020年7月7日小程序低调的开放了一个功能,小程序“分享到朋友圈”。最近被产品提了相关需求,过程中遇到了一些坑。...概述 点击右上角分享朋友圈 ? 分享到朋友圈样式 ? 朋友圈打开样式 ? 这个功能目前只支持Android(在IOS高版本支持朋友圈打开小程序能力,但不能分享)。...以下是官方对于“单页模式”的描述: “单页模式”下,页面顶部固定有导航栏,标题显示为当前页面 JSON 配置的标题。底部固定有操作栏,点击操作栏的“前往小程序”可打开小程序的当前页面。...限制主要包括以下几点: 页面无登录态,与登录相关的接口,如 wx.login 均不可用 不允许跳转到其它页面,包括任何跳小程序页面、跳其它小程序、跳原生页面 若页面包含 tabBar,tabBar...前文官方对“单页模式”的描述有说到“顶部导航栏与底部操作栏均不支持自定义样式”。如果我们在原页面设置了自定义导航栏。那么“单页模式”样式就会变成这样: ?

3.8K20

揭秘朋友圈广告背后的技术

这里会遇到2个工程上的问题: 的用户好友数据都是分布存储在不同的IDC上的,如何实时将各个IDC间数据打通。 有的信用户可能有几千个好友,如果一个个写,就算是扔到异步队列也效率太低了。...精品用户范围太窄或者限制时间过长,广告主到时间投放太少不满足需求怎么办?...8.客户端支持 朋友圈广告能够快速上线,很大得益于客户端同事高效率的工作,ios和Android两个平台并行开发。...9.结束语 得益于这一年辛勤的努力,朋友圈广告项目中的小伙伴在研发道路上都积累了很多经验,不止是技术与算法上,也包流程与质量上的。...未来一年也将继续保持积极的学习心态,让朋友圈广告成为社交广告的标杆!

1.7K80

Android逆向--实现发朋友圈动态

调用代码来发送朋友圈动态一直是自己想实现的东西,研究了一下,果然实现了,遂写下本文当作记录。本文主要分析发送纯文字朋友圈动态和发送图片朋友圈动态。...0x1 朋友圈动态类型分析 本文用到的工具如下: PC 一台可以调试进程的Android手机 7.0.11 ddms(用于跟踪调用过程) uiautomatorviewer(用于定位控件id)...jadx(用于对apk静态分析) frida(用于hook,获得相关信息,发布朋友圈) 在分析代码之前,首先要定位到与之相近的地方,我们首先想到的肯定是发朋友圈动态那个界面,如何查看发朋友圈动态的界面是哪个...打开ddms,选中进程,在手机中打开发表朋友圈界面,然后在ddms中点击下图圈出的图标开始跟踪: 将朋友圈动态发出,再点一次上图圈出的图标停止跟踪。...用jadx打开apk,定位到com.tencent.mm.plugin.sns.ui.SnsUploadUI类,在类中搜索onMemuItemClick,结果不多,看起来比较像的就是这个onMemuItemClick

2.8K20

面试给个场景让你设计测试用例,万能回答思路教你怎么答!!

上周四视频面试了字节跳动,被问到这样一道设计测试用例的问题,说针对两个人私聊的场景,设计一下用例。 说实话,当时被问到这个问题的时候还是有点窃喜的,一点也不方。...原因很简单,因为面试之前牛哥看了很多字节软件测试面经,发现字节跳动都会考这样一道题: 朋友圈点赞怎么测试? 朋友圈评论怎么测试? 抖音评论怎么测试? 发红包怎么测试? 朋友圈怎么测试?...登录功能怎么设计测试用例? ...... 你以为牛哥把每个场景都搜索了一遍,然后把答案都记住了吗?那样就太low了,而且软件场景那么多,光一个就数不清的场景,都记住怎么可能呢?...以及私聊发出去文本也有文字框和颜色,发红包场景,红包也有大小和颜色吧,主要从这方面去回答。...五.中断测试 这个就是比如你在评论或者发红包或者私聊编辑好文字准备发的时候突然来电话了,或者手机没电了,你再打开会不会缓存你那些数据,要不要重新输入等等。

2.8K30
领券