240 发简信
IP属地:上海
  • Jetpack系列 Room操作数据库

    看了google出品的jetpack库,感觉还是很不错的,这里开始我们的Jetpack学习之旅 本文所有源码收录在 --> https://gi...

  • Android 设备管理器 理解和使用

    DevicePolicyManager,设备策略管理器。顾名思义,DevicePolicyManager为Android系统的管理提供了一套策略...

  • 【NDK 系列7】 c/c++ 文件和流操作

    C 语言的文件读写操作 头文件 : stdio.h 函数原型:FILE * fopen(const char * path, const cha...

  • 【NDK系列6】C++ 容器

    容器 容器,就是用来存放东西的盒子。 常用的容器包括:数组array, 链表list, 树tree, 栈stack, 队列queue, ...

  • 【Jetpack系列一】Jetpack介绍

    序言 不记得啥时候,Android 推出了 Android Jetpack,它是新一代组件、工具和架构指导,旨在加快 Android 应用开发速...

  • 【NDK系列14】Cmake详解 CMakeLists.txt详细配置

    1. CMake简介 CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcpro...

  • 【NDK系列13】Makefile Android.mk Application.mk 详解

    我们在使用第三方库时,很多都提供makefile,我们需要读懂他们并且适当的修改他们,另外虽说现在google推荐使用cmake,但是如果遇见A...

  • 【NDK 12】 编译器 clang gcc g++

    1. gcc/g++/clang 了解c/c++编译器的基本使用,能够在后续移植第三方框架进行交叉编译时,清楚的了解应该传递什么参数。 clan...

  • 【NDK系列11】Java和c++交互 Jni初识

    JNI是一种本地编程接口。它允许运行在JAVA虚拟机中的JAVA代码和用其他编程语言,诸如C语言、C++、汇编,应用和库之间的交互操作。 不只是...

个人介绍
不念往昔,不畏将来,做自己喜欢的事,走自己向往的路