- 作者 : 万境绝尘 (octopus_truth@163.com) 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38895481 Android 系统启动总结 : Android 系统启动分底层 Linux 内核启动 和 应用系统启动; --... 作者 : 万境绝尘 (octopus_truth@163.com) 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38895481 Android 系统启动总结 : Android 系统启动分底层 Linux 内核启动 和 应用系统启动; --...
- 一. Activity生命周期 上图 1. Activity状态 激活状态 : Activity出于前台 , 栈顶位置; 暂停状态 : 失去了焦点 , 但是用户仍然可以看到 , 比如弹出一个对话框 , 后面的Activity出于暂停状态; 停止状态 : 被其它的Activity覆盖 , 用户不可见 , 但是仍然存在; 2.Acti... 一. Activity生命周期 上图 1. Activity状态 激活状态 : Activity出于前台 , 栈顶位置; 暂停状态 : 失去了焦点 , 但是用户仍然可以看到 , 比如弹出一个对话框 , 后面的Activity出于暂停状态; 停止状态 : 被其它的Activity覆盖 , 用户不可见 , 但是仍然存在; 2.Acti...
- 文章目录 一、 JNI 方法解析二、 JNIEnv *env 参数解析三、 C 语言 环境中 JNIEnv *env 参数解析四、 C ++ 环境中 JNIEnv *env 参数解析 ... 文章目录 一、 JNI 方法解析二、 JNIEnv *env 参数解析三、 C 语言 环境中 JNIEnv *env 参数解析四、 C ++ 环境中 JNIEnv *env 参数解析 ...
- 文章目录 一、问题描述二、问题分析三、完整设置代码 一、问题描述 Android 应用连接 BLE 硬件设备后 , 出现如下情况 : 发送数据成功 : Andro... 文章目录 一、问题描述二、问题分析三、完整设置代码 一、问题描述 Android 应用连接 BLE 硬件设备后 , 出现如下情况 : 发送数据成功 : Andro...
- 文章目录 组件刷新所在线程性能 资源 操作主动更新与被动更新View , SurfaceView , GLSurfaceView 组件刷新所在线程 1. ... 文章目录 组件刷新所在线程性能 资源 操作主动更新与被动更新View , SurfaceView , GLSurfaceView 组件刷新所在线程 1. ...
- 文章目录 一、Zygote 进程孵化器二、应用启动概述 dex 解密时 , 需要将 代理 Application 替换为 真实 Application ; 替换 Applicatio... 文章目录 一、Zygote 进程孵化器二、应用启动概述 dex 解密时 , 需要将 代理 Application 替换为 真实 Application ; 替换 Applicatio...
- Android Bluetopth 编程大牛文章 http://my.oschina.net/u/994235/blog?catalog=313604 ViewGroup 相关资料 : http://www.incoding.org/admin/archives/199.html http://bbs... Android Bluetopth 编程大牛文章 http://my.oschina.net/u/994235/blog?catalog=313604 ViewGroup 相关资料 : http://www.incoding.org/admin/archives/199.html http://bbs...
- 文章目录 一、文本边界坐标解析二、绘图位置 一、文本边界坐标解析 在上一篇博客 【Android 应用开发】Canvas 精准绘制文字 ( 测量文本真实边界 | 将... 文章目录 一、文本边界坐标解析二、绘图位置 一、文本边界坐标解析 在上一篇博客 【Android 应用开发】Canvas 精准绘制文字 ( 测量文本真实边界 | 将...
- 文章目录 一、编译注入工具二、编译结果文件说明三、注入过程说明 一、编译注入工具 在 Visual Studio 2019 中打开了一个 " 生成文件项目 " , ... 文章目录 一、编译注入工具二、编译结果文件说明三、注入过程说明 一、编译注入工具 在 Visual Studio 2019 中打开了一个 " 生成文件项目 " , ...
- 文章目录 一、Flutter 调试简介二、Debug 调试窗口三、手机日志信息查看四、设置普通断点五、设置表达式断点六、相关资源 一、Flutter 调试简介 Fl... 文章目录 一、Flutter 调试简介二、Debug 调试窗口三、手机日志信息查看四、设置普通断点五、设置表达式断点六、相关资源 一、Flutter 调试简介 Fl...
- 文章目录 一、可执行程序基本结构二、GOT 全局偏移表三、可执行程序函数调用步骤 一、可执行程序基本结构 程序加载到内存中之后 , 会分为以下 ... 文章目录 一、可执行程序基本结构二、GOT 全局偏移表三、可执行程序函数调用步骤 一、可执行程序基本结构 程序加载到内存中之后 , 会分为以下 ...
- 文章目录 一、测量文本真实边界二、将文本中心点与给定中心点对齐 一、测量文本真实边界 Paint.getTextBounds() 函数原型如下 : public ... 文章目录 一、测量文本真实边界二、将文本中心点与给定中心点对齐 一、测量文本真实边界 Paint.getTextBounds() 函数原型如下 : public ...
- 文章目录 一、GOT 表数据结构分析二、函数根据 GOT 表进行跳转的流程 一、GOT 表数据结构分析 GOT 表分为 ... 文章目录 一、GOT 表数据结构分析二、函数根据 GOT 表进行跳转的流程 一、GOT 表数据结构分析 GOT 表分为 ...
- 文章目录 一、修改内存页属性二、x86 架构下的插桩拦截 一、修改内存页属性 实际函数 的 函数指针为 unsigned char* pFunc , 拦截函数 的函... 文章目录 一、修改内存页属性二、x86 架构下的插桩拦截 一、修改内存页属性 实际函数 的 函数指针为 unsigned char* pFunc , 拦截函数 的函...
- 文章目录 一、Android Studio 中使用 CMake 编译单个 C++ 源文件二、cmake_minimum_required 命令设置最小 CMake 版本三、project 命令设置... 文章目录 一、Android Studio 中使用 CMake 编译单个 C++ 源文件二、cmake_minimum_required 命令设置最小 CMake 版本三、project 命令设置...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签