【Android】SharedPreferences 存储 Android 提供多种选项来保存永久性数据。不同的存储方案取决于不同的需求。 存储选项 共享首选项 在键值对中存储私有原始数据。(SharedPreferences) 内部存储 在设备内存中存储私有数据。 外部存储 在共享的外部存储中存储 ...
分类:
其他好文 时间:
2020-06-18 11:07:22
阅读次数:
57
1. Zygote进程什么时候被启动? Android系统启动后第一个启动的进程就是Zygote进程。 2. Zygote进程如何fork启动一个新应用进程 Zygote进程通过复制自身方式创建一个新应用进程,由于Zygote进程启动时内部会创建一个虚拟机实例,因此,通过复制自身方式创建新应用进程时 ...
分类:
移动开发 时间:
2020-06-18 10:45:34
阅读次数:
57
修改系统变量 变量名:ANDROID_SDK_HOME 变量值:存放avd的路径,如:D:\AVD 在Android Studio中运行模拟器时,提示Error: Not enough disk space to run AVD '....'. Exiting。是说安装模拟的磁盘空间不足,导致无法运 ...
分类:
移动开发 时间:
2020-06-18 09:14:30
阅读次数:
105
Appium——android环境搭建后,需要学会如何使用Appium。 1.打开下载安装好的appium(我的版本V1.17.1) 启动Appium Server: 2.点击Start Server运行Appium Server: 3.点击Start Inspector Seesion: 4.配置 ...
分类:
移动开发 时间:
2020-06-18 01:50:01
阅读次数:
123
遇到Charles抓取https请求中文乱码的情况,可以参考下面的步骤逐一检查,大多数是可以解决的,实操有效。 我使用的是mac charles,抓取android请求。 1、检查证书安装和配置 启动charles,Help → SSL Proxying → Install Charles Root ...
分类:
Web程序 时间:
2020-06-18 01:11:15
阅读次数:
103
1. 安装python3,pycharm,可参考之前写的文档:https://www.cnblogs.com/chenweitoag/p/13154815.html 2. 准备以下必要工具: 基于win10 64位系统 JDK 1.8(64位) Android SDK Appium desktop ...
分类:
移动开发 时间:
2020-06-17 23:00:19
阅读次数:
82
android studio 我现在用的是Monokai主题 首先下载monokai的配色方案: 右侧点击Download zip: 下载后解压。在Android Studio中file->import setting 选择解压目录下的Monokai-Sublime.jar,勾选导入color sc ...
分类:
移动开发 时间:
2020-06-17 16:54:06
阅读次数:
173
第一种方法 从https://github.com/zxing/zxing 下载源码 1.与Android有关的代码是在android、androidcore和core模块中 2.File–>New–>ImportModule 将android模块导入项目。 3.File–>New–>NewModu ...
分类:
移动开发 时间:
2020-06-17 15:30:22
阅读次数:
77
flutter的介绍 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 flutter的特点 跨平台能力,支持多个 ...
分类:
其他好文 时间:
2020-06-17 14:20:23
阅读次数:
93
前言 所有APP都需要向手机终端请求各种各样的权限,但是 Andorid Studio 项目默认不开启这些权限支持。 本文记录 Andorid APP 以获得网络请求权限为例的静态/动态获取权限的方法。 静态授权 在 AndroidManifest.xml 文件中添加网络请求权限声明。 <uses- ...
分类:
移动开发 时间:
2020-06-17 12:58:26
阅读次数:
120