Irene181 Irene181
3年前
我用几行 Python 自动化脚本完美解决掉了小姐姐的微信焦虑感
1\.场景前几天,有一个小姐姐私聊我,说她每次打开微信,界面上密密麻麻的红点提示让她很惆怅,每一条消息她都要一条条去点击,太费时间且焦虑了本篇文章将以之前聊过的UiAutomator2编写自动化脚本,来帮小姐姐解决这个问题2.准备在开始实战之前,需要做如下准备:1、在PC端配置Android开发环境2、安装依赖库及应用其中:uiauto
刘望舒 刘望舒
4年前
Android系统启动流程(三)解析SyetemServer进程启动过程
上一篇我们学习了Zygote进程,并且知道Zygote进程启动了SyetemServer进程,那么这一篇我们就来学习Android7.0版本的SyetemServer进程的启动过程。"tag:Android框架层Android系统启动categories:Android框架层本文首发于微信公众号「刘望舒」前言上一
Stella981 Stella981
3年前
Android逆向之静态分析
想必打过CTF的小伙伴多多少少都触过Android逆向,所以斗哥将给大家整一期关于Android逆向的静态分析与动态分析。本期先带来Android逆向的静态分析,包括逆向工具使用、文件说明、例题解析等。Android逆向就是反编译的过程,因为看不懂Android正向编译后的结果所以CTF中静态分析的前提是将出现文件反编译到我们看得懂一
春风化雨 春风化雨
2年前
安卓-苹果文件传输方法Android File Transfer
AndroidFileTransfer旨在帮助Android设备用户在MacOSX系统上传输文件。该软件支持将照片、音乐、视频和其他文件从Mac电脑传输到Android设备,也可以将这些文件从Android设备传输回Mac电脑。使用AndroidFileT
刘望舒 刘望舒
4年前
Android深入四大组件(一)应用程序启动过程(后篇)
Android框架层Android深入四大组件categories:Android框架层本文首发于微信公众号「刘望舒」1.ActivityManageService到ApplicationThread的调用流程AMS的startActivity方法中return了startActivityAsUser方法:<!moreframeworks/base/s
易娃 易娃
4年前
Android开发 - 获取Android设备的唯一标识码(Android 6.0或更高)
在我们的APP开发中,通常需要获取到设备的唯一标识。在Android6.0之前,有很多方法我们可以方便获取到硬件的唯一标识,但是在Android6.0之后,Android系统大幅限制了我们获取设备的硬件信息。Android6.0之前的方法(已过时)1.DEVICE\_ID通getSystem
Stella981 Stella981
3年前
Kafka基础知识
1\.kafka介绍1.1. 主要功能根据官网的介绍,ApacheKafka®是_一个分布式流媒体平台_,它主要有3种功能:1:Itletsyoupublishandsubscribetostreamsofrecords.发布和订阅消息流,这个功能类似于消息队列,这也是kafka归类为消息队
Stella981 Stella981
3年前
Android 面试必备
前言时间飞逝,转眼间毕业两年多,从事Android开发三年了。我在想,也是时候将自己的Android整理成一套体系。这一次的知识体系图谱只涉及到Android基础知识部分和设计模式的,Android写这一套Android面试必备系列文章的初衷。1.整理自己学过的知识,总结,让其成为一套体系,方便日后查阅。2.现
Stella981 Stella981
3年前
Android编译出现DSL element android.dataBinding.enabled is obsolete and has been replaced with android
一、问题 编译的时候发现,发现以下警告,大概意思是 DSL元素的android.dataBinding。已被替换为“android.buildFeatures.dataBinding”,它将在5.0版的AndroidGradle插件中被删除。build.gradle:DSLelement'android.dataBi
Stella981 Stella981
3年前
Kafka生产者发送消息的三种方式
Kafka是一种分布式的基于发布/订阅的消息系统,它的高吞吐量、灵活的offset是其它消息系统所没有的。Kafka发送消息主要有三种方式:1.发送并忘记2.同步发送3.异步发送回调函数下面以单节点的方式分别用三种方法发送1w条消息测试:方式一:发送并忘记(不关心消息是否正常到达,对返回结果不做任何判断处理)发送并忘记的方式本质上也