安卓
安卓学习历程
奋斗的☞小鸟
这个作者很懒,什么都没留下…
展开
-
Shell语法
Shell语法1 变量2 循环2.1 循环中用到的命令2.1.1 seq:产生数字集合命令2.1.2 expr两数相加2.1.3 tar打包2.1.4 find查找2.2 循环练习2.2.1 for循环2.2.2 while循环3 if语句3.1 if语句格式3.2 逻辑运算符4 算数运算4.1 算数运算符4.2 关系运算符4.3 布尔运算符4.4 逻辑运算符4.5 字符串运算符4.6 算数运算方式5 重定向6 函数 1 变量 #!/bin/bash #File by louis #打印 echo "lou原创 2020-06-07 15:43:31 · 226 阅读 · 0 评论 -
Android.mk基础
Android.mk基础1 Android.mk简介2 Android.mk基本格式3 编译多个共享库4 编译静态库5 使用共享库共享通用模块6 使用预编译库7 编译独立的可执行文件8 注意事项 1 Android.mk简介 Android.mk是一个想Android NDK构建系统描述NDK项目的GNU makefile片段。主要用来编译生成一下几种文件: 1、APK程序:一般的Android应用程序; 2、JAVA库:JAVA类库,编译打包生成JAR文件; 3、C\C++应用程序:可执行原创 2020-06-07 09:13:45 · 176 阅读 · 0 评论 -
Makefile语法基础
Makefile语法1 什么是Makefile2 Makefile的内容2.1 Makefile的规则2.2 Makefile实例2.3 Makefile是如何工作的2.4 引入其他的Makefile2.5 Makefile预定义变量2.6 Makefile自动变量2.7 Makefile函数 1 什么是Makefile makefile定义了一系列的规则,包括文件的编译顺序、是否需要重新编译、如何链接等; makefile就是自动化编译,指导make命令如何编译和链接。 2 Makefile的内容原创 2020-06-07 06:16:14 · 199 阅读 · 0 评论 -
静态库与动态库
静态库与动态库1 静态库1.1 静态库概述1.2 静态库生成2 动态库2.1 动态库概述2.2 动态库生成3 静态库与动态库的使用3.1 准备文件3.2 静态库的使用3.3 动态库的使用4 静态库与动态库的区别 1 静态库 1.1 静态库概述 静态库就是一些目标文件(一般以.o结尾)的集合,静态库一般以.a结尾,只用于生成可执行文件阶段。 链接步骤中,链接器从库文件中取所需代码,复制到生成的可执行文件中。 优点:可执行文件中包含了库代码的一份完整拷贝,在编译过程中被载入程序中。 缺点:多次使原创 2020-06-07 01:01:44 · 163 阅读 · 0 评论 -
gcc编译过程
Linux编译过程 微观的c/c++编译执行过程。 c语言 .c —> .exe .elf -E 预处理:把.h .c展开形成一个文件。 .i gcc -E hello.c -o hello.i -S 汇编: .i生成一个汇编代码文件 .s gcc -S hello.i -o hello.s -c 编译: .s生成一个.o gcc -c test.s ...原创 2020-06-06 23:26:21 · 216 阅读 · 0 评论 -
FFmpeg常用命令详解
FFmpeg常用命令详解FFmpeg常用命令1 录制命令2 分解复用命令3 转换格式4 处理原始数据5 滤镜 FFmpeg常用命令 1 录制命令 ffmpeg -f gdigrab -framerate 30 -offset_x 0 -offset_y 0 -video_size 1920*1080 -i desktop out.mpg -gdigrab:表明我们是通过gdi抓屏的方式;(mac下...原创 2020-04-27 22:47:38 · 463 阅读 · 0 评论 -
CMake语法
CMake语法1 什么是CMake2 CMake源文件 1 什么是CMake CMake:一个跨平台的支持产出各种不同的构建脚本的一个工具。 在Android Studio2.2及以上,构建原生库的默认工具是CMake。 2 CMake源文件 CMake的源码文件可以包含命令、注释、空格和换行。 CMake编写的源文件以CMakeLists.txt命名或以.cmake为扩展名。 可以通...原创 2020-04-23 07:25:13 · 224 阅读 · 0 评论 -
安卓——像素
安卓——像素像素 像素 安卓支持的像素单位有:px(像素)、in(尺寸)、mm(毫米)、pt(磅,1/72英寸)、dp、dip、sp。其中,px、dp、sp最常用。 px:是手机屏幕上可显示的最小单位,与物理设备有关; dp:与物理设备无关,同样尺寸的屏幕,使用dp设置的尺寸一样; sp:用于设置字体大小,会随系统字体大小自动调节字体显示的大小。 像素密度:一个dp可以显示多少个像素。 在xml文...原创 2019-09-30 07:12:31 · 284 阅读 · 0 评论 -
屏幕分辨率——宽、高及像素密度的获取
DisplayMetrics:显示度量 一种描述显示器一般信息的结构,如大小、密度和字体缩放。 //DisplayMetrics初始化 displaymetrics metrics=new displaymetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); 宽度 public static int getS...原创 2019-09-30 07:37:19 · 735 阅读 · 0 评论