aquí dejo esta buena herramienta para los diseñadores tanto torno como fresadora
probado en windows 8.1 y 7 32 y 64 bits
links de descarga
https://www.mediafire.com/folder/t1mztpcrv02b2/BoxfordfilesCad
saludos a todos en el blog
Un cordial saludo a todos ayer en clase tenian un problema en la universidad debido a que el software RsLogix500 solo corre con Xp Y ciertas weas que se tenian que tener para poder programar los allen bradley del College y el profesor me comento que era necesario instalar una maquina virtual para poder usar el software que nos proporcionaron en Fin me di a la tarea de ver como instalarlo en mis maquinas sin tener que crear maquinas virtuales auque si he creado una pero con windows 8.1 solo para intentar instalarlo tambien en ese Sistema operativo pero modificando ciertos registros del sistema operativo aunque Lo instale aun no puedo crear una compatibilidad con dicho sistema.
Bueno hasta ahorita eh logrado en windows vista y windows7 32 bits
A continuacion les Dejo el Video de como hacer la instalacion
Auque se que no tiene nada que ver con android es de utilidad y mas que nada para que no esten con las molestias mis compañeros, En dado caso que quieran videos o algo relacionado con PLC y simulaciones no duden en Pedirlo.
O hacer comentarios al respecto
Acerca de los videos de Android debido que estoy en examenes no he tenido tiempo de crear nuevas Entradas.
Espero verlos pronto en una nueva entrada al blog
Para mejorar nuestro conocimiento debemos aprender menos y contemplar más.
Rene Descartes(1596-1650) Filósofo y matemático francés.
En esta nueva Entrada continuaremos con la aplicacion Mi lista de Pruebas
una vez creada la interfaz del usuario por medio del widget ListView lo siguientes es crear una nueva actividad y su clase
Extender la clase nueva a Activity del paquete android.app.Activity
Y lo nuevo sera implementar el OnTouchListener de android.view.View.OnTouchListener
que sera nuestra interfaz entre usuario y la aplicacion cuando hay un evento en la pantalla
y despues se muestra la respuesta a dicho evento
Esto mediante el metodo abstracto implementado onTouch(View v, MotionEvent event)
este metodo es llamado cuando el usuario hace contacto con la pantalla
devolviendo una accion previamiente programada
los parametros v y evento
(v) = el evento ah sido enviado?
evento = que tipo de evento a sido enviado y cual es la informacion acerca de ese evento
MotionEvent
motionevent describe movimientos y acciones y envia valores de esos movimientos efectuados en la pantalla
tal como arriba, abajo, arrastre.
Algunos dispositivos soportan el multitouch y puedes poner uno hasta 10 dedos en pantalla
que porcierto En proximas entradas al blog veran como es posible hacer eso, continuando con la explicacion los objetos para reportar el movimiento pueden ser en caso del emulador el puntero del mouse
si haces pruebas en movil sera tu dedo , trackball o pluma.
MotionEvents provee metodos como getX(int),getY(int),getAxisValue(int),getPointerId(int),getToolType(int)
y muchos mas en esta aplicacion usaremos el de x y y,
los que esperamos de la aplicacion primero la nueva actividad
en esta imagen se muestra la actividad Ubicacion y el texto que muestra antes de que el usuario
inicie la prueba en la pantalla el texto se visualiza mediante el widget TextView
y el objeto texto muestra el contenido de la cadena y despues se muestra en la aplicacion con el metodo
setContentView.
Iniciando la prueba
segun el tipo accion que se genere sera el mensaje
en el caso del case up mostrara se ah retirado de la pantalla
y esta sera practicamente la funcion de esta actividad creada
en el siguiente video mostrare como crear la clase y modificar el android manifest para la nueva actividad llamada ubicacion
en el video en la parte del metodo onTouch olvide mostrar la variable String text
y en el tercer case es ACTION_MOVE:
una disculpa por esos errores en el video
crea.append("cordenada en x "+ event.getX()); crea.append(" , "); crea.append(" cordenada en Y" + event.getY()); String text = crea.toString(); Log.d("Prueba tacto", text); //Log.d Api para enviar un log hacia fuera
/ //un log,d (string tag,string msg) esto envia un mensaje debug texto.setText(text); // esta parte no olviden ponerla
Tipos de metodos Log
Log.d // significa debug metodo constante para println
Log.v // significa verbose
Log.i // significa info
Log.w //Warn
Log.e// Error
los demas metodos los vamos a ver en otras entradas y sus usos
ahora el video
Cualquier duda dejar mensaje aqui o en google +
espero que les guste la entrada y nuevamente saludos los espero en la proxima entrada donde vamos a ver como crear una nueva actividad en la aplicacion y manejar colores al azar
Hola de nuevo a todos en esta entrada para el blog aplicaremos el uso de el widget ListView y como extender al ListActivity de android app
Un listview es un grupo o lista de un conjunto objetos o actividades que se muestran en pantalla
cada item en la lista es insertado automaticamente por un adaptador que da el contenido de el codigo de java convirtiendolo dentro de un View y dandole un lugar en la lista.
Un ListAdapter toma los parametros especificados en un Layout,android provee los recursos desde
R.layout class y tiene algunos simples como un simple_list_item_1. En general tu puedes especificar cada una de las filas mediante Un array de tipo String
un layout es un contenedor de una o mas vistas y controla su comportamiento y su posicion, estos pueden contener otros layout y son decendientes de la clase View
lo que haremos es mostrar esto en pantalla mediante el widget ListView
en Los siguientes video veras como crear el codigo y la creacion de la actividad en el android
manifest xml
Parte 1 Creando el Main principal de la aplicacion
El ArrayAdapter es un array de objetos arbitrarios que provee recursos id y referencias a un TextView
y su uso es mediante un constructor publico
primero se importa
el widget
import android.widget.ArrayAdapter
ArrayAdapter(Context context,int resource)
ArrayAdapter(Context context, int resource,int textView resourced)
ArrayAdapter(Context context, int resource, int textViewResourceld, List<T> objects)
tambien creamos un metodo que esta ala escucha de los eventos en pantalla en caso para cuando el usuario hace presion en alguna de las opciones de la aplicacion
creamos un nueva instancia Class clases la cual nos servira como interfaz entre cada de las actividades y sus respectivas clases.java segun la posicion en el list view sera la actividad que nos abrira el objeto clases buscando en los recursos de nuetro paquete creado y devolviendo la clase seleccionada
com.mi.Pruebas.Nombre de la clase
Un ejemplo seria la actividad principal que al ejecutar la aplicacion busca en la parte MainActivity.java
dentro del manifest.Xml
con la parte de try y catch si hay errores los atrapa en dado caso que dicha clase no se encuentre en el paquete principal por lo general los errores se producen cuando el programador no pone el nombre igual de la actividad en la propiedad android : name = " nombre de la clase "
Trabajando con AndroidManifest
Primero Creamos una actividad <activity dentro de esta parte propiedades> <activity/>
Segundo los filtros de intencion <intent-filter>dentro de cuerpo acciones y categoria <intent-filter/>
Tercero crea la accion y categoria <action dentro el nombre de la accion a ejecutar />
Cuarto crea la categoria <category tipo de categoria />
Parte 2 de video
En la siguiente entrada del blog vamos a crear actividades para esta aplicacion
Un tipo de recurso Drawable en general es un concepto de grafica o algo que podemos dibujar en pantalla, cada drawable es guardado como un archivo individual en la carpeta Res de nuestra aplicacion como se muestra en la imagen, las carpetas -mdpi,-hdpi--xdpi y -xxdpi son los distintos tipos de resolucion El ADT crea por default estas carpetas y el Sistema de android selecciona automaticamente la imagen correcta basada en la configuracion de cada dispositivo. Si tu no asignas bitmaps para soportar todas las resoluciones El sistema android para escalas acomoda el tamaño arriba y abajo Drawables pueden tomar distintas formas
Bitmap es el formato mas simple como PNG o jPG
NinePatch es una extencion de PNG que permite modificar la imagen
Shape se crea figuras por medio de XML en lugar de un bitmap
States el drawable toma su forma dependiendo de su estado
En el siguiente video aplicare una imagen como Background de nuestra aplicacion por medio de un Drawable
Un saludo a todos esta es mi primer entrada al blog con mi tutorial en video
acerca del entorno de programacion ADT eclipse para android,
aqui esta la direccion de descarga del programa AndroidSDK
Sera el primero en una serie de videos para presentar las formas de trabajar con las librerias de android,
crear temas propios,trabajar con acelerometro y todo lo relacionado con el hardware del Movil,Android + Arduino ,LIBGDX y posteriormente hacer Juegos para el movil
Espero verlos en mi proxima entrada .