Mostrar los tags: j

Mostrando del 31 al 40 de 812 coincidencias
Se ha buscado por el tag: j
Imágen de perfil

MiniRuleta: Juego de Ruleta Para Android + Codigo Fuente


Android

Publicado el 9 de Agosto del 2023 por Agustin (23 códigos)
1.625 visualizaciones desde el 9 de Agosto del 2023
MiniRuleta es un juego de Ruleta para android desarrollado en Java usando el Android Studio.

La carpeta de descarga Incluye, el codigo fuente, los assets y los archivos ejecutables.

El juego al inicial empieza el premio total en 0.

- Al darle click o tap al boton GIRAR RULETA se gira la ruleta
- La ruleta es una imagen hecha con diferentes valores
- Cuando termina de girar la ruleta y el jugador gana el premio que esta marcado con la flecha
- El premio que gana el jugador en cada giro de la ruleta se va sumando en un PREMIO TOTAL
- El premio total se muestra en la parte de abajo de la aplicacion.

Se les agradece a todos el FeedBack y les puedo ayudar a crear su propia ruleta si me envian la rueda en formato PNG en relacion aspecto 1:1.

Mas Informacion: https://evilnapsis.com/2023/01/28/miniruleta-juego-de-ruleta-para-android-codigo-fuente/
Imágen de perfil

Inventio LIte v4: Sistema de Inventario Y Ventas


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 9 de Agosto del 2023 por Agustin (23 códigos)
3.915 visualizaciones desde el 9 de Agosto del 2023
Inventio Lite v4 es la ultima y mejor actualizacion del clasico sistema de Inventarios Desarrollados para todo mundo y todo tipo de usos.

La nueva version incluye un resiseño con una nueva plantilla Core UI con Bootstrap 5. Todas las vistas fueron adaptadas a la nueva plantilla.

Tambien Inventio Lite es software libre y lo pueden usar en sus proyectos o como base para otros proyectos.

El sistema de Inventarios cuenta con los siguientes modulos.
- Productos
- Ventas
- Compras
- Inventario
- Clientes
- Proveedores
- Categorias
- Usuarios
- Y mucho mas
Mas Informacion en la pagina oficial.
https://evilnapsis.com/2015/07/11/inventio-lite-sistema-de-inventario-y-ventas/
Imágen de perfil

Cálculo de las raíces reales de un polinomio


Java

Publicado el 5 de Agosto del 2023 por Francisco Javier Rojas Garrido (27 códigos)
866 visualizaciones desde el 5 de Agosto del 2023
Las calculadoras de raíces de polinomios son un clásico en las carreras de informática.

Esta es mi contribución a la solución al problema.
No es una solución muy eficiente, ya que en el peor caso la complejidad computacional es O(G^2), siendo G el grado del polinomio (en realidad incluso peor, ya que a mayor grado, se puede requerir mayor precisión para que se produzca convergencia)
Pero creo que hace el trabajo con efectividad

El algoritmo se basa en el cálculo de las raíces de un polinomio, suponiendo conocidas las raíces de su función derivada
Bajo esa suposición, es muy sencillo calcular las raíces, ya que podemos conocer el límite del rango donde se encuentran todas las raíces
(Véase: Propiedades de las raíces polinómicas)
Y de esta manera, en combinación con las raíces de la función derivada, podemos delimitar el rango de cada una de las posibles raíces y, simplemente aplicando el teorema de Bolzano, podemos calcular los ceros
Pero ... necesitamos la función que estamos programando para calcular las raíces de la función derivada!
No hay problema: usamos recursividad, y la función recursiva (la que calcula las raíces de un polinomio), tiene un caso de terminación para el caso de un polinomio de grado cero (una constante), que supondremos que no tiene raíces.
Como la función derivada tiene un grado menos que el polinomio original entonces, aplicando la recursividad, llegaremos al cálculo de las raíces de un polinomio de grado cero, con solución trivial y problema solucionado

Esta manera de proceder puede crear la necesidad de tener alta precisión en los cálculos, pero eso no es problema si usamos la clase BigDecimal de Java
Imágen de perfil

Editor de Morphing


Java

estrellaestrellaestrellaestrellaestrella(7)
Actualizado el 2 de Agosto del 2023 por Francisco Javier Rojas Garrido (27 códigos) (Publicado el 11 de Abril del 2022)
2.189 visualizaciones desde el 11 de Abril del 2022
Aplicación que permite crear vídeos con efecto de morphing.

