自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 CMake

什么是CMake在Android Studio2.2和以上版本,构建原生库的默认工具是CMakeCMake是一个跨平台的构建工具,可以使用简洁的语句来描述所有平台的安装(编译过程)。能够输出各种各样的makefile或者project文件。CMake并不直接构建出最终的软件,而是产生其他工具脚本比如makefile,然后在依据这个工具的构建方式使用。CMake是一个比make更高级的编译配...

2019-05-25 17:03:15 280

原创 shell语法练习

变量的定义和使用编写shell脚本,第一行是#!/bin/bash代表是个shell脚本输入参数:形式说明$0当前程序的名称$n程序的输入参数n=1 第一个参数n2 第二个参数1…n$*所有输入的参数$#输入参数的个数$?命令执行的状态,一般返回0代表成功先来一个简单的输出shell#!/bin/bashecho "haha"...

2019-05-25 16:59:13 372

原创 Makefile相关

编译过程编译过程分为四大过程:预处理:完成宏替换,文件引入,除去空行、注释等,为下一步编译做准备。使用,命令gcc -E test.c -o test.i-E指gcc在预处理完成后停止后序的操作,-o指定输出的文件。编译:将预处理后的代码编译成汇编代码,在这个阶段中,首先要检查代码的规范性、是否有语法错误等,检查无误后把代码翻译成汇编语言;编译程序执行的时候,会先分析语法,词法语义生成中间...

2019-05-19 20:35:29 226

原创 C++基础知识

Hello World从hello wrld开始需要导入iostream这个头文件c++中打印使用cout关键字。不过使用的时候需要加上命名空间std。每次都加std太麻烦,可以在外面声明一个全局的using namespace std命名空间相当于java中的包,主要为了防止重名#include <stdio.h>#include <iostream>u...

2019-05-19 20:34:09 144

原创 JNI基础知识

JNI(Java Native Interface),它是java中的一套接口,用来跟c和c++通信。JNI中的数据类型java中的数据类型和c的数据类型之间的映射关系:java->JNI->c/c++基本数据类型:javaJNIbooleanjbooleanbytejbytecharjcharshortjshortint...

2019-05-12 23:06:52 405

原创 C基础知识

Hello World从hello wrld开始#include <stdio.h>printf("hello world\n"); system("pause");内存物理角度:内存是计算机中必不可少的一部分,是跟CPU沟通的桥梁,计算机中所有的程序都是运行在内存中。逻辑角度:内存是一块具备随机访问能力,支持读、写操作,用来存放程序运行中产生的数据的区域。内存:位...

2019-05-12 23:04:50 1069

Android文件操作

android zip文件解压 压缩 创建文件

2017-02-22

greenDaoDemo

greenDao简单实例

2016-12-05

RecycleView万能Adapter

RecycleView万能Adapter

2016-04-29

MyEventBus

EventBus实践demo 使用最新的eventbus源码编写的activity和fragment以及fragment和fragment之间通信的demo

2016-03-08

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

TA关注的人

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