Android群英传知识点回顾——第二章:Android开发工具新接触 知识点目录 2.1 Google生态系统 2.1.1 Android Studio初体验 2.1.2 Android Studio配置 2.2 An…
分类:Android
用if else,switch,while,for颠覆你的编程认知
前言 该篇文章主要会涉及如下几个问题: 1、if else 和 switch case 在日常开发中该如何抉择?两者相比谁的效率会高些? 2、如何基于赫夫曼树结构减少 if else 分支判断次数? 3、如何巧妙的应用 …
IDA 与VC 加载符号表
将Windbg路径下的symsrv.yes 拷贝到ida 的安装目录,重新分析ntoskrnl.exe, 加载本地的符号表 添加环境变量 变量名:_NT_SYMBOL_PATH变量值:SRV*{$Path}*…
Android镜像文件ramdisk.img,system.img,userdata.img介绍
Android 源码编译后,在out目录下生成的三个镜像文件:ramdisk.img,system.img,userdata.img以及它们对应的目录树root,system,data。 …
Metasploit入门教程
0. Metasploit简介 Metasploit是一款开源的渗透测试框架平台,到目前为止,msf已经内置了数千个已披露的漏洞相关的模块和渗透测试工具,模块使用ruby语言编写,这使得使用者能够根据需要对模块进行适当修…
Android 版本号、版本名称、api版本对照表(持续更新)
Android Version Name API Level Android 13 T 33 Android 12L S 32 Android 12.0 S 31 Android 11.0 R 30 Android 10…
RK Android平台新建分区并挂载
RK Android10/11/12平台上新建分区并挂载到root根目录下的方法 在根目录下创建test_dir目录 system/core$ git diff diff --git a/rootdir/Android.…
Android调用系统安装程序打开本地文件(包括 Android7.0以上)
前言 在 Android 手机文件管理中,点击某个文件的时候,会弹出选择打开文件的方式,那么,如果在我们自己的软件中要实现这种效果该怎么做呢?其实 Android 打开本地文件很常见,打开的时候会根据不同的文件类型来执行…
Android NFC读卡器,仿真卡流程学习
学习资料: Android中NFC读取金融IC卡 感谢laocaixw大佬,找了半天NFC相关开发的博客,终于找到一个简单明了的,就把代码抄了下来,以便之后再看 一台支持NFC的Android手机,可以作为读卡器来读取一…
Android 性能优化那些事
在Android应用程序开发中关于性能的优化是一个永恒的话题,以下是在实际开发和学习中关于性能优化的一些见解。 1:内存管理 在Android系统上并没有为内存提供交换区,它是通过分页和内存映射的机制来管理内存,这就说明…
RxJava zip 源码分析
zip 方法接收多个数据源(也就是 observable)和一个用来合并数据的 BiFunction 接口。 zip 会创建一个 Observale 对象,在这个对象被订阅时,会为每个数据源创建一个 Observer,你…
Android面试题知识点积累(三)
onNewIntent()调用时机 当activity设置启动模式为singleTop和singleTask,启动该activity,会调用onNewIntent(); ActivityManagerService的功能…