- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 Android JNI例子
Android JNI栗子这里留意以下部分:sMethods数组定义了所要注册的JNI函数。第一个参数“NativeAdd”指的是在java层调用的函数名,第二个“(II)I”指的是函数的类型,第三个“(jint *)NativeAdd”指的是实际的C++函数“cls = env->FindClass(“com/example/mycalljni/MainActivity”);”对应...
2019-01-28 13:50:13 301
原创 vim多开文件
一、如果在终端还没有打开vim1、vim横向分屏打开多个文件vim -o 文件1 文件22、vim纵向分屏打开多个文件vim -O 文件1 文件2二、如果在终端已经打开vim1、横向分屏打开另一个文件:vs 文件2、纵向分屏打开另一个文件:sp 文件三、关闭窗口1、关闭所有:qa2、关闭光标所在窗口:q或者:close3、关闭除光标所在的窗口之外的其它窗口:only...
2019-01-28 13:35:15 422
转载 vi中ctrl+s无响应后如何退出
vi操作中经常习惯性ctrl+s保存,此时会进入类似锁屏状态,任何键失灵据说这是linux一个古老的快捷键解锁方式 ctrl+q
2019-01-28 13:33:55 235
原创 ctags常用命令(个人整理)
http://blog.csdn.net/myth_liu/article/details/5672572熟练的使用ctags仅需记住下面几条命:1.$ ctags –R * ($ 为Linux系统Shell提示符)2.$ vi –t tag (请把tag替换为您欲查找的变量或函数名)3.:ts (ts 助记字:tags list, ...
2019-01-27 15:48:42 3280
原创 Android消息队列
Android消息队列public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_...
2019-01-25 15:24:25 1230
原创 TimerTesk用法小例子
TimerTesk用法小例子package com.example.myapplication2;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import java.text.ParseException;import java.te...
2019-01-25 14:26:11 140
转载 shell脚本--sed的用法
shell脚本–sed的用法sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。1.sed的使用方法,调用sed 命令的...
2019-01-25 14:09:36 142
原创 在Linux中创建线程和互斥信号量的使用
在Linux中创建线程和互斥信号量的使用在Linux中创建线程非常简单,只需要调用pthread_create函数即可。我们先来看一下该函数的原型: #include<pthread.h> int pthread_create(pthread_t *thread, pthread_addr_t arr, void (*start_routine)(void *), void *ar...
2019-01-24 14:20:50 585
原创 fork创建进程和利用匿名管道进程间的通讯
fork创建进程和利用匿名管道进程间的通讯#include <unistd.h> #include <stdlib.h> #include <string.h>#include <stdio.h> #define MAX_BUFFER 25int main () { int fpid = 0; //fpid
2019-01-24 11:33:43 269
原创 Android.mk中重要变量解析
Android.mk中重要变量解析变量名说明LOCAL_PATH (必须)用于确定源码所在目录,每个Android.mk只需要执行一次CLEAR_VARS (必须)清空上次编译被赋值的"LOCAL_"开头的变量(LOCAL_PATH除外)LOCAL_MODULE (必须)模块名,整个系统唯一存在且名字内不能含空格LOCAL_MODULE_PATH模块...
2019-01-23 19:00:53 302
原创 第一次尝试写Android.mk
第一次尝试写Android.mk##Android.mk for simple##编译模块所处路径LOCAL_PATH:=$(call my-dir)#清楚上次编译变量include $(CLEAR_VARS)#添加静态库LOCAL_STATIC_LIBRARIES:= libcutils#索引源文件LOCAL_SRC_FILES+=\ main.c ...
2019-01-23 17:56:28 213 4
转载 Linux下各种解压格式
Linux下各种解压格式当作个人笔记转自https://alex09.iteye.com/blog/647128大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢! .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName ...
2019-01-22 23:22:01 230
原创 Android触摸屏输入
Android触摸屏输入http://blog.chinaunix.net/uid-27167114-id-3347185.html
2019-01-22 17:27:26 601
原创 学习笔记:android.mk 与makefile 的关系
https://blog.csdn.net/gjq_1988/article/details/12573721
2019-01-20 20:13:49 336
原创 Android recovery
Android 的Recovery机制:https://blog.csdn.net/fengying765/article/details/38301895android 恢复出厂设置代码流程(Good!)https://blog.csdn.net/u010164190/article/details/54908620Android恢复出厂设置流程分析【Android源码解析十】http...
2019-01-17 17:29:58 300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人