Publicado en Android, Recursos

Plugin Material design UI para Android Studio


Material Theme UI es un complemento para JetBrains IDE (IntelliJ IDEA, WebStorm, Android Studio, etc.) que cambia la apariencia original a una apariencia de Material Design.

Inspirado con el tema Material Design, transforma el Android Studio para que se vea moderno y funcional, permite un montón de personalizaciones de color y formas.

Además de su impresionante paleta de temas, también ofrece:

  • Temas claro y oscuros que transforman por completo el IDE Android Studio
  • Remplazar iconos de la UI a iconos coloridos de Material Design
  • Personalización de los controles y componentes del ID
  • Poder escoger un color dominante (Accent color) para todos los componentes seleccionables.
  • Modificación de la fuente, sangría, estilos de fecha etc..

Instalación de Material Design UI

Solo es necesario ir a menú settings, buscar sección plugins y buscar Material Design UI en el cuadro de texto y instalar.
Nos pedirá reiniciar el Android studio y se mostrará su pre-configuración.

Instalar Plugin Material Design UI para Android Studio
Instalación Material Design UI plugin Android Studio

Luego una vez instalado en el menú settings – Apperance & Behavior tendremos dos secciones nuevas:

La sección Material Custom Theme es donde se podrá cambiar los colores del tema actual

Sección Material Custom Theme

Y la sección Material Theme, todo relacionado con la modificación del ide mediante estilo Material Design

Sección Material Theme
Publicado en Android

Aumentar la velocidad de compilación en Android Studio


Aumentar la velocidad de Gradle

Se puede agilizar el tiempo de espera a la hora de compilar la App en Android Studio.

Para ello deberemos poner la memoria ram dispnible, se recomienda poner 1/3 de la memoria total que se dispone.

En gradle.propeties agregar la linea

org.gradle.jvmargs=-Xmx3072m

En el app.gradle debajo de SDK versión:

    dexOptions {
        maxProcessCount 2
        javaMaxHeapSize "2g"
    }

Ejemplo entero:

apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "24.0.1"
dexOptions {
maxProcessCount 2
javaMaxHeapSize "2g"
}
defaultConfig {
applicationId "com.youcompany.app.testapp"
minSdkVersion 14
targetSdkVersion 24
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
return true
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.2.1'
testCompile 'junit:junit:4.12'
}
view raw Ejemplo1.gradle hosted with ❤ by GitHub

Enlaces

Para expandir más información Make Gradle builds great (and fast) again!