elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 47
251  Programación / Java / Re: Android - Dibujar: texto en: 22 Febrero 2019, 13:22 pm
Hola NEBIRE,

todo esto es muy guay. Muchas gracias por tu explicación. Especialmente, por esta frase, que para mi era la frase clave:

Citar
Las formas típicas en que varias constantes se aúnan es porque cada constante típicamente afecta un solo bit (o más)


Gracias y saludos
252  Programación / Desarrollo Web / javascript - Asteroids en: 22 Febrero 2019, 12:31 pm
Hola a todos,

algunos quizás conozcan todavía el juego Asteroids, que en los años 80 era bastante popular y uno de los primeros juegos de computadora.

Ahora se remodelo y se produjo este javascript, con el cual se puede lanzar tiros hacia la página actual. Para eso usen fácilmente el espacio. Ustedes pueden dirigir la astronave con las teclas del cursor. Los puntos les serán mostrados abajo a la derecha. Al principio se puede ver la astronave arriba a la izquierda.

Y ahora diviértanse destruyendo la página.

Le agregué unos botones para que puedan probar destruir elementos.

Los archivos se los dejo mediante un link ya que el espacio no alcanza para publicar los contenidos de los mismos.

Códigos: https://drive.google.com/open?id=1ixKOo-v59AtZSfTr-XrEJZbvzXuMUD20

Autor: Erik Rothoff Andersson

Saludos

PD.: Ustedes pueden restaurar todos los elementos recargando fácilmente la página con F5. Para finalizar el modo de juego presionen la telca ESC en el teclado!
253  Programación / Java / Re: Android - Dibujar: texto en: 19 Febrero 2019, 19:57 pm
Hola BloodSharp,

Citar
Puede verificar cada propiedad con operaciones "and"...

Y cómo la hace?
Cómo sabe cuantas propiedades se envió en el segundo parámetro?


Gracias y saludos
254  Programación / Java / Re: Android - Dibujar: texto en: 19 Febrero 2019, 18:57 pm
Hola BloodSharp de nuevo,

se me acaba de ocurrir otra pregunta: cómo procesara el método create de la clase Typeface el segundo parámetro si se le envía dos propiedades separados por un |? No podrá procesar solo una propiedad?


Gracias y saludos
255  Programación / Java / Re: Android - Dibujar: texto en: 19 Febrero 2019, 18:40 pm
Hola BloodSharp,

muchas gracias por tu respuesta.

Pero... claro... que estupidez de mi parte haber hecho esto pregunta. Bold significa negrita e Italic significa cursiva. Y yo creí que se trataba de fuentes....


Gracias y saludos
256  Programación / Java / Android - Dibujar: texto en: 19 Febrero 2019, 15:42 pm
Hola a todos,

quería preguntarles que significa este código:

Código:
Paint pincel1 = new Paint();
Typeface tf = Typeface.create(Typeface.SERIF, Typeface.ITALIC);
pincel1.setTypeface(tf);
tf = Typeface.create(Typeface.SERIF, Typeface.ITALIC
                    | Typeface.BOLD);
pincel1.setTypeface(tf);

Osea: El pincel tiene dos tipos de letras al mismo tiempo? Si es así... cómo es eso posible?
Y: Al estar separado (en la segunda creación del Typeface) el segundo parámetro por otro parámetro mediante un |... quiere decir eso que aleatoriamente se eligira un Typeface?

Gracias y saludos
257  Programación / Desarrollo Web / javascript - Imagen fade in en: 19 Febrero 2019, 15:32 pm
Hola a todos,

aqui podran ustedes dejar que una imagen de su elección se "haga grande"; e. s.: al
comienzo la imagen no es visible en sus páginas principales, pero crece dentro de
poco tiempo hacia el tamaño configurado.

En este javascript pueden configurar tres parametros: la anchura, la altura y la URL
de la imagen. Cuando la imagen se haya cargado en sus páginas principales, se hace
grande y se queda en sus páginas principales en el tamaño configurado.

Deje un imagen gif en el ejemplo.

Codigo:

Código:
<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo de javascript</title>
  <meta charset="UTF-8">
</head>
<body>
<!-- Presentado por javascripts-gratis.de -->
<script type='text/javascript'>
<!--
// Script by Freddus
// visit my site: http://www.friederklein.de

/////////////////////
var altura = 60;    // Configurar aqui la altura original de la imagen
var anchura = 468;  // Configurar aqui la anchura original de la imagen
var imagensita = "https://media.giphy.com/media/l41lLf17l7YCZ4Tjq/giphy.gif";  // Dirección hacia la imagen
/////////////////////
var contador=0;

function emboque(){
  var pixels;
  document.getElementById("miimagenzoom").height = document.getElementById("miimagenzoom").height+altura/20;
  document.getElementById("miimagenzoom").width = document.getElementById("miimagenzoom").width+anchura/20
  if (contador<20){
    setTimeout("emboque()",50);
  }// Fin del if
  contador++;
}//Fin del emboque

function initimagen() {
document.write('<div align="center">');
document.write('<img height="0" width="0" id="miimagenzoom" src="'+imagensita+'" onload="emboque();">');
document.write('</div>');
}
//-->
</script>
<script type="text/javascript">initimagen();</script>
<!-- Presentado por javascripts-gratis.de -->

</body>
</html>

Página web: https://drive.google.com/open?id=1xbHiakrS5S76b8X_gtd22BIdVA2AFzCp

Autor: Freddus

Saludos
258  Programación / Desarrollo Web / javascript - Imagenes casuales en: 19 Febrero 2019, 12:31 pm
Hola a todos,

este script de javascript cambia cada X-segundo la imagen en sus páginas principales.

Con ello ustedes configuran facilmente que imagenes deben ser mostradas y
especifican la cantidad de segundos, despues de los cuales se se debera elegir y
mostrar una nueva imagen casual y ya empieza.

En este ejemplo ya se agrego imagenes y la cantidad de segundos fue puesta a dos.

Codigo:

Código:
<!DOCTYPE html>
<html>
<head>
  <title>Ejemplo de javascript</title>
  <meta charset="UTF-8">
</head>
<body>
<!-- Presentado por javascripts-gratis.de -->
<script type='text/javascript'>
<!--
// Script e idea: Freddus

// Aqui por favor ingresar las URLs de la imagenes dentro de las "" y separadas respectivamente por un ,
var i = 0;
var urls = new Array();
urls[i++] = "https://media.giphy.com/media/l41lLf17l7YCZ4Tjq/giphy.gif",
urls[i++] = "https://media.giphy.com/media/l1KdaZkQLqgeoPu1y/giphy.gif",
urls[i++] = "https://media.giphy.com/media/xT0CyGZSg7oN0ochi0/giphy.gif",
urls[i++] = "https://media.giphy.com/media/3o6MbubPM8ek3dbNle/giphy.gif",
urls[i++] = "https://media.giphy.com/media/3ov9k5IJTC6YXh91iU/giphy.gif";


// Aqui configurar el tiempo que quieren que pase hasta que se cambie de imagen
var segundos = 2;


///////////////////////////////////////////////
// No cambiar nada mas, como siempre ;o)
var lastimage;
document.write("<div id='randomimagediv'></div>");

function newimage()
{
  var newurl;
  do
  {
  newurl = urls[Math.floor(Math.random()*urls.length)];
  }
  while (newurl == lastimage)
  lastimage = newurl;
  document.getElementById("randomimagediv").innerHTML = '<img src="' + newurl + '" alt="" />';
}
//-->
</script>
<script type="text/javascript">window.setInterval("newimage()",segundos*1000);</script>
<!-- Presentado por javascripts-gratis.de -->
</body>
</html>

Página web: https://drive.google.com/open?id=14cHvpQeg7mtbOzzxx95LDfmr25i6VujG

Autor: Freddus

Saludos
259  Programación / Java / Re: Android - Control Spinner en: 14 Febrero 2019, 16:07 pm
Hola NEBIRE,

¡¡lo has explicado de una manera tan maravillosa!!

Te estoy muy agradecido.


Gracias y saludos
260  Programación / Java / Re: Android - Control Spinner en: 12 Febrero 2019, 14:20 pm
Hola HardC0d3,

gracias por tu respuesta. Dejame, por favor, mostrarte el siguiente código:

Código:
String []opciones={"sumar","restar","multiplicar","dividir"};
ArrayAdapter <String>adapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, opciones); spinner1.setAdapter(adapter);

¿Por qué hay que pasarle al constructor de ArratAdapter<String> uns referencia de la clase actual?
¿Por que no hicieron los programadores que en el método setAdapter se han pasados los tres parámetros? Es decir, así:

Código:
String []opciones={"sumar","restar","multiplicar","dividir"};
spinner1.setAdapter(this,android.R.layout.simple_spinner_item, opciones);

Gracias y saludos
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 47
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines