利用数组,不多说,直接代码
long[] counts= new long[5];
public void GoSystemSetting() { System.arraycopy(counts, 1, counts, 0, counts.length - 1);//源数组 源数组要复制的起始位置 目的数组 目的数组放置的起始位置 复制的长度 counts[counts.length - 1] = SystemClock.uptimeMillis(); if (counts[0] > SystemClock.uptimeMillis() - 1500) { Intent intent = new Intent(Settings.ACTION_SETTINGS); startActivity(intent); } }