retrofit可以访问网络后自动解析成对象,很丝滑,应该都已经体验过了,而要使用这个功能也很简单,addConverterFactory(GsonConverterFactory.create()) ,添加了一个gson解析工厂,又或者搭配rxjava的 RxJava2CallAdapterFac ...
分类:
其他好文 时间:
2021-01-08 10:56:49
阅读次数:
0
在开发过程中经常会需要用到签名文件的MD5、sha256,怎么获取这些值呢,往下看 一、使用Android Studio右侧gradle命令获取 稍等片刻可以看到控制台输出了如下信息: 第一种方式结束 二、使用命令获取 keytool.exe -list -v -keystore "签名文件路径" ...
分类:
移动开发 时间:
2021-01-08 10:44:28
阅读次数:
0
前言 周二好呀,今天给大家带来一点轻松简单的内容,没有代码,请享用~ 高刷手机,60hz,120hz指的是什么? 屏幕的刷新过程。 帧率,VSYNC是什么? 单缓存,双缓存,三缓存。 代码中修改了UI,屏幕是怎么进行刷新的? 如果界面保持静止不变,屏幕会刷新吗?图像会被重新绘制吗? 高刷手机,60h ...
分类:
移动开发 时间:
2021-01-07 12:17:49
阅读次数:
0
输入框 1、为空 (如果不为空,页面有“*”号标注,或者只有一个输入框) a、没有任何输入,焦点离开有提示,提交页面无跳转 仍有提示 b、输入一个或多个空格,焦点离开自动清除空格 有提示,提交页面无跳转仍有提示 2、输入长度超出限制 a、输入任意长度字符,离开焦点无提示,提交页面 跳转新功能页面 b ...
分类:
Web程序 时间:
2021-01-07 12:15:03
阅读次数:
0
使用AndroidStudio 4.0以下版本,安装插件:ideasmali。 反编译apk,在AndroidMainfest.xml中添加debuggable=“true” 在smail文件中找到oncreate()并添加 invoke-static{},Landroid/os/Debug;->w ...
分类:
移动开发 时间:
2021-01-06 12:30:15
阅读次数:
0
https://stackoverflow.com/questions/29087882/android-studio-run-debug-configuration-error-module-not-specified 更新gradle / gradle plugin解决问题 I was tryi ...
分类:
移动开发 时间:
2021-01-06 12:17:32
阅读次数:
0
https://stackoverflow.com/questions/27301960/errorunable-to-locate-adb-within-sdk-in-android-studio 注意在File->project structure中选择sdk等 Finally after se ...
分类:
移动开发 时间:
2021-01-06 11:54:51
阅读次数:
0
在现实生活中,存在很多“部分-整体”的关系,例如,大学中的部门与学院、总公司中的部门与分公司、学习用品中的书与书包、生活用品中的衣服与衣柜、以及厨房中的锅碗瓢盆等。在软件开发中也是这样,例如,文件系统中的文件与文件夹、窗体程序中的简单控件与容器控件等。对这些简单对象与复合对象的处理,如果用组合模式来 ...
分类:
编程语言 时间:
2021-01-05 11:43:03
阅读次数:
0
对于 ContentProvider 还不是很熟悉的同学,可以阅读上一篇 Android ContentProvider 基本原理和使用详解。本文主要是对 contentProvider 的源码进行分析,从而了解 ContentProvider 的实现原理。 本文分析基于 android 10 的源 ...
分类:
移动开发 时间:
2021-01-05 11:40:56
阅读次数:
0
Android逆向分析Hello World,使用 改之理,通过简单学习 smail 和 改之理的基本使用,可以完成逆向实战的Hello World。本次逆向的项目无壳无.SO,分析起来较为容易,适合入门。下面我们来讲述如何实现。 首先我们需要准备一个 Apk文件,此Apk需要是未加壳的。 此Apk ...
分类:
移动开发 时间:
2021-01-05 10:55:36
阅读次数:
0