一、前言 最近在看热修复相关的框架,之前我们已经看过了阿里的Dexposed和AndFix这两个框架了,不了解的同学可以点击这里进行查看:Dexposed框架原理解析 和 AndFix热修复框架原理解析,然后还有最近很火的一个是腾讯的Tinker热修复框架,再看他的原理实现的时候,发现了他使用到了开 ...
分类:
移动开发 时间:
2017-11-11 22:53:41
阅读次数:
212
一、前言 在之前一篇文章已经介绍了一款网络访问软件的破解教程,当时采用的突破口是应用程序本身的一个漏洞,就是没有关闭日志信息,我们通过抓取日志获取到关键信息来找到突破口进行破解的。那篇文章也说到了,如果这个app应用没有日志信息,我们该怎么办呢?那么这时候就需要采用抓包来寻找突破口了。 二、安装Fi ...
分类:
移动开发 时间:
2017-11-11 22:53:09
阅读次数:
215
一、访问隐藏的API方式进行静态的默认安装和卸载 1.系统安装程序 android自带了一个安装程序—/system/app/PackageInstaller.apk.大多数情况下,我们手机上安装应用都是通过这个apk来安装 的。代码使用也非常简单: 通过发一个Intent,把应用所在的路径封装整u ...
分类:
移动开发 时间:
2017-11-11 22:17:37
阅读次数:
210
虽然之前分析了gradle,但是在eclipse导入Android studio的时候,各个版本出现的问题还是很模糊,下面对各种版本进行一下说明: 参考资料: https://developer.android.com/guide/topics/manifest/uses-sdk-element.h ...
分类:
移动开发 时间:
2017-11-11 22:13:56
阅读次数:
432
我们在玩游戏的时候总是会遇到一些东东需要进行购买的,但是我们可能又舍不得花钱,那么我们该怎么办呢?那就是用游戏外挂吧!我们这里说的是Android中的游戏,在网上搜索一下移动端游戏外挂,可能会找到一款叫做:八门神器.apk 其实这个软件我下载安装了,但是没有什么效果,不知道是不是我哪里设置的有问题, ...
分类:
移动开发 时间:
2017-11-11 22:11:46
阅读次数:
271
网上翻了几百篇博客,看了半天,要不就是写的乱七八糟看不懂,要不就是隐藏了一些细节,要不就是实现不了,最后还是在Android官网上看明白了,而且说得有条有理,以后遇到不懂的一定要先翻官网。 参考资料:https://developer.android.com/studio/projects/add- ...
分类:
移动开发 时间:
2017-11-11 22:11:11
阅读次数:
771
网上也有许多的 webapp 填坑记录了,这几个月,我在公司正好也做了2个,碰到了一些问题,所以我在这里记录一下我所碰到的问题: meta 头部声明在开发的时候,刚刚创建 HTML 文件,再使用浏览器的手机模式是没有手机上的效果的,所以要在头部添加: <meta charset="utf-8" na ...
分类:
移动开发 时间:
2017-11-11 20:43:06
阅读次数:
142
第一次写博客,各种不足之处还望理解。 由于项目需要,项目经理在原来的ssm+duubo+mq框架上加入jmapper框架,本来以为是一个很简单的ORM框架,几天就搞定了。谁知道自己太笨,整了近一个月才把业务嵌入里面去,虽然不是全部时间来调研这个框架,但是来来回回拖了一个月,着实有点太忙。 细想下,也 ...
分类:
移动开发 时间:
2017-11-11 19:51:24
阅读次数:
363
我的有一篇博客上讲了如何基于CXF搭建webservice,service层的接口会被部署到tomcat上,这一篇我就讲一下如何在安卓中调用这些接口传递参数。 1.在lib中放入ksoap2的jar包并导入 2.在xml 配置文件中加入: 3.接下来就要通过代码调用借口了 4.若webservice ...
分类:
移动开发 时间:
2017-11-11 19:48:16
阅读次数:
178
1.适用于除Windows CE之外的各种Windows平台.在使用这个模型之前应该确保该系统安装了Winsock2.重叠模型的基本设计原理是使用一个重叠的数据结构,一次投递一个或多个Winsock I/O请求。在重叠模型中,收发数据使用WSA开头的函数。2.WSA_FLAG_OVERLAPPED标 ...
分类:
移动开发 时间:
2017-11-11 18:58:25
阅读次数:
288
原来用Mounty就能解决 http://enjoygineering.com/mounty/ 直接 brew cask install mounty 就能安装 然后硬盘插到Mac之后,如果打开Mounty,会弹出是否以读写方式,来打开。如果选择是,那么就是NTFS方式啦。 还是这种方式好,还好没格 ...
分类:
移动开发 时间:
2017-11-11 18:51:08
阅读次数:
382
当我们不正常使用移动硬盘的时候,移动硬盘就会出现文件或目录损坏且无法读取的情况,这是因为我们随意插拔硬盘或者电流改变引起的。 首先把移动硬盘连接上电脑, "windows+R"打开"运行"选项,接着, 在弹出的对话框中输入"cmd"指令,点击"确定"按钮, 在弹出的黑框中,我们输入"chkdsk 移... ...
分类:
移动开发 时间:
2017-11-11 17:52:45
阅读次数:
173
如果键盘弹出覆盖了原有的试图,这种效果并不好,所以我们就要在键盘弹出的时候,监听键盘的位置来改变我们一些试图的位置,如果tableView列表等;在这里推荐一个大牛ibireme写的YYKeyboardManager,Git地址:https://github.com/ibireme/YYKeyboa ...
分类:
移动开发 时间:
2017-11-11 17:49:16
阅读次数:
330
问题一 iOS textView在调用 UITextViewDelegate 的 textViewDidChange方法,九宫格相关中文输入的问题 有时候,需要在textViewDidChange处理相关逻辑判断时,在中文输入的情况下,例如输入“中”,对应的拼音“zhong”, 在textViewD ...
分类:
移动开发 时间:
2017-11-11 17:46:28
阅读次数:
200
一:如何创造一个activity懒得打字了,直接上图先这样,其中testactivity代码如下packagecom.example.qingdan;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;publicclassMainActivityextendsActivity{ @Override protectedvoidonCreate(Bundles..
分类:
移动开发 时间:
2017-11-11 17:43:06
阅读次数:
159
程序间可以互相通信是Android程序中最棒的功能之一。当一个功能已存在于其他app中,且并不是本程序的核心功能时,完全没有必要重新对其进行编写。 本章节会讲述一些通在不同程序之间通过使用Intent APIs与ActionProvider对象来发送与接受content的常用方法。 Lessons ...
分类:
移动开发 时间:
2017-11-11 16:49:41
阅读次数:
154