_____________________________________________________________________
+ Program class: android/support/v4/app/ActionBarDrawerToggle
Superclass: java/lang/Object
Major version: 0x33
Minor version: 0x0
Access flags: 0x21
= public class android.support.v4.app.ActionBarDrawerToggle extends java.lang.Object
Interfaces (count = 1):
+ Class [android/support/v4/widget/l]
Constant Pool (count = 94):
+ Float [0.5]
+ Class [android/os/Build$VERSION]
+ Class [android/support/v4/app/ActionBarDrawerToggle]
+ Class [android/support/v4/app/b]
+ Class [android/support/v4/app/c]
+ Class [android/support/v4/app/d]
+ Class [android/support/v4/app/e]
+ Class [android/support/v4/app/f]
+ Class [android/support/v4/app/g]
+ Class [android/support/v4/widget/l]
+ Class [java/lang/Math]
+ Class [java/lang/Object]
+ Fieldref [android/os/Build$VERSION.SDK_INT I]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.a Landroid/support/v4/app/b;]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.b Landroid/app/Activity;]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.c Landroid/support/v4/app/f;]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.d Z]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.e Landroid/support/v4/app/g;]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.f I]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.g I]
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.h Ljava/lang/Object;]
+ Methodref [android/support/v4/app/ActionBarDrawerToggle.b (I)V]
+ Methodref [android/support/v4/app/c.<init> (Landroid/support/v4/app/a;)V]
+ Methodref [android/support/v4/app/d.<init> (Landroid/support/v4/app/a;)V]
+ Methodref [android/support/v4/app/e.<init> (Landroid/support/v4/app/a;)V]
+ Methodref [android/support/v4/app/g.a ()F]
+ Methodref [android/support/v4/app/g.a (F)V]
+ Methodref [java/lang/Math.max (FF)F]
+ Methodref [java/lang/Math.min (FF)F]
+ InterfaceMethodref [android/support/v4/app/b.a (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
+ InterfaceMethodref [android/support/v4/app/f.a (I)V]
+ NameAndType [<init> (Landroid/support/v4/app/a;)V]
+ NameAndType [SDK_INT I]
+ NameAndType [a ()F]
+ NameAndType [a (F)V]
+ NameAndType [a (I)V]
+ NameAndType [a (Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
+ NameAndType [a Landroid/support/v4/app/b;]
+ NameAndType [b (I)V]
+ NameAndType [b Landroid/app/Activity;]
+ NameAndType [c Landroid/support/v4/app/f;]
+ NameAndType [d Z]
+ NameAndType [e Landroid/support/v4/app/g;]
+ NameAndType [f I]
+ NameAndType [g I]
+ NameAndType [h Ljava/lang/Object;]
+ NameAndType [max (FF)F]
+ NameAndType [min (FF)F]
+ Utf8 [()F]
+ Utf8 [()V]
+ Utf8 [(F)V]
+ Utf8 [(FF)F]
+ Utf8 [(I)V]
+ Utf8 [(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;]
+ Utf8 [(Landroid/support/v4/app/a;)V]
+ Utf8 [(Landroid/view/View;)V]
+ Utf8 [(Landroid/view/View;F)V]
+ Utf8 [(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;]
+ Utf8 [<clinit>]
+ Utf8 [<init>]
+ Utf8 [Code]
+ Utf8 [I]
+ Utf8 [Landroid/app/Activity;]
+ Utf8 [Landroid/support/v4/app/b;]
+ Utf8 [Landroid/support/v4/app/f;]
+ Utf8 [Landroid/support/v4/app/g;]
+ Utf8 [Ljava/lang/Deprecated;]
+ Utf8 [Ljava/lang/Object;]
+ Utf8 [RuntimeVisibleAnnotations]
+ Utf8 [SDK_INT]
+ Utf8 [StackMapTable]
+ Utf8 [Z]
+ Utf8 [a]
+ Utf8 [android/os/Build$VERSION]
+ Utf8 [android/support/v4/app/ActionBarDrawerToggle]
+ Utf8 [android/support/v4/app/b]
+ Utf8 [android/support/v4/app/c]
+ Utf8 [android/support/v4/app/d]
+ Utf8 [android/support/v4/app/e]
+ Utf8 [android/support/v4/app/f]
+ Utf8 [android/support/v4/app/g]
+ Utf8 [android/support/v4/widget/l]
+ Utf8 [b]
+ Utf8 [c]
+ Utf8 [d]
+ Utf8 [e]
+ Utf8 [f]
+ Utf8 [g]
+ Utf8 [h]
+ Utf8 [java/lang/Math]
+ Utf8 [java/lang/Object]
+ Utf8 [max]
+ Utf8 [min]
Fields (count = 8):
+ Field: a Landroid/support/v4/app/b;
Access flags: 0x1a
= private static final android.support.v4.app.b a
+ Field: b Landroid/app/Activity;
Access flags: 0x12
= private final android.app.Activity b
+ Field: c Landroid/support/v4/app/f;
Access flags: 0x12
= private final android.support.v4.app.f c
+ Field: d Z
Access flags: 0x2
= private boolean d
+ Field: e Landroid/support/v4/app/g;
Access flags: 0x2
= private android.support.v4.app.g e
+ Field: f I
Access flags: 0x12
= private final int f
+ Field: g I
Access flags: 0x12
= private final int g
+ Field: h Ljava/lang/Object;
Access flags: 0x2
= private java.lang.Object h
Methods (count = 7):
+ Method: a(Landroid/view/View;F)V
Access flags: 0x1
= public void a(android.view.View,float)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 50, locals = 4, stack = 4):
[0] aload_0 v0
[1] getfield #18
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.e Landroid/support/v4/app/g;]
[4] invokevirtual #26
+ Methodref [android/support/v4/app/g.a ()F]
[7] fstore_3 v3
[8] fload_2 v2
[9] ldc #1
+ Float [0.5]
[11] fcmpl
[12] ifle +21 (target=33)
[15] fload_3 v3
[16] fconst_0
[17] fload_2 v2
[18] ldc #1
+ Float [0.5]
[20] fsub
[21] invokestatic #28
+ Methodref [java/lang/Math.max (FF)F]
[24] fconst_2
[25] fmul
[26] invokestatic #28
+ Methodref [java/lang/Math.max (FF)F]
[29] fstore_3 v3
[30] goto +11 (target=41)
[33] fload_3 v3
[34] fload_2 v2
[35] fconst_2
[36] fmul
[37] invokestatic #29
+ Methodref [java/lang/Math.min (FF)F]
[40] fstore_3 v3
[41] aload_0 v0
[42] getfield #18
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.e Landroid/support/v4/app/g;]
[45] fload_3 v3
[46] invokevirtual #27
+ Methodref [android/support/v4/app/g.a (F)V]
[49] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 2):
- [33] Var: ...[f], Stack: (empty)
- [41] Var: ..., Stack: (empty)
+ Method: a(Landroid/view/View;)V
Access flags: 0x1
= public void a(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #18
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.e Landroid/support/v4/app/g;]
[4] fconst_1
[5] invokevirtual #27
+ Methodref [android/support/v4/app/g.a (F)V]
[8] aload_0 v0
[9] getfield #17
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.d Z]
[12] ifeq +11 (target=23)
[15] aload_0 v0
[16] aload_0 v0
[17] getfield #20
+ Fieldref [android/support/v4/app/ActionBarDrawerToggle.g I]
[20] invokevirtual #22
+ Methodref [android/support/v4/app/ActionBarDrawerToggle.b (I)V]
[23] return
Code attribute exceptions (count = 0):
Code attribute attributes (attribute count = 1):
+ Stack map table attribute (count = 1):
- [23] Var: ..., Stack: (empty)
+ Method: b(Landroid/view/View;)V
Access flags: 0x1
= public void b(android.view.View)
Class member attributes (count = 1):
+ Code attribute instructions (code length = 24, locals = 2, stack = 2):
[0] aload_0 v0
[1] getfield #18
没有合适的资源?快使用搜索试试~ 我知道了~
Android使用各种数据加密算法的代码例子
共93个文件
class:30个
java:22个
xml:10个
需积分: 17 94 下载量 173 浏览量
2016-05-27
15:53:26
上传
评论 1
收藏 6.59MB RAR 举报
温馨提示
Android使用各种数据加密算法的代码例子。用于演示各种加密算法,包括URL编码、BASE64编码、BASE64编码、AES加密、RSA加密、3DES加密等等。还演示了代码反破解的常用方法。
资源推荐
资源详情
资源评论
收起资源包目录
ExmEncrypt.rar (93个子文件)
ExmEncrypt
bin
classes.dex 2.92MB
res
crunch
drawable-hdpi
ic_launcher.png 6KB
drawable-xhdpi
ic_launcher.png 9KB
drawable-xxhdpi
ic_launcher.png 17KB
drawable-mdpi
ic_launcher.png 3KB
jarlist.cache 120B
dexedLibs
android-support-v4-d85c18837ea502351f27e98a900ef282.jar 339KB
bcprov-jdk16-1.46-e771d463e85845d771abd220ad56ff13.jar 678KB
commons-codec-1.6-rebuild-667cf6c51754a7dc7cc959c8a6887420.jar 322KB
commons-codec-1.6(rebuild)-c813dbdeac2b29e605f894ea0052c29e.jar 322KB
commons-codec-1.10-c14b9d62e6d73ee0ef07d75fbd629263.jar 200KB
classes
com
example
exmencrypt
MainActivity.class 7KB
BuildConfig.class 353B
R$layout.class 415B
R$id.class 865B
R$drawable.class 419B
anticrack
SignatureCheck.class 6KB
R$dimen.class 473B
R$attr.class 352B
base64
BASE64Encoder.class 2KB
CharacterDecoder.class 3KB
CharacterEncoder.class 5KB
CEStreamExhausted.class 339B
CEFormatException.class 397B
BASE64Decoder.class 2KB
R$menu.class 400B
info
LogTool.class 1KB
DialogTool.class 3KB
ToastTool.class 1KB
R.class 713B
des
Base64Util.class 3KB
Des3Util.class 3KB
Des3Cipher.class 2KB
URLtoUTF8.class 2KB
ConvertBytesToBase64.class 2KB
RSAUtil.class 8KB
MD5Util.class 2KB
AesCipher.class 4KB
RSAKeyData.class 500B
R$string.class 484B
R$style.class 443B
resources.ap_ 41KB
proguard.txt 110B
AndroidManifest.xml 900B
ExmEncrypt.apk 1.24MB
res
drawable-ldpi
values-v11
styles.xml 334B
menu
main.xml 372B
values-v14
styles.xml 391B
drawable-hdpi
ic_launcher.png 7KB
drawable-xhdpi
ic_launcher.png 12KB
drawable-xxhdpi
ic_launcher.png 24KB
values
strings.xml 227B
styles.xml 697B
dimens.xml 220B
drawable-mdpi
ic_launcher.png 4KB
layout
activity_main.xml 8KB
values-w820dp
dimens.xml 381B
proguard
dump.txt 5.66MB
usage.txt 277KB
mapping.txt 206KB
seeds.txt 18KB
proguard-project.txt 3KB
hs_err_pid5324.log 6KB
ic_launcher-web.png 50KB
assets
gen
com
example
exmencrypt
BuildConfig.java 164B
R.java 3KB
src
com
example
exmencrypt
anticrack
SignatureCheck.java 5KB
base64
CharacterDecoder.java 8KB
CEFormatException.java 189B
BASE64Decoder.java 6KB
CEStreamExhausted.java 133B
CharacterEncoder.java 12KB
BASE64Encoder.java 4KB
info
ToastTool.java 733B
DialogTool.java 2KB
LogTool.java 1002B
des
Base64Util.java 4KB
URLtoUTF8.java 3KB
Des3Cipher.java 2KB
AesCipher.java 3KB
RSAKeyData.java 273B
MD5Util.java 2KB
Des3Util.java 2KB
ConvertBytesToBase64.java 2KB
RSAUtil.java 9KB
MainActivity.java 7KB
.project 846B
.classpath 475B
project.properties 649B
AndroidManifest.xml 900B
libs
android-support-v4.jar 972KB
commons-codec-1.6-rebuild.jar 447KB
bcprov-jdk16-1.46.jar 1.79MB
共 93 条
- 1
资源评论
aqi00
- 粉丝: 4487
- 资源: 84
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功