Red de conocimiento informático - Material del sitio web - Cómo modificar la imagen de realizar una llamada en un teléfono móvil Apple

Cómo modificar la imagen de realizar una llamada en un teléfono móvil Apple

Primero, la estructura básica del tema

Segundo, modificación de la imagen de fondo

Tercero, configuración de info.plist

(con un cierta base Puede intentar modificarla)

4. Carpeta de paquetes

(Las subcarpetas en esta carpeta cambian los íconos de cada programa en el teléfono y cambian la página de entrada después de ejecutarlo). Espera,

Por ejemplo, com.apple.mobilephone cambia toda la interfaz del teléfono, como el panel de marcación, el menú de la libreta de direcciones, etc.)

Cinco. carpetas

(Esta carpeta modifica algunos íconos de programas específicos, como algunos íconos de complementos que descargamos de cydia.

La carpeta de paquetes cambia los íconos con permisos altos, por lo que necesitamos las carpetas carpeta para cambiar)

Seis, íconos

(Coloque los íconos, los archivos de paquetes son más altos que los archivos de íconos)

Siete, carpeta ullmages

(Esta carpeta es para cambiar WIFI, círculo de señal, Bluetooth, pantalla de encendido, etc., ícono de microconfiguración)

Ocho, carpeta ulsounds

(Modificar tono de llamada de la pantalla de bloqueo, llamada entrante tono de llamada, tonos de llamada de SMS, etc.)

9. Complementos en el tema

1 La estructura básica del tema

Un paquete de temas generalmente contiene. las siguientes cuatro partes:

1. Carpetas: paquetes, carpetas, iconos, UIImages, UISounds

2. Archivo de configuración: Info.plist (esencialmente un documento xml, utilizado para configurar la fuente). color, barra de navegación, etc.)

3. Imágenes de fondo: Dock.png, StatusBar.png, Wallpaper.png, LockBackground.png

4. html, LockBackground.html, Widget.html y directorios especificados dentro de estos html, como carpetas de widgets, privadas, de recursos, etc.

Los temas actuales generalmente se dividen en dos estilos: como se muestra en la imagen

El primero (básico) y el segundo (complejo)

¿Qué pasa con Apple? teléfonos? Modificar el tema Sanlian

1. El iPhone 4 y Touch 4 lanzados por Apple tienen pantallas retina con una resolución de pantalla de 640 x 960. El ancho y alto de la imagen aplicable se duplican con respecto a los originales, y el sufijo es terminación @ 2x. Por ejemplo, el fondo de pantalla de inicio Wallpaper.png (320 x 480), en iPhone4, 4s es Wallpaper@2x.png (640 x 960)

2. esas dimensiones al momento de realizar el tema, pero generalmente no exceden 2 veces el tamaño recomendado para evitar lentitud excesiva en la visualización. Sin embargo, si hay tamaños especialmente marcados con líneas rojas en el tutorial, debes seguir esos tamaños; de lo contrario, la interfaz principal se mostrará de forma anormal, etc.

2. Modificación básica de la imagen de fondo:

1 Fondo de pantalla de inicio: Wallpaper.png

320 x 480

Si es así. iPhone4, 4s o Touch4 usan 640 x 960, llamado Wallpaper@2x png,

2. Fondo de pantalla de bloqueo: LockWallpaper.png

Igual que el anterior~

3. Barra de estado:

1. Teléfono, configuración, barra de estado de SMS

Silver_Base.png 640x40

640x40

SMSBackgroung. png 960x960

Para obtener el ID de una aplicación:

Tome Cydia como ejemplo.

(1) Utilice el asistente móvil para abrir /Aplicaciones/Cydia.app;

(2) Abra Info.plist;

(3) Encuentre el clave como CFBundleIdentifier El valor correspondiente es com.saurik.Cydia, que es el ID del programa de Cydia.

(Finalmente cree la carpeta com.saurik.Cydia en Bundles y almacene en ella las imágenes de Cydia.app para modificar el estilo que muestra el programa Cydia)

Los directorios de paquetes son comúnmente usado Viene con nombres de íconos de programas de escritorio

Si los íconos del escritorio usan el siguiente formato de nombres, no es necesario usar el directorio de íconos. El uso del siguiente formato puede ser compatible con todos los entornos de idiomas y no es necesario. para ser nombrado en un icono de idioma, aumentando así el espacio del paquete de temas.

com.apple.AppStore App Store

