Éste blog es un agregador de posts de otros blogs que, por su temática, son de alto interés para los lectores de HijoDeBlog. Cada enlace redirige al autor original del post. Contacta con info _at_ hijodeblog _dot_ com para cualquier duda.

LG G Watch, la Video Review  

Hace ya algunos meses que la marca Koreana nos sorprendió con este Smartwatch, un reloj que les abría las puertas a la nueva plataforma creada por Google, os hablamos de Android Wear. No os perdáis la video review que os hemos preparado para esta entrada, por que no tiene desperdicio. Mucho que ha hablado sobre …

Continuar leyendo »

The post LG G Watch, la Video Review appeared first on DesAndrOId.


Comentarios: Comentarios desactivados

Pantalla de Bloqueo al estilo Moto X con Dynamic Notifications  

DynamicNotifications

Twitter: @iamkore

Seguro que muchos ya conocen la pantalla inteligente de desbloqueo que viene de fabrica con los Moto X, dispositivo de Motorola que ya tiene un rato en el mercado y que sin duda una de sus puntos fuertes es su pantalla de desbloqueo inteligente que cada que tenemos una notificación nueva, la pantalla prende de forma automática para mostrarnos dicha notificación, de igual forma la pantalla se activa cuando el celular detecta que lo estamos sacando de nuestro bolsillo para activarse y mostrarnos la hora, sin duda un sistema de bloqueo que innovó en su momento la forma para ver nuestras notificaciones.

Pero como sabemos que una imagen vale mas que mil palabras, en el siguiente vídeo podrán ver a lo que nos referimos:

Desde hace un tiempo esta función era exclusiva del Moto X pero gracias a los desarrolladores actualmente contamos con un par de aplicaciones que emulan perfectamente esta función, una de ellas es Dynamic Notifications, que al igual que la app nativa del Moto X podremos seleccionar que aplicaciones queremos que nos muestre en las notificaciones y que la pantalla se active de forma automática cada que tengamos una notificación.

Pero las funciones Dynamic Notifications no solo son esas, ya que al igual que en el Moto X, detectara cada que saquemos nuestro dispositivo del bolsillo para activar la pantalla y mostrarnos la hora.

Sin embargo un punto a favor es que con esta aplicación tendremos varias funciones para personalizar la forma en la que nos muestre las notificaciones como el color de los iconos, el fondo de pantalla que puede ser completamente negro (para mejor ahorro de batería) o bien poner alguna fotografía directamente de nuestra galería, también podremos ajustar el tiempo en el que el celular esta activo mostrándonos las notificaciones. Otro punto a favor es que no provoca un gasto excesivo en nuestra batería pero que quizás notemos a lo largo del día.

Como ya viene siendo costumbre la aplicación cuenta con una versión gratuita y otra de pago con la que tendremos accesos a mas funciones, sin duda una aplicación que nos ayudara a automatizar mas nuestro dispositivo y con la que nos ahorraremos algo de tiempo al ver nuestras notificaciones.

LomoCamera

Etiquetas:
Comentarios: Comentarios desactivados

Hangout – Android L y Material Design  

Es un gusto saludarlos nuevamente comunidad de androides. En esta ocasión quiero presentarles una iniciativa llamada #androidIO de la comunidad de desarrolloweb.com. La modalidad del #androidIO es que a través de un Hangout podamos compartir conocimientos, noticias, y aclarar dudas acerca del desarrollo en Android. Estos hangouts se llevan a cabo los días viernes a las 3:00 PM horario México.

Esta semana soy la invitada en #androidIO para platicarles acerca de Android L y Material Design; una de las más recientes novedades presentadas en el Google I/O de este año. El tema de Android L trae consigo un nuevo diseño de UI, un nuevo runtime (ART = Android Runtime), nuevas herramientas para personalizar nuestras notificaciones y una nueva API llamada Project Volta cuyo objetivo es hacer a la plataforma más eficiente y ayudarnos a tener un mayor control y administración de los recursos de los dispositivos. Por otro lado, hablaremos de Material Design, los nuevos guidelines de diseño para construir nuestras aplicaciones, los nuevos widgets que incluye ya la plataforma y la nueva API para personalizar animaciones.

Para las personas que deseen seguirnos en vivo, recuerden que iniciamos la transmisión este viernes 22 de agosto en punto de las 3:00 PM hora de México. Ponte al día con las novedades de Android para mejorar tus aplicaciones. ¡Te esperamos con tus dudas y preguntas!

Más información de #androidIO aquí.


Comentarios: Comentarios desactivados

Leer los meta-data del AndroidManifest.xml en tu aplicación  

¿Os habéis preguntado alguna vez cómo se pueden pasar datos a tu activity que estén definidos directamente en el AndroidManifest.xml? ¿U os habéis preguntado como se leen esas API keys definidas en los meta datos de la aplicación en el manifest?

Pues en realidad es muy sencillo y dependiendo de donde pongamos el elemento <meta-data> se hará de una forma u otra.

Estos meta datos pueden ser constantes, claves de api, cadenas con parámetros opcionales, etc. Los definimos en el AndroidManifest.xml y pueden tener distintos ámbitos. Cuando una librería nos pide meter una API key suele hacerse en un elemento <meta-data> dentro del <application> pero se puede hacer a nivel de <activity>, <provider>, <receiver> o <activity-alias> y dependiendo de dónde esté, se hará llamando a unos métodos u otros.

Pongamos por caso que tenemos un activity definido así:

<activity android:name=".MiActivity">
    <meta-data
        android:name="com.miapp.midato"
        android:resource="@string/midato" />
</activity>

En este caso hemos puesto una etiqueta <meta-data> en un activity, así que para leerlo nos referimos a la clase ActivityInfo que obtenemos a través del PackageManager así:

