醉猫

有事请使用邮件发送到zuimao66@foxmail.com

第四方支付工具PayHelper适配最新7.0.3版本微信

PayHelper地址:https://github.com/rhinoSp/PayHelper6.6.7_NewAPI WechatHook代码: package com.tools.payhelper; import java.lang.reflect.Field; import org....

2019-03-19 16:36:03

阅读数 435

评论数 1

安全工程师的脱单自救之路-soul逆向

写在前面的一段话,做soul逆向只是为了删除不必要的功能讨好妹纸,并无恶意目的。如有侵权,算了不会侵权的,soul也没这么小气。 圣诞节到了,大家都约妹纸去了,而我还在孤独的敲着代码,去年说好的今年脱单看似无望了,于是打开soul开始聊起了妹纸。 “当一个人的备胎是备胎,当十个人的备胎就不是备...

2018-12-26 00:07:54

阅读数 516

评论数 7

解决“NOTE: One or more layouts are missing the layout_width or layout_height attributes.”

布局无法加载,xml也没有错误,提示NOTE: One or more layouts are missing the layout_width or layout_height attributes. These are required in most layouts 关闭Android St...

2018-11-06 12:36:25

阅读数 2812

评论数 0

关于微信指数爬虫

做app或者公众号的爬虫,首先应该抓包,然后再分析字段。按安全来划分,大致有三类字段:1,普通条件字段;2,加密条件字段,3,签名;4,用户令牌。 1,普通条件字段很好理解,就是size,page,keyword之类的,大多是控制数据库的查询条件,并且明文传输没有加密。 2,所以加密条件字段就...

2018-08-28 00:21:18

阅读数 2482

评论数 6

Kotlin开发安卓APP笔记实战-写个简易记事本(逻辑)

元旦前事情不少,拖到现在才写,有点尴尬。写了代码才知道前一篇写的笔记有些不正确,在这一篇笔记慢慢指出来,也不更新前一篇笔记了。学习就是这样一个发现错误并改正错误的过程。 先看最终效果图 由于工作关系,RecyclerView没有画分割线,如果需要的话可以参考郭神的Android Rec...

2018-01-02 17:15:54

阅读数 876

评论数 0

Kotlin开发安卓APP笔记实战-写个简易记事本(需求分析)

Kotlin不止之前笔记里学的这些基础,不过不看了,还是实战吧,遇到问题再去解决。 创建工程环境啥的之前都讲过就不讲了,阅读此笔记需要一些安卓开发的经验和知识,不懂的可以在猫客论坛评论区提问,或者我的csdn博客地址评论,不知道有没有转载,欢迎转载,注明出处就好。因为白天需要上班,可能更新得会慢...

2017-12-26 13:19:59

阅读数 1096

评论数 0

Kotlin开发安卓APP笔记-协程(代替线程)

转自http://www.yiibai.com/kotlin/coroutines.html 一些 API 启动长时间运行的操作(例如网络 IO、文件 IO、CPU 或 GPU 密集型任务等),并要求调用者阻塞直到它们完成。协程提供了一种避免阻塞线程并用更廉价、更可控的操作替代线程阻塞的方法:协...

2017-12-25 11:41:07

阅读数 1573

评论数 0

Kotlin开发安卓APP笔记-接口