com.apple.calculator Computadora

com.apple.camera Cámara (compatible con firmware 4.2.1)

com.apple.compass Brújula

com.apple.Maps Mapas

com.apple.MobileAddressBook Libreta de direcciones

com.apple.mobilecal Calendario

com.apple.mobileipod music (para más detalles, consulta la tercera sección "Modificar el icono del escritorio del programa" a continuación)

com.apple.mobilemail map

com .apple.mobilenotes Notas

com.apple.mobilephone Teléfono

com.apple.mobilesafari Safari

com.apple.mobileslideshow Cámara y Fotos

com.apple.MobileSMS SMS

com.apple.MobileStore iTunes

com.apple.mobiletimer Reloj

com.apple .Configuración de preferencias

p>

com.apple.stocks mercado de valores

com.apple.VoiceMemos nota de voz

com.apple.weather tiempo

com.apple.youtube youtube

com.apple.gamecenter Game Center

com.saurik.Cydia Cydia

2 Modificar la imagen de inicio del programa.

1, cree la carpeta com.91.sj.iphone.PandaHome en el directorio Bundles;

2 Luego coloque la imagen en com.91.sj.iphone.PandaHome y asígnele el nombre Defualt.png

Habilite reglas de nomenclatura de imágenes grandes y tamaño de resolución:

(2) Touch4 y iPhone4, 4S:

(3) Para iPad:

Pantalla normal (botón INICIO en la parte inferior): Default-Portrait.png (768w * 1004h)

Pantalla vertical al revés (botón INICIO en la parte superior): Default-PortraitUpsideDown. png (768w * 1004h)

Pantalla horizontal: la tecla INICIO está a la izquierda: Default-LandscapeLeft.png (1024w*748h)

Pantalla horizontal: la tecla INICIO está a la izquierda derecha: Default-LandscapeRight.png (1024w * 748h)

La imagen grande predeterminada para orientación vertical: Default-Portrait.png (768w * 1004h)

La imagen grande predeterminada para horizontal orientación: Default-Landscape.png (1024w *748h)

"Prioridad de uso":

a.

b. Si no encuentras la imagen grande correspondiente a la orientación:

Pantalla vertical: continúa buscando Default-Portrait.png y finalmente selecciona Default.png; p>

Pantalla horizontal: Continúe buscando Default-Landscape.png (1024w *748h), y finalmente seleccione Default.png

Modificar el icono del escritorio del programa

.

Reglas de nomenclatura de iconos y tamaño de resolución:

(2) Para Touch4 y iPhone4, 4S:

1.com.apple.mobileslideshow (almacena principalmente iconos de cámara y fotografía)<. /p>

(1) Para iPhone y Touch (touch4 también tiene un icono de cámara)

Icono de cámara-Camera.png

Icono de fotos-Fotos.png

Si solo hay icon.png aquí, lo que inevitablemente conducirá a los mismos íconos de cámara y programa de fotografía.

3.com.apple.camera (utilizado principalmente para almacenar iconos de cámara)

Cámara: icon.png

Nota: si son iconos de touch4 y iPhone4 Aún es necesario agregar el sufijo @2x. Los nombres de los iconos están todos en minúsculas. Como icon.png,

(1) Batería: contiene 17 archivos, BatteryBG_1.png a BatteryBG_17.png

(2) Si es iPhone4 o 4S, Touch4, necesita para agregar Agregue el sufijo @2x (si no se agrega el sufijo 2x, no se puede mostrar en iPhone 4 o Touch 4)

(2) Marca de número de burbuja del programa SBBadgeBG.png

(3) Desinstalar el programa Botón: closebox.png El pequeño ícono para eliminar ipa que aparece al presionar prolongadamente el ícono

Entre ellos, SBBadgeBg.png No importa si es iPhone4 o 4S, Touch4 lo hace No es necesario agregar el sufijo @2x, es mejor distinguirlo manualmente

5 Modificar el control deslizante y el panel de respuesta telefónica (com.apple.TelephonyUI)

bottombarbkgndlock.png es. el cuadro de fondo de todos los controles deslizantes

bottombarknobgray.png es el control deslizante. El ícono

bottombarknobgreen.png es el ícono para el control deslizante de llamadas entrantes

bottombarknobred.png es el icono del control deslizante de apagado

bottombarbkgnd.png es el icono para apagar o cancelar la llamada entrante. El cuadro de fondo

bottombarbkgndlock.png es el cuadro de fondo del control deslizante de desbloqueo

