自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mark_YPQ的专栏

成长ing

  • 博客(82)
  • 资源 (12)
  • 收藏
  • 关注

原创 Flutter 抓包 MAC

使用Flutter 抓包

2021-12-17 19:35:31 2595

原创 IDEA Mybatis 遇到的问题

IDEA Mybatis 遇到的问题错误信息 元素类型为 “context” 的内容必须匹配 “(property*,plugin*,commentGenerator?,(connectionFactory|jdbcConnection),javaTypeResolver?,javaModelGenerator,sqlMapGenerator?,javaClientGenerator?,table+)”。##maven 插件不显示插件插件不要加在pluginManagement 下面 应该与pl

2021-05-19 14:55:33 222 1

原创 支付宝 查询root权限

public static boolean d() { String[] var0 = new String[]{"/system/app/Superuser.apk", "/sbin/su", "/system/bin/su", "/system/xbin/su", "/data/local/xbin/su", "/data/local/bin/su", "/system/sd...

2020-03-11 16:31:55 1254

原创 微信插件制作之抢红包入门篇

微信已经成文我们生活中不可获取的一款app,虽然我们不能加入腾讯微信团队,但是做一款微信插件给自己用也算是自己有个独一无二的微信了吧 ,我们做的插件是突破客户端UI的局限,不能图片服务端的限制

2017-06-28 17:37:06 9412

原创 android 代码控制飞行模式开关 支持4.2以上 root

支持android 4.2以上系统 手机需要获取root权限 通过shell命令开关飞行模式

2017-05-06 10:10:32 5026 1

原创 android adb 获取 顶层的activity类信息

windows环境下 adb命令: adb shell dumpsys activity | findstr “mFocusedActivity”Linux环境下 adb命令:: adb shell dumpsys activity | grep “mFocusedActivity”注意英文引号

2017-03-14 16:44:13 5086

原创 android 用代码打开 gprs(流量开关) android 5.0 ROOT

在安卓5.0之前打开gprs 通常都是通过 反射调用 ConnectivityManager 的setMobileDataEnabled方法打开流量 //检测GPRS是否打开 private static boolean gprsIsOpenMethod(ConnectivityManager mCM ,String methodName) { Class cm

2016-12-14 16:40:55 5188 5

转载 通过JNI的方式 android 防止进程被杀

通过JNI的方式(NDK编程),fork()出一个子线程作为守护进程,轮询监听服务状态。守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。而守护进程的会话组和当前目录,文件描述符都是独立的。后台运行只是终端进行了一次fork,让程序在后台执行,这些都没有改变。那么我们先来看看Android4.4的源码,ActivityMa

2016-08-15 18:31:48 2609

转载 android 反编译 反调试入门资料

0x01 反编译出错1.插入无效指令是部分逆向工具崩溃原理:大部分逆向工具都是线性读取字节码并解析, 如dex2jar,baksmali,apktool等,当遇到无效字节码时,就会引起反编译工具解析失败。例如:新版的dex2jar 遇到这种情况任然没法转化成jar,在新版本的baksmail和apktool已修复此问题。010editor查看,红色框中就是加入的陷阱类,绕过

2016-08-11 11:20:59 3775

原创 修改系统内核 绕过反调试 TracerPid为0

修改系统内核 绕过反调试 使得 TracerPid为0 从而实现绕过部分反调试

2016-08-10 18:00:26 4735 1

转载 Android for arm上的so注入(inject)和挂钩(hook)

对于Android for arm上的so注入(inject)和挂钩(hook),网上已有牛人给出了代码-libinject(http://bbs.pediy.com/showthread.php?t=141355)。由于实现中的ptrace函数是依赖于平台的,所以不经改动只能用于arm平台。本文将之扩展了一下,使它能够通用于Android的x86和arm平台。Arm平台部分基本重用了libinj

2016-07-26 17:50:42 2170

转载 gdb 的调试原理 以及Android的安全机制

这两天在看NDK文档的时候,看到一句话“Native debugging ... does not require root or privileged access, aslong as your application is debuggable”。咦,NDK调试不就是通过ptrace来实现调试的么?在非Root的手机上是怎么进行ptrace的呢?借这两个问题正好可以介绍一下Android的安

2016-07-26 17:32:47 2062 1

转载 android 动态补丁技术

1.背景当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打包App、测试、向各个应用市场和渠道换包、提示用户升级、用户下载、覆盖安装。有时候仅仅是为了修改了一行代码,也要付出巨大的成本进行换包和重新发布。这时候就提出一个问题:有没有办法以补丁的方式动态修复紧急Bug,不再需要重新发布App,不再需要用户重新下载,覆盖安装?虽然Andr

2016-07-14 11:12:50 599

原创 dexdump命令使用

dexdump 命令行的参数dexdump: [-c] [-d] [-f] [-h] [-i] [-l layout] [-m] [-t tempfile]dexfile…-c : verify checksum and exit-d : disassemble code sections-f : display summary information from file header-h

2016-07-07 09:51:26 7123

转载 android 判断真机还是虚拟机的方法汇总

package com.monkey.antiemulator;import java.io.File; import java.io.FileInputStream; import java.io.InputStream;import android.content.Context; import android.telephony.TelephonyManager; import and

2016-07-07 09:44:17 11307

原创 android 源码 (1) 源码下载

由于我国的城墙问题下载源码不容易,网上拔了半坛天才找到靠谱的方法 现在记录下来 ,以备后来忘记再看。

2016-06-27 14:27:04 534

转载 el 表达式的基本用法

一、EL简介1.语法结构 expression2.[]与.运算符EL提供.和[]两种运算符来存取数据。当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用[]。例如:{expression}

2016-04-15 15:10:29 537

原创 Thumbnailator java 图片处理技术

Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。http://code.google.com/p/thumbnailator/版本:thumbnailator-0.4.2.

2016-03-03 17:55:57 2940

转载 Android 开发设计前十个技巧

安卓设计开发10个技巧

2016-02-25 17:08:34 469

转载 jsf 学习笔记之 JavaBean

JSF使用 JavaBean 来达到程序逻辑与视图分离的目的,在JSF中的Bean其角色是属于Backing Bean,又称之为Glue Bean,其作用是在真正的业务逻辑Bean及UI组件之间搭起桥梁,在Backing Bean中会呼叫业务逻辑Bean处理使用者的请求,或者是将业务处理结果放置其中,等待UI组件取出当中的值并显示结果给使用者。     JSF将Bean的管理集中在faces-

2016-02-23 11:37:05 597

转载 React-nativ windows 环境

尊重原创,转载自:From Sky丶清(http://www.lcode.org/) 1、安装Java这里需要注意对环境变量的设置,可以根据java -version来检测一下2、安装SDK这里需要注意设置环境变量ANDROID_HOME:Android SDK Manager的位置 例如:(ANDROID_HOME=> E:\Android\sdk)设置环境变量PATH:例如:(PATH=>

2016-02-04 18:42:35 693

转载 Jsf 完全上手

1. JSF入门藉由以下的几个主题,可以大致了解JSF的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。1.1简介JSFWeb应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则We

2016-02-04 17:38:48 3527

原创 volley post请求 gzip压缩 json 传输

volley 使用gizp压缩的请求

2016-01-07 11:57:24 2707

原创 递归遍历文件列表,获取Root权限

递归遍历文件列表,获取Root权限 方法

2015-12-23 13:06:47 676

转载 Android xml文件解析 SAX,DOM,PULL

XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台下几种常见的XML解析和创建的方法。在Android中,常见的XML解析器分别为SAX解析器、DOM解析器和PULL解析器,下面,我将一一向大家详细介绍。SAX解析器:SAX(Simple API

2015-12-23 13:04:33 480

转载 android_studio多渠道打包

友盟多渠道打包废话不多说,以友盟统计为例,在AndroidManifest.xml里面会有这么一段:meta-data android:name="UMENG_CHANNEL" android:value="Channel_ID" />里面的Channel_ID就是渠道标示。我们的目标就是在编译的时候这个值能够自动变化。第一步 在AndroidM

2015-12-14 12:28:46 378

原创 Android iOS 跳转到qq聊天页面

Android:String url="mqqwpa://im/chat?chat_type=wpa&uin=123456";startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));iOS:UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZe

2015-11-17 15:49:43 1646

转载 Android的AIDL 解释Demo

前言  Android的AIDL不仅可以在绑定服务中传递一些Android规定的数据类型的数据,还可以传递一些复杂类型的数据。但是与传递系统允许的数据类型相比,复杂类型数据的传递要做更多的工作,本篇博客就讲解一下如何使用AIDL接口通过绑定服务在进程间传递数据。关于AIDL传递规定类型数据的内容,不了解的朋友可以看看之前的博客: AIDL传递系统允许类型数据。  本篇博客的主要内容

2015-11-09 11:39:49 758

原创 Android 中解决图片加载OOM 之 bitmap 压缩显示,压缩上传

java.lang.OutOfMemoryErrorOOM就是内存溢出,即Out Of Memory。也就是说内存占有量超过了VM所分配的最大。现在的手机照相功能强大图片的大小往往达到好几兆,并且。android中处理图片的基础类是Bitmap,顾名思义,就是位图。占用内存的算法如:图片的width*height*Config。 如果Config设置为ARGB_8888,那么上面的Co

2015-11-08 17:47:04 1781

转载 捕获程序崩溃异常上传到服务器

大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开

2015-11-02 16:15:23 1290

转载 Android中使用Handler造成内存泄露的原因和解决方法

什么是内存泄露?Java使用有向图机制,通过GC自动检查内存中的对象(什么时候检查由虚拟机决定),如果GC发现一个或一组对象为不可到达状态,则将该对象从内存中回收。也就是说,一个对象不被任何引用所指向,则该对象会在被GC发现的时候被回收;另外,如果一组对象中只包含互相的引用,而没有来自它们外部的引用(例如有两个对象A和B互相持有引用,但没有任何外部对象持有指向A或B的引用),这仍然属于不可

2015-11-02 14:32:18 463

原创 Android向PHP后台传数组类型的参数似的问题

Android向PHP后台传数组类型的参数似的问题

2015-10-31 18:05:41 2893

原创 魅族手机 取消下拉悬停 解决方法

可以利用下面方法去掉,xml中添加如下属性。android:overScrollMode="never" 或者代码修改listView.setOverScrollMode(Listview.OVER_SCROLL_NEVER);

2015-10-23 14:52:36 1479

原创 安卓的手机抓包

最近用到了对网络数据进行抓包检测,找到了两种方法一招用电脑端的fildder抓,另一种手机端的tcpdump抓,两种方式各有各的应用场合,比如说我现在用的台式电脑,用的实体手机这是不得不用tcpdump 抓包,好在这种方式也很简单首先要有 tcpdump文件,和一部已经ROOT 的Android手机。

2015-09-23 10:23:02 884

原创 有序的map LinkedHashMap

HashMap是无序的,HashMap在put的时候是根据key的hashcode进行hash然后放入对应的地方。所以在按照一定顺序put进HashMap中,然后遍历出HashMap的顺序跟put的顺序不同(除非在put的时候key已经按照hashcode排序号了,这种几率非常小)单纯的HashMap是无法实现排序的,这的排序是指,我们将键值对按照一定的顺序put进HashMap里,然后在进行

2015-08-28 17:51:54 68883 1

原创 "singleTask"模式 切换到新的栈中

本文截取了网络资源的结论部分 对singletask 启动模式做笔记记录。虽然SubActivity的launchMode被设置为"singleTask"模式,但是它并不像官方文档描述的一样:The system creates a new task and instantiates the activity at the root of the new task,而是在跟它有相同

2015-07-30 15:34:45 2373

转载 Android如何反编译xml文件 ,和防止代码反编译

Android反编译xml文件分类: Android开发 2012-04-19 14:46 15591人阅读 评论(3)收藏 举报androidxmllayoutencodingtools工具一、前言:大家好,今天给大家分享一下Android中的拿来主义,我们时常会碰到一个自己觉得很漂亮很帅气的应用(apk),所以我们会尝试用WinRAR等之类工具查看,

2015-07-24 10:39:59 3085

原创 ADB端口被占用,adb server is out of date

adb server端口打开CMD 先执行adb nodaemon server ,查看adb server的端口是多少C:\Users\xxxx>adb nodaemon server  cannot bind 'tcp:5037'再执行下netstat -ano | findstr "5037"

2015-07-22 13:33:00 781

原创 WebView的应用 持续积累

在我的项目中加载网页时我们会用到WebView这个控件,关于这个控件的相关的比较实用的API在这里记录一下,第一 webview 设置javascript可用, mWebView = (WebView)findViewById(R.id.mywebview);       WebSettings setting = mPullWebView.getSettings();      

2015-07-17 13:59:26 585

原创 获取actionbar上title控件并设置其颜色

获取actionbar上title控件并设置其颜色。int titleId = Resources.getSystem().getIdentifier("action_bar_title","id", "android");          TextView androidTitleTV = (TextView) findViewById(titleId);   

2015-07-15 19:11:30 1337

dex2jar2.0

把Android 的dex文件转换成jar文件

2017-06-28

GPSHook源码

http://blog.csdn.net/u012889434/article/details/61921933

2017-03-15

Spring-Security权限管理开发文档

Spring-Security权限管理开发文档 中文文档 上手快

2016-02-04

tcpdump抓包软件

tcpdump 抓包软件 使用非常方便,功能非常强大。

2015-09-23

oracle驱动

不要解压直接加到eclipse里面 具体操作可以参考我的博客

2014-12-15

json-lib-2.3-jdk15.jar

json 架包 分别是 commons-beanutils-1.7.0.jar commons-collections-3.2.1.jar commons-lang-2.5.jar commons-logging.jar ezmorph-1.0.6.jar json-lib-2.3-jdk15.jar

2014-12-03

jQuery在线b帮助文档

jquery帮助文档 例程 自学工具 图片随鼠标移动的例子 jQuery布局 搜素标签 获取标签属性 对jQuery来说都非常简单

2014-11-30

W3cchool帮助文档

w3c帮助文档 html5帮助文档 jquert帮助文档

2014-11-30

eclipse 变量自动补全 优化插件

eclipse 变量自动补全 优化插件 包括使用方法 兼容2014版

2014-11-17

Qt串口通信专题教程

Qt串口通信专题教程 window串口教程和源码 Linux的串口教程和源码 qt 串口

2014-09-05

微机原理与接口技术 课后答案

微型计算机原理与接口技术 课后答案 第三版 大学课程 希望有用

2013-11-19

Thumbnailator demo

基于Thumbnailator.jar 的java 图片处理技术 demo工程

2001-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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