1-Selecciona la imagen máster.
2-Crea la malla de triángulos.
3-Pon los vértices en la posición correcta de cada imagen.

Tras hacer esto, podrás guardar el proyecto y crear un vídeo de Morphing con el resultado.

Vídeo demostración:
https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2Fmorphing%2Fsolo.Modelos.how.to.mp4%3Forigin%3Dlawebdelprogramador&origin=web

Vídeo creado con esta aplicación:
https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2Fmorphing%2Fsolo.Modelos.mp4%3Forigin%3Dlawebdelprogramador&origin=web


MorphingEditor.v1.0
Imágen de perfil

Bola de color


Java

Publicado el 16 de Julio del 2023 por Francisco Javier Rojas Garrido (27 códigos)
1.565 visualizaciones desde el 16 de Julio del 2023
color_ball.v1.0

Esta sencilla aplicación pinta una bola sutilmente coloreada sobre las imágenes de un directorio por las que puedes navegar.

Ha sido una excusa para integrar el JColorChooser en mis librerías:
* Multi-precisión
* Modo oscuro
* Recuerda los últimos colores


Si quieres puedes ver el vídeo de demostración:

https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2FcolorBall%2FcolorBall.v1.0.demo.video.mp4%3Forigin%3Dlawebdelprogramador&origin=web
Imágen de perfil

Ancho de columnas proporcional en Grid al redimensionar


FoxPro/Visual FoxPro

Publicado el 23 de Junio del 2023 por Baldo (17 códigos)
3.430 visualizaciones desde el 23 de Junio del 2023
Los Grid son tan potentes como 'animalitos salvajes' que a veces hay que 'domesticar'.

Mostrar las columnas de un modo visualmente agradable cuando el Grid cambia de ancho suele ser un 'caballo de batalla' muy consultado en la web.

Yo personalmente no uso la opción de 'autosizing' de las columnas habida cuenta de que no hay un control sobre la longitud máxima/mínima en función de los datos actuales (que pueden variar)

En su lugar lo que hago es ajustar tamaños a proporciones lógicas (es habitualmente más largo un nombre y apellidos que una ciudad.. por ejemplo ) y en caso de maximizado, minimizado,
redimensión del form... cambiar el tamaño de las columnas de un modo proporcional al original.

Queda visualmente muy agradable, porque puedes incluso redimensionar el formulario arrastrando y los anchos de columna parecen "flotar" para acomodarse.

Además, no implica esfuerzo en programación apenas (es básicamente un método que hay que Pegar en tu formulario, y dos llamadas)


Como usarlo:


Es realmente muy SIMPLE y requiere tres pasos básicos.

1. En el "Form", crear y pegar el contenido del método "redimension"


2. En el INIT del Form, por ejemplo, cuando ya has hecho carga y muestra del grid, llamar al método con:

THISFORM.REDIMENSION('Nombre del Grid',1)

Este proceso guarda la proporcion relativa al ancho de Grid de cada una de las columnas. Puedes hacer esto para tantos Grid como haya en el Form.

3. En el RESIZE del propio Grid, llamar al método que recalcula el nuevo ancho de cada columna ante cualquiercambio de tamaño, con:

THISFORM.REDIMENSION(THIS.NAME,2)

Obviamente este método se dispara sólo cuando el Grid se redimensiona, con lo que la propiedad 'anchor' del Grid debe ser tal que cambie su anchura cuando la del Form contenedor lo haga.

Y... ¡ nada más !

Nota: El ZIP es muy ligero. Te invito a bajarlo y ejecutar un pequeño vídeo con su funcionamiento.

Ejemplo_001
sin imagen de perfil

Juego de Rompecabezas y Acertijos: Desafía tu lógica y habilidades de resolución de problemas


Java

Publicado el 5 de Junio del 2023 por Kevin (4 códigos)
1.537 visualizaciones desde el 5 de Junio del 2023
El código proporcionado implementa un juego de rompecabezas y acertijos diseñado para desafiar las habilidades lógicas y de resolución de problemas de los jugadores. El juego ofrece una serie de niveles con acertijos ingeniosos, laberintos complicados y rompecabezas visuales que pondrán a prueba la destreza mental de los jugadores.

La aplicación móvil ofrece una interfaz interactiva y atractiva donde los jugadores pueden explorar diferentes desafíos y avanzar en el juego. A medida que progresan, los desafíos se vuelven más difíciles, lo que mantiene el interés y la motivación de los jugadores.