bottombarbkgndlock.png es el icono de fondo del control deslizante de desbloqueo

p>

bottombarknobgray.png es el ícono del control deslizante de desbloqueo

6. Teléfono (com.apple .mobilephone)

Modifica principalmente el panel de marcación.

Nota: El panel de marcación es diferente del panel de respuesta de llamadas de TelephonyUI anterior. El primero es el panel utilizado por el programa del teléfono para realizar llamadas y el segundo es el panel que aparece cuando entra una llamada.

(1) Teclado numérico:

El tamaño de esta pieza es 640×546

La parte del teclado numérico requiere 2 imágenes, entre las cuales se encuentra dialerkeypad .png el estado de visualización normal y dialerkeypad_pressed.png es el estado de visualización de pulsación del teclado.

Como se muestra en la imagen:

(2), agregar, marcar y eliminar:

El tamaño de los dos agregados y eliminados es el mismo, 214x128, y la extensión del archivo es png

El tamaño del dial es 214x128, la extensión del archivo es png

(3), el área de visualización del número de marcado, el nombre del archivo es dialerlcd.png:

El tamaño de esta parte es 640x148

p>

Nota: Debe haber dos imágenes de acceso telefónico, una llamada callglyph y la otra llamada callglyph_big. Si desea agregar una imagen adicional al presionar, simplemente agregue _pressed al nombre original, como dialerkeypad.png, luego el efecto de presionar es dialerkeypad_pressed.png.

Para iPhone4, 4S y touch4, agregue el sufijo @2x y la resolución será el doble de la original.

7. SMS (com.apple.chatkit)

Se envía Balloon_1.png, se recibe Balloon_2.png

Para iPhone4 y 4S, Touch4, el la imagen se nombra en Agregue el sufijo @2x para duplicar el tamaño.

8. Computadora (com.apple.calculator)

El panel digital de la computadora se llama basicKeypad.png. El tamaño es 320*371. .Si desea cambiar el efecto de presionar, no puede nombrarlo como un teléfono. Utilice el siguiente método de nombramiento:

+-BasicPressed.png corresponde a "+-/" Tamaño: 66*41<. /p>

=BasicPressed.png corresponde a "=" Tamaño: 65*99

0BasicPressed.png~9BasicPressed.png corresponde a "0-9" Tamaño:

Los tamaños del teclado numérico son los siguientes (0: 143*39; 1-3: 66*40; 4-9: 66*42)

acBasicPressed.png corresponde al tamaño "AC": 66 *41

addBasicPressed.png corresponde al tamaño "+": 65*42

basicRing.png corresponde al tamaño "puntos en el cuadro de salida": 74*51

cBasicPressed.png corresponde al tamaño "C": 66 *41

commaBasicPressed.png corresponde al tamaño "coma": 66*39

decimalBasicPressed.png corresponde al tamaño "decimal "tamaño: 66*39

displayBackgroundSlice.png El tamaño correspondiente al "fondo del cuadro de salida" es 320*89

divideBasicPressed.png El tamaño correspondiente al "signo de división" ": 66*40

m+BasicPressed.png La talla correspondiente a "M+": 66 *42

m-BasicPressed.png corresponde a la talla "M-": 66* 42

mcBasicPressedpng corresponde al tamaño "MC": 66*42

mrBasicPressed png corresponde al tamaño "MR": 66*42

multiplyBasicPressed.png corresponde. al tamaño "signo de multiplicación": 66*42

subtractBasicPressed.png corresponde al tamaño "signo menos": 66*42

acBasic.png corresponde al tamaño "AC": 66* 42

commaBasic.png corresponde al tamaño "coma": 66*42

El tamaño es 66*39 Cualquier valor entre 66*42 funcionará.

Corresponde a iPhone4 y Touch4, agregue el sufijo @2x y el tamaño será el doble del tamaño original.

5. Carpetas

La función de esta carpeta es la misma que la de Bundles, que es la de modificar los recursos de la aplicación. Excepto por los diferentes nombres de carpeta y el hecho de que los marcos del sistema TelephonyUI.framework y UIKit.framework no se pueden modificar, los dos son iguales.

El directorio Paquetes tiene mayor prioridad que Carpetas. (Actualmente, la producción de temas está sujeta a Bundle)

Comparación de la estructura del directorio Carpetas y el directorio Bundles con el mismo programa:

El nombre de la carpeta del directorio Carpetas es el CFBundleName+.app del programa,

Por ejemplo, el valor CFBundleName correspondiente a Cydia es Cydia y el sufijo es Cydia.app, que es el nombre de la carpeta. Como se muestra en la imagen:

El iPhone tiene el sufijo ~iPhone agregado y el iPad tiene el sufijo ~iPad agregado

6. Iconos

Solía modificar el nombre del icono del escritorio. A diferencia de los paquetes y carpetas que modifican los íconos, los íconos reciben el nombre del nombre para mostrar del programa. Pero existen ventajas y desventajas al separar todos los íconos en una carpeta:

Ventajas:

(1) La asignación de nombres es conveniente, no es necesario conocer el ID correspondiente a cada programa. , pero solo sé el nombre real.

(2) No es necesario crear una carpeta separada para cada ícono, lo cual es fácil de operar.

Desventajas:

(1) Baja eficiencia. Porque el orden en el que la herramienta de temas recupera los recursos de íconos es: primero busque Paquetes, luego busque el directorio de Carpetas y finalmente busque íconos en el directorio de Íconos;

(2) Es posible que el Los iconos no se mostrarán. Debido a que el firmware 4.x no tiene una tabla de mapeo en varios idiomas, si solo hay un ícono en inglés, no se puede mostrar en chino ni en otros entornos lingüísticos. Debe ser compatible con herramientas temáticas.

Tamaño estándar:

iPhone4, 4s y Touch4: 60x60

24 nombres de iconos de programas de uso común en el directorio de iconos:

( Si es iPhone4 y Touch4, se debe agregar el sufijo "@2x", como 7. UIImages

se usa principalmente para modificar los recursos en el marco de iOS UIKit.framework, que es equivalente a com Directorio .apple.UIKit en el directorio Bundles. Generalmente son recursos de elementos de la interfaz de usuario de Apple, como imágenes de fondo de la barra de navegación, fondos del cuadro de diálogo de advertencia emergente o imágenes de botones, etc.

1. imagen de fondo

Simplemente reemplácela

UIButtonBarBlackOpaqueBackgroundTall.png es el área en la parte inferior de la interfaz de acceso telefónico (esta parte es opcional)

UILCDBackground. png es el cuadro de fondo de tiempo de la pantalla de bloqueo

Icono de paginación UIPageIndicator UIPageIndicator@2x UIPageIndicatorCurrent UIPageIndicatorCurrent@2x

UIsounds

Modifica el archivo de sonido en el Directorio /System/Library/Audio/UISounds. El formato es caf. Simplemente cambie el formato aac. Simplemente conviértase en un café.

sonido de carga beep-beep.caf

sonido de pantalla de bloqueo de lock.caf

sonido de desbloqueo de unlock.caf

correo enviado. caf El sonido del envío de Email

new-mail.caf El sonido del envío de Email

ReceivedMessage.caf El sonido del SMS entrante

SentMessage.caf El sonido de envío de SMS

p>

sms-recibido1.caf Tritono

sms-recibido2.caf Glockenspiel

sms-recibido3.caf Vidrio Sonido

sms-recibido4.caf trompa

sms-recibido5.caf tono de llamada

sms-recibido6.caf música electrónica

9. en

Plug-in El sufijo es html y se utiliza código js, ​​por lo que no entraré en detalles. Principalmente complementos de pantalla de bloqueo, fondos de pantalla dinámicos de pantalla de inicio, complementos de calendario meteorológico, etc.

Existen principalmente tres categorías:

1. Complementos Wallpaper.html que se muestran en la pantalla de inicio, normalmente fondos de pantalla dinámicos, es decir, presentaciones de diapositivas.

2 Complementos LockWallpaper html que se muestran en la pantalla de bloqueo

3 complementos de Widget.html, generalmente complementos de reloj, calendario o clima

Si es Wallpaper.html, Widget. .html y Wallpaper.png existen al mismo tiempo, luego Widget.html se muestra en la capa superior, Wallpaper.html se muestra en la capa intermedia y Wallpaper.png se muestra en la capa inferior.

Modificación del clima de la pantalla de bloqueo:

Abra LockBackground.html en el paquete de temas

Busque [font=arial;][color=initial;]var locale Aparecerán palabras como var locale = "CHXX0097"[color=initial;] Modifique la importación en el interior.

Abra LockBackground.html. Debe descargar el software Notepad++ en su computadora.

/edu/2013/03-31/63170.html