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 18/04/16, 22:59:11
Array

[xs_avatar]
JotaMeramont JotaMeramont no está en línea
Usuario poco activo
 
Fecha de registro: abr 2016
Mensajes: 4
Modelo de smartphone: Motorola Moto G
Tu operador: Movistar
App de envio de SMS (mensajes de Texto)

Hola buenas tardes, es mi primer post, tengo como proyecto realizar una modificacion a la app nativa de envio de mensajes de texto de android, por lo que en realidad no tengo mucho trabajo por hacer pues todo ya esta correctamente diseñado, sin embargo no se como empezar a meterle mano a esta app, es aqui donde necesito ayuda, tengo android studio corriendo en OpenSuse Leap y no tengo ni idea de como conseguir el codigo fuente de dicha app para poder modificarla a mi gusto,de donde la consigo? como la cargo en Android Studio? supongo que ya otras personas aqui an intentado modificar apps nativas asi que... alguien me ayuda???
Responder Con Cita


  #2  
Viejo 18/04/16, 23:40:50
Array

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

El código fuente de las apps de Android están en el repositorio git de Google: https://android.googlesource.com/pla...packages/apps

Diría que la app de SMS de toda la vida es la que se llama Mms, la nueva es Messaging que solo sirve para API 19 y mayor.

Supuesto que quieras editar la antigua, está en https://android.googlesource.com/pla...ages/apps/Mms, y la nueva (KitKat) en https://android.googlesource.com/pla...pps/Messaging

Clonas el repositorio con el comando que te dice ahí y ya tienes los fuentes del proyecto para toquetear
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!

Última edición por mocelet Día 18/04/16 a las 23:43:46.
Responder Con Cita
  #3  
Viejo 19/05/16, 02:26:22
Array

[xs_avatar]
JotaMeramont JotaMeramont no está en línea
Usuario poco activo
 
Fecha de registro: abr 2016
Mensajes: 4
Modelo de smartphone: Motorola Moto G
Tu operador: Movistar
Hola! Ya tengo el comando, es: "git clone [url]" pero donde ejecuto ese comando? en android studio? en mi consola? o donde?
Responder Con Cita
  #4  
Viejo 19/05/16, 09:44:38
Array

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

Por poder puedes hacerlo como quieras, o creas un nuevo proyecto indicando la URL del repositorio en Android Studio o te creas un directorio en la consola y ejecutas desde ahí el git clone para que se lo baje.

Google no muerde de todas formas ;)
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #5  
Viejo 20/05/16, 18:07:47
Array

[xs_avatar]
JotaMeramont JotaMeramont no está en línea
Usuario poco activo
 
Fecha de registro: abr 2016
Mensajes: 4
Modelo de smartphone: Motorola Moto G
Tu operador: Movistar
Ya lo tengo! muchas gracias por la ayuda!... Ya estoy moneaseando el codigo... ahora lo verdaderamente dificil será ubicar la parte de todo el puto codigo que quiero modificar...
tu me puedes ayudar si es que no fuera exceso de confianza???... en teoria es refacli, solo quiero que el texto pase a Uppercase... es decir no importa lo que yo escriba, sea el texto que sea debe ser modificado a mayusculas antes de ser enviado, de manera que a la persona que lo recibe lo recibe en mayusculas... pero la modificacion NO se debe dar en el cuadro de texto mientras escribo sino una vez almacenado en donde sea que se guarde y modificarlo justo antes de ser enviado algo asi:

envio: "Hola! Que tal!!!"
y el mensaje que le llega a la persona sería: "HOLA! QUE TAL!!!"

No parece dificil, pero en este caso son muchos modulos y es la primera vez que manoseo apps por dentro...
alguna idea?
Responder Con Cita
  #6  
Viejo 20/05/16, 18:31:09
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 algún sitio hará un getText() del cuadro de texto cuando le des al enviar, ahí lo cambias por getText().toString().toUpperCase() y en teoría ya lo tienes.

¿Dónde está la línea? Eso pregúntale a Android Studio y sus funciones de búsqueda, yo empezaría buscando el campo EditText, viendo dónde carga el layout y buscando un getText por ahí...
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #7  
Viejo 20/05/16, 18:56:51
Array

[xs_avatar]
JotaMeramont JotaMeramont no está en línea
Usuario poco activo
 
Fecha de registro: abr 2016
Mensajes: 4
Modelo de smartphone: Motorola Moto G
Tu operador: Movistar
Me parece haberlo encontrado... será sólo esa linea o hay varios rincones donde debo hacer esa modificación ??!

Enviado desde mi XT1040 mediante Tapatalk
Responder Con Cita
Respuesta

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



Hora actual: 20:27:50 (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 / 邮件联系 /