ActivityInfo ai = this.getPackageManager().getActivityInfo(this.getComponentName(), PackageManager.GET_ACTIVITIES|PackageManager.GET_META_DATA); 
int stringReference = ai.metaData.getInt("com.miapp.usuario")

Vemos en este caso que el atributo que hemos definido en los meta datos es un android:resource, por lo tanto lo tenemos que recuperar con un getInt que nos devolverá el id de la referencia, luego podemos recuperar el valor con getString(stringReference).

Pero si en vez de usar android:resource usamos android:value podemos usar tipos primitivos como string, int, bool, float y color, y que recuperaríamos luego con getString(), getInt(), getBoolean(), getFloat() y getInt() respectivamente.

En el caso de que los meta datos sean a nivel de aplicación y los hayamos definido dentro de <application> entonces para recuperarlos tenemos que usar el ApplicationInfo:

ApplicationInfo ai = getPackageManager().getApplicationInfo(activity.getPackageName(), PackageManager.GET_META_DATA);
Bundle bundle = ai.metaData;
String myApiKey = bundle.getString("com.miapp.usuario");

Para un <meta-data> dentro de un <receiver> usaríamos getReceiverInfo() y así sucesivamente.

Un truco que he aprendido es, si quieres poner dos iconos diferentes en el launcher de android para abrir tu app y que realmente solo necesitas que se abra la misma activity inicial pero con diferente parámetro, puedes usar un <activity-alias> y un <meta-data> para pasar ese parámetro.

<activity
    android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
<activity-alias
    android:name=".MainActivityWithParameter"
    android:targetActivity=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    <meta-data android:name="com.miapp.specialparameter"
        android:value="true" />
 </activity-alias>

Y luego en el onCreate o donde quieras del MainActivity.java, leer si existe este parámetro con getBoolean(“com.miapp.specialparameter”,false); y hacer una cosa u otra según esté presente  o no.

Espero que os haya gustado este mini tutorial y si tenéis preguntas os intentaré contestar aquí, y si no, a StackOverflow!


Comentarios: Comentarios desactivados

Cámara Intempo HD Action  

Es tiempo de vacaciones y estoy seguro de que muchos de vosotros aprovechareis este tiempo para hacer esas pequeñas locuras que os hacen disfrutar de vuestro tiempo libre. Hoy os presentamos uno de esos gadgets que harán que podais revivir esos momentos por siempre, hoy os presentamos la Intempo HD Action, una cámara que os hará …

Continuar leyendo »

The post Cámara Intempo HD Action appeared first on DesAndrOId.

Etiquetas: ,
Comentarios: Comentarios desactivados

Energy Phone Pro Qi, Unboxing  

Hace unos días que llego a nuestras manos uno de los terminales a los que le teníamos ganas de echar un vistazo, hoy os presentamos el Energy Phone Pro Qi, el terminal tope de gana de la marca Española Energy Sistem. El Energy Phone Pro Qi, es el mayor de tres, y es que Energy Sistem …

Continuar leyendo »

The post Energy Phone Pro Qi, Unboxing appeared first on DesAndrOId.


Comentarios: Comentarios desactivados

Base de carga inalámbrica Nexus 5 / 4 / 7  

En esta entrada os presentamos uno de los cargadores inalámbricos mediante tecnología Qi que más nos gusta desde siempre, hoy os presentamos el cargador oficial de LG para la gama Nexus, pero que esto no os disuada de comprarlo, ya que al hacer uso de Qi es compatible con cualquier terminal que incorpore esta tecnología. …

Continuar leyendo »

The post Base de carga inalámbrica Nexus 5 / 4 / 7 appeared first on DesAndrOId.

Etiquetas:
Comentarios: Comentarios desactivados

Energy Tablet x7 Quad 3G  

Hoy os presentamos una de las tablet de bajo coste más interesantes que han pasado por nuestras manos en los últimos tiempos, hoy os hablamos de la Energy Tablet x7 Quad 3G, una tablet que aúna precio, tamaño y conectividad al más alto nivel. No os perdais el Unboxing que os hemos preparado. La Energy Tablet …

Continuar leyendo »

The post Energy Tablet x7 Quad 3G appeared first on DesAndrOId.

Etiquetas:
Comentarios: Comentarios desactivados

Samsung Gear 2 Neo  

Este año 2014 estamos viendo infinidades marcas que están sacando a la luz sus propios weareables, no obstante, el fabricante del que os vamos a hablar hoy ya lanzó el suyo durante el año pasado, y este año ha querido mejorar lo que los usuarios le han pedido. En esta ocasión hemos tenido el placer …

Continuar leyendo »

The post Samsung Gear 2 Neo appeared first on DesAndrOId.


Comentarios: Comentarios desactivados

Jiayu F1, ¿Lo quieres?  

Hoy os presentamos el Jiayu F1, un terminal de gama de entrada que estamos seguros que cubrirá las necesidades de los menos exigentes. ¿Lo quieres?, pues no dejes de leer este post porque en el te decimos como conseguirlo. Lo SORTEAMOS entre todos nuestros lectores.   Aquí os dejamos las principales características técnicas del Jiayu F1 para …

Continuar leyendo »

The post Jiayu F1, ¿Lo quieres? appeared first on DesAndrOId.

Etiquetas: ,
Comentarios: Comentarios desactivados

Disclaimer: Las imágenes mostradas en ésta página web se utilizan sólamente con propósitos ilustrativos, y son propiedad de sus respectivos autores (cuando es aplicable).
Hijo de Blog es un producto del Dr. SeROne

Los contenidos se ofrecen bajo una licencia de Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 Unported

salvo que se indique lo contrario

Licencia de Creative Commons