接口定义和Java一样,kotlin也使用interface作为接口的关键字,允许方法有默认实现 interface CodingListener{ fun openIDE() fun closeIDE(){//已实现 } }Kotli...

2017-12-22 10:39:13

阅读数 160

评论数 0

Kotlin开发安卓APP笔记-类和对象(2)

上一篇Kotlin开发安卓APP笔记-类和对象(1)修饰符Kotlin的修饰符包括包括类修饰符classModifier 和访问修饰符accessModifier:类修饰符classModifier–标示类本身特性 abstract //抽象类标示 final //标示类不可继承,默认...

2017-12-21 11:25:53

阅读数 168

评论数 0

Kotlin开发安卓APP笔记-类和对象(1)

其实这一篇应该是先于函数学习的,现在补上 跟Java一样,Kotlin里面类的声明使用的是关键字class,类的声明包含有三部分:类名,类头,类体,其中,类头和类体是可选的。class Demo类成员1、构造器和初始化块 2、成员函数 3、属性 4、内部类 5、对象声明构造器Co...

2017-12-20 11:55:33

阅读数 156

评论数 0

《转》Kotlin开发安卓APP笔记-函数和lambda表达式(3)

接着上一篇【Kotlin开发安卓APP笔记-函数和lambda表达式(2)】继续学习函数和lambda表达式 转自:http://blog.csdn.net/tangxl2008008/article/details/53282100 http://blog.csdn.net/tangxl20...

2017-12-19 13:00:02

阅读数 158

评论数 0

Kotlin开发安卓APP笔记-函数和lambda表达式(2)

接着上一篇Kotlin开发安卓APP笔记-函数和lambda表达式(2)继续学习可变参数数量Varargs使用“vararg”关键字修饰参数,即可定义为可变数量参数(一般是最后一个参数): fun asList(vararg ts: Any): List<Any> { ...

2017-12-18 11:53:49

阅读数 174

评论数 0

Kotlin开发安卓APP笔记-函数和lambda表达式(1)

函数声明在Kotlin中,使用“fun”关键字声明函数: fun bestmk(i:Int):String{ return "猫客技术论坛bestmk.cn建站$i 年啦!" }可以看出,kotlin函数参数是用 Pascal 符号定义的 name...

2017-12-15 11:59:29

阅读数 156

评论数 0

Kotlin开发安卓APP笔记-条件语句和循环语句

继续昨天的数据类型,今天继续学习条件语句和循环语句,争取每天更新一篇(礼拜一到礼拜五)

2017-12-14 14:00:57

阅读数 328

评论数 1

安卓Hook系列教程(二):Xposed插件开发进阶篇

由于本屌意外发现了篇不错的教程,基本上是自己想写的东西,既然已经有了就转载一下,不自己写了。 有轮子就何需再去造轮子? 好吧,其实是懒癌发作了。。。。。。。。 Dalvik 孵化器 Zygote (Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygo...

2016-11-22 20:50:43

阅读数 6073

评论数 2

安卓Hook系列教程(一):xposed模块开发环境搭建

xposed教程比较多,但是大多都相差无几,要么就只是入门级,要么就是从源码角度分析xposed的原理。但是针对xposed开发技巧类的却不多,很难找。 经常有人问我xposed静态方法,静态变量如何hook,插件更新后能不能不重启调试,我决定针对这些写一系列教程,如果有不正确的地方希望大家指出来...

2016-11-05 23:41:29

阅读数 31330

评论数 0

解决Plugin is too old, please update to a more recent version

不得不说还是eclipse好,Android studio用起来太蛋疼了,对于我这样的战五渣来说“奇奇怪怪的问题太多了”。。。。。 不吐槽了,还是说说问题如何解决吧,网上大致有两种解决方式 第一种方式就是升级gradle版本,“这办法太麻烦,搞好我都能写几千行代码了。。。。。。” 第二种方式...

2016-10-31 01:14:51

阅读数 903

评论数 0

基于html5+webview五分钟快速完成一个地图选址组件

记录一下,是个好思路,但不是个高深的技术 首先按照传统的方式如果要做这样一个位置选择器控件,就要去下载地图sdk,无论是百度还是高德,虽然地图已经做了很多封装,但是用起来还是很麻烦,比如要自己去写listview,各种事件监听,而需求只是需要选择一个位置,然后进行位置分享或者其他。有没有其他...

2016-10-29 23:51:21

阅读数 5404

评论数 1

持续更新--Smali代码库

输出Toastconst-string v0, "这里是要输入的文字unicode码" const/4 v1, 0x1 invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/conten...

2016-09-07 17:59:05

阅读数 1462

评论数 0

adb调试

ADB server didn't ACK * failed to start daemon * 执行命令: netstat -ano 5037 tasklist /fi "pid eq 8384"(查看进程的名称) taskkill /pid 8384 -f -t (...

2016-03-13 00:24:56

阅读数 276

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