Android
holeung
东南大学
展开
-
[踏石留印之Android] byte[]数组的截取方法arraycopy与串口数据流处理
在做的项目中使用了byte[]数组来接收android USB serial 串口数据,由于串口数据有很多无用的响应指令,故要对其截取,arraycopy是效率很高的截取方式,调用方式如下:System.arraycopy(src, srcPos, dest, destPos, length)参数解释引用大神的: 参数解析: src:byte源数组 dest,:byte目的数组原创 2017-03-14 00:18:58 · 7298 阅读 · 0 评论 -
[踏石留印之Android] 监听activity的状态(Create\Destroy)进行响应
最近在做串口数据处理时需要监听某activity的状态,以方便地打开关闭串口,而监听也非常简单,鉴于我项目中已有继承Application的BaseApplication类,用来设置全局变量和重复使用的方法,以及为我的第三方SDK进行初始化操作。BaseApplication: 要继承Application,使用方法是在AndroidManifest.xml中为加上BaseApplication所原创 2017-03-16 22:54:17 · 3148 阅读 · 0 评论 -
[Android开发] Android中实现定时器的四种方式
第一种方式利用Timer和TimerTask1. 继承关系 java.util.Timer 基本方法 schedule例如: timer.schedule(task, delay,period); //delay为long,period为long:从现在起过delay毫秒以后,每隔period毫秒执行一次。 schedule方法有三个参数第一个参数就是TimerTask转载 2017-04-25 22:36:16 · 432 阅读 · 0 评论 -
[感谢大佬之Android] Activity中finish()和onDestroy()的区别
finish()方法用于结束一个Activity的生命周期, 而onDestory()方法则是Activity的一个生命周期方法,其作用是在一个Activity对象被销毁之前,Android系统会调用该方法,用于释放此Activity之前所占用的资源。 finish会调用到onDestroy方法。可以在onDestroy里打印一句话,就会发现在finish方法那也会打印这句话。Activity.转载 2017-03-15 23:51:36 · 5408 阅读 · 1 评论