Como editar un theme?
Para empezar a editar un theme, necesitas herramientas previas:
- Compresor (preferiblemente 7zip)
- Editor de imágenes potente
- Notepad++ o parecido
Una vez tengamos todo esto, ya podemos procedir a hacer nuestro remix, los pasos a seguir son:
- Creamos un .zip con el nombre de la app a editar
- Pasamos a ese .zip los archivos del theme a modificar
- Modificamos los archivos (imágenes y demás)
Esto se puede hacer de varias formas:- Si queremos hacer un remix de themes:
- Sobreescribimos las imágenes de los demás themes en el zip (o en una carpeta y luego pasamos todas las imégenes directamente)
- Si queremos modificar imágenes:
- Imágenes .png:
- Editamos la imagen con Photoshop y parecido (no modificar tamaño)
- Imágenes .9.png:
- Descargar herramienta 9PatchDrawToolows&Linux]
- Seguir los pasos del tuto de miuies
- Sobreescribimos las imágenes en el .zip
- Quitamos la extensión .zip del arhivo y lo sobreescribimos en el theme original
- Editamos el description.xml (es la info que muestra la app de temas)
Como hacer/editar un pack de iconos?
Los pasos para hcer un pack con iconos son los siguientes:
- Descargar el .mtz preparado para ello aquí
- Editar/crear iconos:
- Remix:
- Ponemos todos los iconos en el icons.zip
- Nuevo:
- Buscamos el nombre del proceso de la app.
Para hacer esto, seguid estos pasos:- Vamos a android market
- Buscamos la app en cuestión y vamos a su pág.
- Copiamos el nombre que sale en la URL (htps://market.android.com/details?id=com.zeptolab.ctr.paid&feature=top-games#?t=W251bGwsMSwyLDIwOCwiY29tLnplcHRvbGFiLmN0c i5wYWlkIl0.)
- Asignamos ese nombre a la imagen
- Creamos un archivo .png con tamaño de 90x90 píxeles
- Editamos el archivo con Photoshop o parecido
- Sobreescrivimos todas las imágenes en els icons.zip
- Quitamos la extension del icons.zip
- Editamos el description.xml
Como editar/crear un lockscreen?
Imagen
Puedes poner cualquier imagen en tu bloqueo de pantalla con distintas propiedades:
<Image x="" y="" w="" h="" centerX="" centerY="" angle="" src="" srcid="" alpha=""/>
Obligatorio
x : es la posición del elemento partiendo desde el lado izquierdo de la pantalla. Expresado en píxeles. Si queremos que se cuente desde el lado derecho, hay que poner "#screen_height-xxx" dónde xxx indica el valor numérico.
y : es la posición del elemento desde el lado superior de la pantalla. Expresado en píxeles. Si queremos que se cuente desde el lado inferior, hay que poner "#screen_height-xxx" dónde xxx indica el valor numérico.
src : sirve para introducir el nombre de la imagen a mostrar.
alpha : la opacidad de la imagen, cuanto más valor, más "se muestra" la imagen. Los valores son entre 0-255 (si el valor es</=0 no se muestra, y si es >255 su mostrará como si tuviese 255.
Opcional
w,h : el tamaño de ancho y altura de la imagen.
centerX, centerY : la rotación del centro relativo al punto superior izquierdo de la imagen.
angle : los grados de rotación de la imagen. Expresado en grados (0-360).
srcid : sirve para las sequencias de imágenes, por ejemplo, si tienes en el src="pic.png" y en el srcid="1" se mostrará la pic_1.png y así secuencialmente según el número que incorpore el srcid (tambien puede hacerse con variables de letras o símbolos).
Expresión
Una expresión puede contener cualquier tipo de combinaciones de más (
+), menos (
-), multiplicar (
*), dividir (
), módulo (
%), , las
funciones sin, cos, tan, asin, acos, atan, sinh, cosh, sqrt, abs, min, max y variables.
Variable
Las variables pueden ser usadas en las expresiones. Deben ir introducidas por el símbolo
#
Editando... original en iglés y completo aquí: http://forum.xda-developers.com/show....php?t=1146200