Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 17/05/13, 11:46:43
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
Obteniendo fecha

Hola, ¿vosotros como obteneis la fecha de la tableta/movil?

Yo lo hago así:

miTextView1.setText(FechaActual.getDate()+"-"+(FechaActual.getMonth()+1)+"-"+(FechaActual.getYear()+1900);

Y en Eclipse va muy bien, pero ayer provando el Android Studio veo que me aparece tachado lo de "getDate", "getMonth", "getYear", al sobrevolarlo con el ratón me dice: " This inspection reports where deprecated code is used in the specified inspection scope
" vamos, que mi código está obsoleto... pero aún asi puedo compilar y mi aplicación va perfecta. Entonces la pregunta es ¿qué debo usar en vez de los getDate, getMount, etc ?
Responder Con Cita


  #2  
Viejo 17/05/13, 12:21:35
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Eclipse también te lo dice, y te dice la clase que debes usar, que es GregorianCalendar. Pero yo también uso la clase Date, están deprecated pero nunca las quitarán, porque pertenecen a Java y no a Android.
Responder Con Cita
  #3  
Viejo 17/05/13, 12:54:10
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

En realidad la clase Date (bueno, la mayoría de sus métodos, la clase en sí no...) está en estado deprecated casi desde que nació Java, en 1997 (JDK 1.1), y aun así llevamos 16 años usándolo porque para cosas básicas es más sencillo que el Calendar.

De todas formas, marcar algo como deprecated se debe más a una limpieza de la interfaz (convenciones, nuevos métodos más apropiados) o a prevenir problemas futuros (métodos que generan números aleatorios con un método que podría hacerlos predecibles, formas de codificar el tiempo que dentro de 200 años ya no valdrán, etc.).
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!

Última edición por mocelet Día 17/05/13 a las 13:43:32.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 16:00:35 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /