Android Studio
文章平均质量分 77
Cl0ud_Pl4y3r
萌新owo
展开
-
apk加壳去壳
1.1原理 (1)基础原理 在整个加固过程中,我们会涉及到四个文件(其实最终要实现加固,需要涉 及的文件不止四个,这里我们仅包含了主要文件): originalAPK.apk:APK 文件,也就是我们要加固的 APP shellDex.dex:dex 文件,该文件的程序功能是将 originalAPK.apk 的密文 进行解密,并将 originalAPK.apk 中的 dex 文件进行加载,启动被加固的 APP。 该 dex 文件来自于一个 APK 文件,我们称为 shellAPK.apk。注意,在原创 2021-06-18 19:59:43 · 1297 阅读 · 0 评论 -
Android Studio学习#4
安卓数据读写 通过文件操作和数据库操作进行数据读写 1、完成安卓对文件的读写操作。分成读写不一致和一致两种情况。 2、完成安卓对SQLite数据库的操作。包括数据库建立、创建表格、插入数据、更新数据、删除数据以及查询数据。 附加题:对SQLite的所有操作都是根据用户的输入完成。 一、安卓对文件的读写 首先布局如上,分别初始化两个文本和两个按钮,并添加监听事件。文件读写可以分别用两个try捕获异常 @Override protected void onCreate(Bundle savedInst原创 2021-04-10 10:38:24 · 232 阅读 · 0 评论 -
Android Studio学习#3
安卓控件使用 完成ZJGSU_STUDENT网络登录界面的实现,如图所示(仅需要实现网络准入认证系统那个对话框即可)。 要求: 1、用户名输入框中的提示还需要加上自己的学号 2、口令输入框中的提示还需要加上自己的姓名 3、当点击登录按钮时,会跳出TOAST,并显示用户刚输入的用户名 4、当点击取消时,会跳出TOAST,并显示用户刚输入的口令。 布局要求:有背景图片和校徽 一、Layout布局 成品图: 按钮颜色只能通过background更改,在新建的xml里面添加item修改属性 布局代码如下: ma原创 2021-04-03 16:44:35 · 242 阅读 · 0 评论 -
Android Studio学习#2
进程间调用实验目的实验内容实验步骤新建Activity并初始化 实验目的 理解Android Studio的进程调用过程和内核 实验内容 1.通过创建新进程,创建新对话框理解调用方式 2.了解四种Launch Mode 实验步骤 新建Activity并初始化 1.在activity中new两个新empty activity,重命名为normal和dialog 2.在两个activity的layout中分别添加不同的显示,这里在Normal中添加textView,dialog中不用做修改,用以弹出对话框即可原创 2021-03-24 21:42:42 · 373 阅读 · 0 评论 -
Android Studio学习#1
姓名:徐思为 班级:安全1801 学号:1812190523 日期:2021/3/16 指导老师:邵俊 2021-3-16 Intent的使用 实验目的:加深安卓逻辑和视图分离的编程理念;熟悉和使用Intent 1、为原本为空的Activity添加一个按钮,并使按钮的点击响应为一个提示,提示内容为自己的学号和姓名。 2、两个Acitivity之间的跳转 通过按钮显示跳转 new Intent(context, toActivity) 通过action和category隐式地跳转 跳转到浏览器 附加题.原创 2021-03-17 15:04:30 · 305 阅读 · 0 评论