android sdk me causa dolor de cabeza...

Iniciado por Kase, 29 Abril 2011, 10:52 AM

0 Miembros y 1 Visitante están viendo este tema.

Kase

e estado todo el dia lellendo del tema, pero parece que todos saltan de lo sencillo a lo complicado a la hora de pogramar...
que google a metido bien la pata con tantas versiones diferendes del android...
y si fuera poco todos te tratan como si supieran de que estan ablando en los tutoriales...


y lo que mas me caga, es que sigo sin saber como leer una variable del xml (vista) a mi clase java (activity) y luego regesarla ala vista...

y si, precisamente eso!!! como chingaos lees variables... y por que  las variables tienen nombres tan raros xomo R.id.variable...


PD: me castra el hola mundo... sencillamente te lo dan ya masticado,  pero si kieres hacer un  hola 'algo'  donde algo es un texto que metes en un textbox... pues  a parari cuates!!

Casidiablo

Jeje, sí, es un poco enredado al principio, pero luego ya se te va a hacer fácil. Respecto a lo de las variables R.id.* etc., lo explico en este post:

http://foro.elhacker.net/empty-t296313.0.html

Dice algo así por si te da pereza buscar:

CitarEn la línea 9 se usa el método setContentView que define cual de las interfaces gráficas creadas en el directorio layout serán usadas. Como parámetro usamos la variable R.layout.main. Esto es algo confuso al principio así que lea atentamente: R, como vimos anteriormente, es una clase generada por Eclipse automáticamente cada vez que creamos nuevos componentes para la aplicación; dentro de ella se crean clases estáticas con variables enteras que representan cada uno de estos componentes (main.xml es entonces una variable entera llamada main, dentro de la clase estática layout, que a su vez se encuentra dentro de la clase R.java). Por ejemplo, para usar la variable hello desde Java, tendríamos que usar una referencia de tipo R.values.hello.

seba123neo

al princpio cuesta, despues eso no tiene importancia y lo haces sin ver  :xD
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson