[TOC] 准备工作 Visual Studio 从2015 版本起携带了诊断工具,可以很方便地进行实时的内存与 CPU 分析,将大家从内存 dump 和 windbg 中解放出来。本文使用大量接口进行注入与实例化测试以观察内存占用,除 Visual Studio 外还需要以下准备工作。 大量接口与 ...
分类:
其他好文 时间:
2019-11-02 13:29:52
阅读次数:
95
SharedPreferences 会在应用包目录中生成一个xml文件,将数据保存在里面 可以实现数据持久性保存。 创建的数据,保存在 Data -> Data -> 包名 -> shared_prefs 文件夹中 实例化接口的时候: 1. 不指定文件名,直接保存在 MainActivity.xml ...
分类:
移动开发 时间:
2019-11-02 12:00:36
阅读次数:
93
使用ViewMode SavedState来使得ViewModel在系统杀死后台进程的时候得以存活。 本集使用到的库,需要在gradle中添加: implementation 'androidx.lifecycle:lifecycle-viewmodel-savedstate:1.0.0-alpha ...
分类:
移动开发 时间:
2019-11-02 00:33:43
阅读次数:
297
win7 系统 sp1 x64 vs2107 是企业版 1、开始菜单中右键单击Visual Studio Installer图标→【属性】→【打开文件位置】找到【vs_installer.exe】文件; 2、右键单击【vs_installer.exe】文件→【属性】→【兼容性】,勾选【禁用视觉主题】 ...
分类:
其他好文 时间:
2019-11-01 16:39:31
阅读次数:
182
用户模拟异常的记录 我们现在来分析一下用户模拟异常 1. 测试代码 二、分析过程 1. 使用 visual Studio 在 "throw 1"处下断点启动调试 throw 1; 00D91808 mov dword ptr [ebp-0C8h],1 00D91812 push offset __T ...
分类:
其他好文 时间:
2019-11-01 16:08:58
阅读次数:
97
前言 Android studio 有提供快速生成模板代码的功能,其实这个功能也可以自定义配置.此篇博客将讲解如何使用此功能 进入Settings 选择 Editor > Live Templates 创建一个自己的组 为了不与Android studio已经自带的模型代码混淆,我们创建一个自己的组 ...
分类:
移动开发 时间:
2019-11-01 13:10:47
阅读次数:
136
解决 Visual Studio 符号加载不完全问题 工具 - 选项 - 搜索 "符号" - 选上服务器 | 加载所有符号, 之后符号就会显示完全 ...
分类:
其他好文 时间:
2019-11-01 09:28:17
阅读次数:
116
描述说明 |描述|说明| |: :|: | |↑|方向键.上| |↓|方向键.下| |←|方向键.左| |→|方向键.右| 快捷键大比拼 | 描述 | Visual Studio 快捷键 | IDEA快捷键 | VisualStudio学名 | IDEA学名 | | : : | : : | : : ...
分类:
其他好文 时间:
2019-10-31 23:35:20
阅读次数:
320