MVC 模型 视图(View) 用户界面 控制器(Controller) 业务逻辑 模型(Model)数据存储 步骤 View传送指令到Controller Controll...
MVC 模型 视图(View) 用户界面 控制器(Controller) 业务逻辑 模型(Model)数据存储 步骤 View传送指令到Controller Controll...
概念 内存溢出 - VM在分配内存时内存不足导致内存溢出 内存泄漏 - 有对象在释放时没有完全的清除引用导致内存泄漏,内存泄漏可能导致内存溢出 GC ...
启动流程 概念 ActivityManagerServices 简称AMS,服务端对象,负责系统中所有Activity的生命周期。 ActivityThread,App的真正...
Activity官方文档 生命周期 onCreate() 首次创建 Activity 时调用。 您应该在此方法中执行所有正常的静态设置 — 创建视图、将数据绑定到列表等等。 ...
APP启动流程 点击桌面的图标,click事件会调用startActivity(Intent), 通过Binder IPC,最终调用到ActivityManagerServi...
分类 1.KeyDispatchTimeout 按键或触摸事件在特定时间内无响应 2.BroadcastTimeout BroadcastReceiver在特定时间内无法处理...
实现 创建aidl文件 在build之后会在build目录生成IMyAidlInterface的实现类 创建Service,并实现IMyAidlInterface.Stub(...
前言 最近项目涉及到CPU卡开发方面的东西,做下笔记以后可以有个印象。算是CPU卡开发的入门教程吧。 链接 CPU卡开发指南(一)错误码 CPU卡开发指南(二)基本指令 CP...
MarkDowm使用 一 标题 一级标题 二级标题 三级标题 ... 二 列表 有序列表 列表 列表 列表 无序列表 列表 列表 列表 三 引用 这是一个引用 四 链接与图片...
CPU卡开发指南(一)错误码 CPU卡开发指南(二)基本指令 CPU卡开发指南(三)安全体系 CPU卡开发指南(四)原理解析 CPU卡开发指南(五)发卡流程 [toc] CP...
CPU卡开发指南(一)错误码 CPU卡开发指南(二)基本指令 CPU卡开发指南(三)安全体系 CPU卡开发指南(四)原理解析 CPU卡开发指南(五)发卡流程[toc] CPU...
CPU卡开发指南(一)错误码 CPU卡开发指南(二)基本指令 CPU卡开发指南(三)安全体系 CPU卡开发指南(四)原理解析 CPU卡开发指南(五)发卡流程 CPU卡安全体系...
CPU卡开发指南(一)错误码 CPU卡开发指南(二)基本指令 CPU卡开发指南(三)安全体系 CPU卡开发指南(四)原理解析 CPU卡开发指南(五)发卡流程 [toc] CP...
CPU卡开发指南(一)错误码 CPU卡开发指南(二)基本指令 CPU卡开发指南(三)安全体系 CPU卡开发指南(四)原理解析 CPU卡开发指南(五)发卡流程 CPU卡开发指南...
[toc] 关闭Tinker Gradle 编译插件后 Android 5.0版本以下机型运行Crash分析报告 一、再现场景 集成Tinker并使用tinkerEnable...
[TOC] Android-JNI&NDK(一)入门 一. 前言 最近项目中要求要使用so库实现数据加密,来提高数据的安全性,因为好久没用过Android调用native方法...
解决java.lang.SecurityException: Invalid signature file digest for Manifest main attribut...
光标移动 插入模式 编辑 关闭 搜索 视觉模式 剪切和复制 窗口命令
Git 使用 https://www.git-scm.com/book/zh/v2