关键字


.field private isFlag:z 定义变量

.method  方法
.parameter  方法参数
.prologue   方法开始
.line 12   此方法位于第12行
invoke-super  调用父函数
const/high16   v0, 0x7fo3  把0x7fo3赋值给v0
invoke-direct   调用函数
return-void   函数返回void
.end method   函数结束
new-instance   创建实例
iput-object   对象赋值
iget-object   调用对象

invoke-static  调用静态函数


------------------------------------------------------------------------------------------------


条件跳转分支:


"if-eq vA, vB, :cond_**"     

如果vA等于vB则跳转到:cond_**


"if-ne vA, vB, :cond_**"          

如果vA不等于vB则跳转到:cond_**


"if-lt vA, vB, :cond_**"       

如果vA小于vB则跳转到:cond_**


"if-ge vA, vB, :cond_**"        

如果vA大于等于vB则跳转到:cond_**


"if-gt vA, vB, :cond_**"     

如果vA大于vB则跳转到:cond_**


"if-le vA, vB, :cond_**"     

如果vA小于等于vB则跳转到:cond_**


"if-eqz vA, :cond_**"         

如果vA等于0则跳转到:cond_**


"if-nez vA, :cond_**"       

如果vA不等于0则跳转到:cond_**


"if-ltz vA, :cond_**"        

如果vA小于0则跳转到:cond_**


"if-gez vA, :cond_**"       

如果vA大于等于0则跳转到:cond_**


"if-gtz vA, :cond_**"        

如果vA大于0则跳转到:cond_**


"if-lez vA, :cond_**"        

如果vA小于等于0则跳转到:cond_**

更多相关文章

  1. Android(安卓)Camera2 Hal3(一)初始化
  2. Android(安卓)EventBus的简单使用
  3. Android(安卓)开源框架选择
  4. 【Android(安卓)Developers Training】 20. 创建一个Fragment
  5. Android,一个函数实现摇一摇
  6. Groovy 使用完全解析
  7. Android下实现injectso
  8. 《Android(安卓)JNI》05 在JNI中调用Java的函数
  9. android 6.0sd卡内部存储 & 外部存储

随机推荐

  1. Android(安卓)PinnedSectionListView实现
  2. https://maven.google.com 无法访问,无法
  3. (Android、Java) MD5加密方法
  4. Android(安卓)Studio 2.0代码热更新
  5. WIFI学习之三:android wifi工作流程
  6. Android(安卓)之AES加密,解密与后台进行
  7. Android(安卓)快速掌握Fragment生命周期
  8. Android(安卓)ListView setOnItemClickLi
  9. Android开发者指南(18) ―― Web Apps Ov
  10. Ripple反馈