自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Android Runtime (ART)介绍

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结项目场景:问题描述:原因分析:解决方案:前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而

2021-09-05 23:15:38 985

原创 Unix/Linux:进程基本概念

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录一、进程和程序的区别二、进程的内存布局三、使用步骤1.引入库2.读入数据总结一、进程和程序的区别简单一句话说明,进程是一个可执行程序的实例。程序包含了一系列信息的文件,这些信息描述了如何在运行时创建一个进程。一般情况下程序包含以下信息:二进制格式标识:每个程序文件

2021-08-19 16:33:59 161

转载 Android开发之--IO编程

文章目录前言一、文件和目录路径1、选取路径部分片段2、路径分析3、Paths的增减修改二、目录三、文件系统四、路径监听五、文件查找六、文件读写前言转载自:https://blog.csdn.net/weixin_49858366/article/details/116720332Java I/O 编程在被设计之初是非常难用的,以至于很少有人能够在不依赖其他参考代码的情况下完成打开文件的操作。好在 Java 设计者终于意识到了 Java 使用者多年来的痛苦,在 Java7 中对此引入了巨大的改进。

2021-08-16 20:42:00 303

原创 Android应用调试-BugReport

文章目录一、BugReport是什么?二、如何获取bug reports1.从手机上获取bug reports2.使用 adb 获取bug reports三、如何对BugReport进行分析?总结一、BugReport是什么?在安卓应用开发中,app程序的调试分析是日常生产中进程会进行的工作。而BugReport中包含了设备日志、堆栈轨迹和其他诊断信息,可以帮助开发人员查找和修复应用中的错误。二、如何获取bug reports一般来说有三种方法可以获取Bug reports,分别是通过安卓手机直接

2021-07-20 20:58:59 5973 3

原创 Android Binder进程间通信机制

文章目录前言一、Binder机制简介二、Binder整体架构前言IPC(Inter-Process Communication)为进程间通信或跨进程通信,是指两个进程进行进程间通信的过程。在Android中,为每一个应用程序都分配了一个独立的虚拟机,不同虚拟机在内存分配上都有不同的地址空间,互相访问数据需要借助其他手段。下面介绍在Android中实现IPC的方式。一、Binder机制简介为了系统的安全与稳定,Linux系统是存在进程隔离的:两个不同的进程,如应用App进程和Activity..

2021-06-09 21:06:43 136 2

原创 关于redeclaration of C++ built-in type ‘char16_t’编译错误处理

问题描述:最近在项目开发中遇到了编译器报redeclaration of C++ built-in type ‘char16_t’的编译错误,最后觉得解决方法比较有意思,所以分享和记录一下。 原因分析:一般来说出现这个错误的原因在于使用typedef定义了标准库中已经存在的变量类型当作别名:例如:typedef int INT; //这是正常的用法,定义了int的一个别名INTint i = 0;INT j = 0;//以上两种效果是一致的,都定义了一个int类型的变量typedef

2021-05-12 20:56:58 1832 2

原创 Android Activity的生命周期--启动与销毁Activity

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、了解生命周期回调二、指定程序首次启动的Activity创建一个新的实例销毁Activity前言不同于使用 main() 方法启动应用的其他编程范例,Android 系统会通过调用对应于其生命周期中特定阶段的特定回调方法在 Activity 实例中启动代码。 有一系列可启动Activity的回调方法,以及一系列可分解Activity的回调方法。这一篇文章概述了最重要的生命周期方法,并向您展示如何处理创建Activity

2021-03-21 23:59:44 1037

原创 Android开发--后台处理指南

目录Android开发--后台处理指南指导原则后台任务的类别推荐的解决方案即时任务延期任务精确任务Android开发–后台处理指南为了创建既能迅速响应用户、又能遵守 Android 平台政策规定的 Android 应用,在后台处理数据是重要的一环。本指南定义了后台任务类别、提供了任务分类标准,并推荐了执行任务所应使用的 API。指导原则一般来说,运行时间超过几毫秒的所有任务都应委派给台线程。长时间运行的常见任务包括解码位图、访问存储空间、处理机器学习 (ML) 模型、执行网络请求等。后台任务的类别

2021-03-07 23:33:27 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除