Usando Arrays.copyOfRange () para debajo de API 9

Estoy desarrollando una aplicación que utiliza el método copyOfRange(byte[] original, int start, int end) de Arrays.copyOfRange() .

Se ha introducido sólo en API 9 y superiores. Pero, he leído en alguna parte que utiliza System.arraycopy() que se ha introducido en la API 1 sí mismo.

Mi pregunta es, en Android, hay una diferencia en el uso de Arrays.copyOfRange() o System.arraycopy() y si soy capaz de utilizar System.arraycopy () va a trabajar para las versiones inferiores de las API ???

Además, si pudiera obtener algún código de ejemplo al copiar un byteArray utilizando System.arraycopy() .

Saludos.

Arrays.copyOfRange () es sólo un método de conveniencia para System.arrayCopy ()

 public class ArraysCompat { public byte[] copyOfRange(byte[] from, int start, int end){ int length = end - start; byte[] result = new byte[length]; System.arraycopy(from, start, result, 0, length); return result; } } 
  String[] a = Arrays.copyOfRange(results, 13, results.length); for (int i = 0; i < a.length; i++){ Log.d("New Messagexvvvvvvvv", String.valueOf(a[i])); } 
  • Animación de agitación de botón de Android
  • Bloqueo de registro de GCM AsyncTask hasta que se produzca el tiempo de espera
  • Obtención de todos los registros de sqlite android
  • Cómo enviar una cookie junto con HttpGet en Java
  • Selección de un proyecto ORM para Android (nivel mínimo de API 7)
  • Android Proguard - sólo ofuscación
  • Cifrado en Android usando el algoritmo RSA con módulo dado y exponente
  • Greenbot Eventbus 3.0: ¿Cuál es la diferencia entre onEvent, onEventMainThread, onEventBackgroundThread y onEventAsync?
  • Android one OnClick método para varios botones?
  • Obtener imagen Uri en onActivityResult después de tomar la foto?
  • No se puede reproducir este video. Android videoView mp4 grabado por el dispositivo Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.