Pedir permisos en Android usando Kotlin


Google a realizado cambios con la petición de permisos incluidos en las novedades de privacy en Android 11, a partir de ahora se debe usar la nueva forma para solicitar los permisos dentro de una app, se hacen usando la nueva API Register Activity for Result que llega a reemplazar el antiguo startActivityForResult.

Activar y comprobar DNS-over-HTTPS


DNS-over-HTTPS, también conocido como DoH, es un protocolo diseñado para permitirnos realizar las resoluciones DNS de forma segura des de el navegador web usando el canal HTTPS Comprobar DNS-over-HTTPS Browsing Experience Security Check es la herramienta gratuita ofrecida por Cloudflare para comprobar que nuestros navegador tiene activado el soporte para Secure DNS, DNSSEC, TLS 1.3 y Encrypted SNI.Sigue leyendo «Activar y comprobar DNS-over-HTTPS»

Instalar Composer en Windows


Composer es un adminstrador/manejador de dependencias y paquetes para PHP. Instalar Composer en windows no tiene mayor difcultad que bajarse su ejecutable y seguir los pasos. Descarga la última versión de Composer desde su página oficial. Al finalizar la descarga, ejecute el instalador de Composer, sigue los pasos que se muestran en pantalla. Al finalizar,Sigue leyendo «Instalar Composer en Windows»

Android image viewer create custom image view


Android image viewer create custom image view http://javatechig.com/android/using-custom-activity-transition-in-gridview-image-gallery https://developer.android.com/training/animation/zoom.html       library sintax viewer https://github.com/fiskurgit/SyntaxView AndroidExpandingViewLibrary https://github.com/diegodobelo/AndroidExpandingViewLibrary DrawerBehavior https://github.com/JakeWharton/DrawerBehavior AndroidNetworking https://github.com/amitshekhariitbhu/AndroidNetworking     Rect scrollBounds = new Rect(); scrollView.getHitRect(scrollBounds); if (imageView.getLocalVisibleRect(scrollBounds)) { // Any portion of the imageView, even a single pixel, is within the visible window } else { // NONE of theSigue leyendo «Android image viewer create custom image view»

Librería DeviceInfo para Android


Con la librería EasyDeviceInfo podemos obtener información del sistema Listado de sus posibilidades Formatted Time (24Hr) getFormatedTime() String Time (ms) getTime() long Language getLanguage() String Android ID getAndroidID() String IMSI getIMSI() String Pseudo ID getPsuedoUniqueID() String Device Serial Number getSerial() String SIM Serial Number getSIMSerial() String Manufacturer getManufacturer() String Model getModel() String OS Codename getOSCodename()Sigue leyendo «Librería DeviceInfo para Android»