- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 Android逆向之旅---微信封了抖音分享功能,而我要把短视频分享到朋友圈!
一、前言本文写的目的很简单,因为微信封了抖音短视频分享功能,但是这个对于用户来说都是不好的体验,当初3Q大战,损害的是用户利益,现在也是用户最后都是最受伤的一个。而这两次都和企鹅有关。先看看企鹅为了微视封了的应用:看到这是被封的名单,可以看到企鹅这一次是动真格的了,而且看到企鹅**的一面,本文不讨论企鹅和头条的任何其他关系,我们看到抖音是如何做这种提示:这种举措其实对于用户来说...
2018-07-31 09:25:27 1674
原创 A valid provisioning profile for this executable was not found.
这是一个ios程序运行真机失败的经典错误,我想心大部分的ios开发人员都遇到。来说说我遇见这个问题怎么解决的,希望可以帮助到一些人。我刚开始遇见这个问题的时候两天都没有解决这个问题,各种关闭xcode,clean,也百度了很多,发现都没有用,后来就请教一个ios开发者的,让他帮我看看原因,他说刚好在前段时间碰见过,也是处理了两天才解决。解决这个问题:1.cmd+shift+k清理...
2018-07-27 14:03:28 8327 1
原创 python合并两个文件夹
# 作用: 7 # 合并并两个目录/文件夹。 8 # 将目录A合并到目录B,同级目录下, 9 # 将A中有,B中没有的目录完全复制到B中; 10 # 将A中没有,B中有的目录不做改动; 11 # 将A中做了修改的文件,在B的同级目录下创建一个副本。(注意不是覆盖) 12 # 13 # 适应场景: 14 # 一般A是从B复制过来的文件夹,做了修改后,想...
2018-07-27 09:30:02 5083
转载 Android 8.0适配指北
又到了7月,这是我一年一度的写适配文章的时间,今年到了安卓8.0。为什么我会总会选在这个时间点,因为国内的手机升级总是慢一拍,还有好多的新特性可能也不支持。所以在没有真机的情况下,这类的适配也只是面向模拟器的适配,感觉只能是个参考,并不敢直接用到自己的项目上。不过这几年升级跟进速度是越来越快了,大概从去年底到五月基本都已经吃上奥利奥了。所以使用8.0的用户也越来越多了,适配的时机也就来了。好吧,结...
2018-07-23 09:54:27 228
转载 被罚 50 亿美元,Android 究竟招谁惹谁了?
一锤定音,Google 因 Android 移动操作系统存垄断行为受到欧盟委员会开出 43.4 亿欧元(约合 50.4 亿美元)的罚单。这是有史以来,欧洲监管机构开出最大的反垄断罚款金额。对此,欧盟反垄断专员玛格丽特·维斯塔格(Margrethe Vestager)表示:“今天,委员会判定 Google 已采取非法行为巩固其在互联网搜索领域的主导地位。它必须在 90 天内有效终止这一行为,否则...
2018-07-20 11:33:16 528
原创 Android 使用python3将jar转smail
废话不多说,直接上代码class JarManager(object): def getJarList(self,file_dir): result = [] for root, dirs, files in os.walk(file_dir): result = files # 当前路径下所有非目录子文件 r...
2018-07-19 17:14:08 362 2
转载 Android实现圆弧滑动效果之FanLayout篇
前言在上篇文章(Android实现圆弧滑动效果之ArcSlidingHelper篇)中,我们把圆弧滑动手势处理好了,那么这篇文章我们就来自定义一个ViewGroup,名字叫就风扇布局吧,接地气。 在开始之前,我们先来看2张效果图 (表情包来自百度贴吧): 哈哈,其实还有以下特性的,就先不发那么多图了: 简单分析圆弧手势滑动我们现在可以跳过了(因为在上一篇文章中做好了),先从...
2018-07-18 09:06:12 606
转载 Java中JNI的使用详解第三篇:JNIEnv类型中方法的使用
上一篇说道JNIEnv中的方法的用法,这一篇我们就来通过例子来看一下这些方法的使用:首先是第一个例子:在Java代码中定义一个属性,然后再C++代码中将其设置成另外的值,并且输出来先来看一下Java代码: 在来看一下C++代码:#include<iostream.h>#include "com_jni_demo_JNIDemo.h" JNIEXPORT v...
2018-07-17 11:06:49 3215
转载 Java中JNI的使用详解第二篇:JNIEnv类型和jobject类型的解释
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:对于这个方法参数中的JNIEnv* env参数的解释:JNIEnv类型实际上代表了Java环境,通过这个JNIEnv* 指针,就可以对Java端的代码进行操作。例如,创建Jaa类中俄对象,调用Jav...
2018-07-17 10:50:27 1121
转载 Java中JNI的使用详解第一篇:HelloWorld
今天开始研究JNI技术,首先还是老套路,输出一个HelloWorld:具体流程如下:在Java中定义一个方法,在C++中实现这个方法,在方法内部输出“Hello World",然后再回到Java中进行调用。分为以下步骤:第一步:在Eclipse中建立一个类:JNIDemo 其中sayHello就是要在C++中实现的方法。 第二步:使用javah命令将JNIDem...
2018-07-17 10:13:57 259
转载 仿炫酷头条小视频拖拽动画
今天想跟大家分享的是头条小视频拖拽的动画效果,玩过头条的小伙伴肯定感受过。酷酷的效果: 由于完整效果图体积太大,只展示了一部分,想体验完整的效果请链接以下地址:apk下载地址深有体会,写好一个控件,重点在于观察分析,化繁为简,经常会进入死胡同,换一换思路,将柳暗花明。大哥快放下你的刀,小弟不BB了。观察分析头条动画打开手机 -> 设置 -> 开发者选项 ...
2018-07-17 09:07:29 714
原创 iOS 中delegate的理解与使用(传值)
之前做了半年的iOS,刚入了门,又被拉去转战java,现在iOS的那位大佬离职了,又被弄过来维护app,之前对于iOS中的delegate一直都是半知半解,所以刚好趁着这个机会把我所了解的记下来,以便日后查阅。- delegate的理解delegate, 也就是代理模式(设计模式的一种),我现在所了解的代理模式是,当我有事要做但是没空的时候,我就可以请别人帮下忙,我告诉你我要做什么,但是具...
2018-07-16 18:52:51 742
转载 Android安全防护之旅---只需要这几行代码让Android程序项目变得更加安全
我们在编码美丽微信公众号已经弄过了很多app了,不管是协议还是外挂,我们都是那么一路走过来了,在操作的过程中也发现了很多问题就是应用不在乎安全问题带来的后果,因为安全始终都是不可忽视的问题,辛辛苦苦写的代码被人看的体无完肤对不起自己也对不起公司,所以如果你做了这几件事至少可以防止一些人把你的app给强奸了。本文就来总结一下不用加固方式也可以让你的应用变得更加安全可靠。一、混淆永远都不可或缺...
2018-07-16 18:37:26 354
原创 Python3网络爬虫:今日头条新闻App的广告数据抓取
咱们就不说废话了,直接上完整的源码def startGetData(self): ret = random.randint(2, 10) index = 0 url = "" while index < ret: if index == 0: url = "http://lf.snssdk.com/api/news/fe...
2018-07-13 09:39:36 8794 3
转载 一份年薪50万的Android面试宝典,附答案
0、Android整体架构谈谈你对android系统(体系)架构的理解Linux操作系统为核心,从下往上,依赖关系。应用程序层:包括系统应用以及第三方应用。应用程序框架:提供应用开发所必须的一些API框架,是软件复用的重要手段库:android运行时(核心包(相当于JDK提供的包),虚拟机(优化过的JVM));C/C++的一些库Linux核心:提供了电源管理、进程调度、内存管理、网络协议栈、驱动模...
2018-07-12 18:17:14 451
原创 IOS封装签名sign
大家都知道,每个接口都需要校验签名数据,也就是如何生成sign的值,这里详细讲解如何封装生成sign的流程和源码。这里用登陆接口来讲解。第一步:获取用户的账号和密码并校验合法性:第二步:获取登陆需要的参数,我这里需要用户名,密码,时间戳,mark(应用的唯一标识,sign(后台需要校验的签名数据):第三步:创建签名的具体步骤:4.将登陆信息上传服务器: 到这里,已经将整个流程跑通了。...
2018-07-12 17:10:28 1298
转载 微信支付 SDK 惊现重大漏洞:黑客可 0 元购买任意商品
移动支付每年激增到9万亿美元,已经改变了人们的购物方式,但昨日,互联网却爆出微信支付官方SDK 存在严重的 XXE 漏洞,可导致商家服务器被入侵。该漏洞由白帽汇NOSEC安全讯息平台发布报告,但有趣的是,这名白帽子不知如何联系微信安全团队人员,所以在 Twitter 上 @360Netlab,于是 360 代为转达了该漏洞。 一旦商家服务器被入侵,攻击者获得了关键支付的安全密钥(md5-key和商...
2018-07-12 12:40:10 1696
原创 Python3网络爬虫:网易新闻App的广告数据抓取
咱们就不说废话了,直接上完整的源码def startGetData(self): self.url = "https://nex.163.com/q" body = self.getBody() self.parse_url(self.url, body)这个是启动函数def getBody(self): body = """{ "adunit": {...
2018-07-12 09:42:01 2139
转载 简易的解决方式linker command failed with exit code 1 (use -v to see invocation)
今天在打包上线的时候遇到了一个大坑,足足让我解决了三个小时来找这个问题linker command failed with exit code 1 (use -v to see invocation)遇到这个问题先不要慌,不用纠结是不是自己改动了什么代码导致的。长话短说:主要问题在于倒入文件的时候我们可能重复倒入了第一步:右键这个错误提示,选择reaval in log (在日志中显示)第二部:(...
2018-07-11 09:45:15 20279
转载 ios设备运行出现 ”A valid provisioning profile for this executable was not found“的解决
寡主之前做ios真机的时候,当在xcode添加新设备的时候,又是总会遇到A valid provisioning profile for this executable was not found的问题,可是在windows-devices里面是可以看到设备的。有人说可以先将所有的provisioning profile删除,再全部添加。楼主想说的是其实这并不是解决这个问题的根本办法。如果该机子的...
2018-07-06 13:52:04 4812
smali转jar工具类集合
2018-09-25
android手游sdk聚合打包全套工具(linux平台)
2018-09-05
android手游sdk聚合打包全套工具(windows平台)
2018-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人