El código proporciona una base sólida para la implementación del juego, incluyendo la lógica de los niveles, el manejo de los acertijos y la interacción con el jugador. También se pueden agregar funcionalidades adicionales, como sistemas de puntuación, pistas o recompensas para enriquecer la experiencia de juego.

Con este juego de rompecabezas y acertijos, los jugadores podrán poner a prueba su agudeza mental, mejorar sus habilidades de resolución de problemas y disfrutar de un desafío entretenido y estimulante en sus dispositivos móviles.
sin imagen de perfil

HabilidadesPracticasApp: Aplicación de Tutoriales Prácticos


Java

Publicado el 5 de Junio del 2023 por Kevin (4 códigos)
560 visualizaciones desde el 5 de Junio del 2023
La clase HabilidadesPracticasApp es una subclase de Application. Se utiliza para realizar configuraciones y inicializaciones necesarias al iniciar la aplicación. En este caso, se puede agregar código adicional dentro del método onCreate() para configurar y inicializar los componentes de la aplicación.

La clase TutorialActivity es una subclase de AppCompatActivity que representa la actividad que muestra los detalles de un tutorial específico. En el método onCreate(), se obtienen los datos del tutorial a través de un Intent y se configuran los componentes de la interfaz de usuario, como TextView, VideoView y RecyclerView. También se muestra la información del tutorial obtenida y se configura el VideoView para reproducir el video del tutorial.

La clase PasosAdapter es una subclase de RecyclerView.Adapter que se utiliza para mostrar la lista de pasos de un tutorial en el RecyclerView de la clase TutorialActivity. Esta clase se encarga de inflar el diseño del elemento de la lista y de vincular los datos de cada paso con la vista correspondiente en el RecyclerView.

La clase Tutorial representa un tutorial específico y contiene los detalles como el título, la descripción, la URL del video y la lista de pasos. Además, tiene un método estático obtenerTutorialDesdeFuenteExterna() que simula la obtención de los datos del tutorial desde una fuente externa, como una API. En este ejemplo, se utiliza un conjunto predefinido de datos estáticos, pero puedes modificar este método para obtener los datos de manera dinámica según tus necesidades.

La clase MainActivity es la actividad principal de la aplicación. En el método onCreate(), se configura el RecyclerView para mostrar la lista de tutoriales obtenida a través del método obtenerTutorialesDesdeFuenteExterna(). También se define el método abrirTutorial() que se utiliza para abrir la actividad TutorialActivity cuando se hace clic en un tutorial en la lista.

La clase TutorialesAdapter es similar a la clase PasosAdapter y se utiliza para mostrar la lista de tutoriales en el RecyclerView de la clase MainActivity. En este adaptador, se infla el diseño del elemento de la lista y se vinculan los datos de cada tutorial con la vista correspondiente en el RecyclerView. Además, se define el comportamiento del clic en un tutorial, que abre la actividad TutorialActivity con el tutorial seleccionado.

En resumen, este código representa una aplicación de tutoriales prácticos donde los usuarios pueden ver una lista de tutoriales en la actividad principal (MainActivity) y obtener más detalles de cada tutorial en la actividad TutorialActivity. El código se encarga de mostrar los datos de los tutoriales, reproducir videos y mostrar la lista de pasos asociados con cada tutorial. Puedes personalizar y expandir este código según tus necesidades para crear una aplicación completa de tutoriales prácticos.
Imágen de perfil

SmarthTime (App de Pausas Activas)


C sharp

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 2 de Junio del 2023 por Abiel Jesrrel (relly) (2 códigos)
1.033 visualizaciones desde el 2 de Junio del 2023
Screenshot_6
Screenshot_5
Screenshot_4
Screenshot_3
Screenshot_2
Screenshot_1

SmarthTime | Software de Pausas Activas



Un sistema creado en lenguaje de Microsoft C# (C Sharp) con múltiples dll por sus funciones las cuales ayudarían a múltiples proyectos por su funcionamiento y utilidad.

nota: Este sistema es para aportar a la comunidad conocimientos de desarrollo general, no esta permitido duplicar o comercializar este sistema, la aplicación esta incompleta por ser solo para ayuda. El sistema utiliza conexión a Base de Datos en MySQL en la nube.

Características:
● Encriptación de contraseña SHA256 para cuenta de usuario en la nube
● Bi-Idioma (Español e Ingles)
● Archivo de configuración Json