网站

​https://developer.android.com/develop/index.html​


在C语言代码中输出log

想要在.c文件中打印一些调试信息,使用printf是不能打印出来的,而是要使用如下方法:

#include < android/log.h> 
#define LOG “tagname”
#define LOGD(…) __android_log_print(ANDROID_LOG_DEBUG, LOG, __VA_ARGS__)
#define LOGI(…) __android_log_print(ANDROID_LOG_INFO, LOG, __VA_ARGS__)
#define LOGW(…) __android_log_print(ANDROID_LOG_WARN, LOG, __VA_ARGS__)
#define LOGE(…) __android_log_print(ANDROID_LOG_ERROR, LOG, __VA_ARGS__)

Timer和TimerTask

TimerTask task = new TimerTask() {
public void run() {
//每隔一定时间执行的代码
}
};

Timer timer = new Timer(true);
timer.schedule(task, delay_time, period_timer);
timer.cancel();//一旦执行timer.calcel之后,必须重新创建timer,再进行调度