Red de conocimiento de divisas - Consulta hotelera - ¿Cómo se llama "pantalones grandes" al edificio anexo de CCTV?

¿Cómo se llama "pantalones grandes" al edificio anexo de CCTV?

Porque se parecen y nunca han sido nombrados. Por eso la gente que lo rodeaba lo llamaba "pantalones grandes".

Echa otro vistazo: /piccode/news/UpFile/200711241740.jpg

Mirando a QQ, un día hubo una noticia de que alguien en el nuevo edificio lo llamaba "Zhichuang"

Jaja. . . Es irónico

上篇: Diez métodos creativos de fotografía con iluminación 下篇: Alguna experiencia y resumen del desarrollo híbrido de HybridAPP1 Descripción general del desarrollo híbrido: HybridApp se basa principalmente en llamadas mutuas JS + Native e implementa el mecanismo de "un desarrollo, múltiples operaciones" del. nivel de desarrollo, convirtiéndose en un verdadero desarrollo multiplataforma. HybridApp tiene la buena experiencia de usuario de NativeApp y la ventaja de bajo costo de usar HTML5 para el desarrollo multiplataforma de WebApp. En la actualidad, se han desarrollado con éxito muchas aplicaciones Hybridapp, como aplicaciones móviles conocidas como Meituan, iQiyi y WeChat, todas las cuales han adoptado el modelo de desarrollo HybridApp. 2. Tres métodos de desarrollo de aplicaciones móviles Compare los métodos de desarrollo de aplicaciones móviles. Actualmente existen tres formas principales: NativeApp: aplicación local (aplicación nativa) WebApp: aplicación web (web móvil) HybridApp: aplicación híbrida (aplicación híbrida) Figura 1: Las tres formas de desarrollo de aplicaciones móviles se muestran en la Figura 1. La comparación específica de tres métodos de desarrollo de aplicaciones móviles se muestra en la Tabla 2: Tabla 2: Comparación de tres métodos de desarrollo de aplicaciones móviles 3. Compromiso de los escenarios de aplicaciones de desarrollo híbrido (1): si una empresa utiliza un enfoque de desarrollo híbrido, puede combinar las fortalezas de Nativo y Web. Por un lado, Native permite a los desarrolladores aprovechar todas las diferentes funciones y capacidades que ofrecen los dispositivos móviles modernos. Por otro lado, todos los códigos escritos en lenguaje web se pueden compartir entre diferentes plataformas móviles, lo que hace que el proceso de desarrollo y mantenimiento diario sea centralizado, más corto y más rentable. (2) Habilidades internas: muchas empresas tienen habilidades de desarrollo web. Si elige el método de desarrollo híbrido, con el apoyo de soluciones adecuadas, los desarrolladores web pueden crear una aplicación y proporcionar una experiencia de usuario nativa simplemente utilizando habilidades web como HTML, CSS y JavaScript. (3) Considere que la usabilidad y funcionalidad de HTML 5 están mejorando rápidamente en el futuro. Muchos analistas predicen que puede convertirse en la tecnología predeterminada para desarrollar aplicaciones front-end. Si la mayor parte del código de una aplicación está escrita en HTML y solo utiliza código nativo cuando es necesario, las empresas pueden asegurarse de que su inversión de hoy no quedará obsoleta mañana, a medida que HTML se vuelva más rico en funciones para satisfacer las necesidades de las empresas modernas. gama de necesidades móviles. 4. Marco de desarrollo híbrido y diagrama de jerarquía Diagrama de estructura de desarrollo híbrido 1) Shell web del terminal móvil (en lo sucesivo, "Shell"): Shell es un motor de renderizado que utiliza la API del sistema operativo para crear HTML incrustado. La función principal del shell es definir la interfaz entre las aplicaciones de Android y las páginas web, permitir que JavaScript en las páginas web llame a aplicaciones de Android, proporcionar API de Android para aplicaciones basadas en web e incrustar la Web en aplicaciones de Android. 2) Interacción front-end js: incluye funciones básicas js y funciones comerciales js. 3) Adaptador frontal: adaptado a diferentes terminales: Pad, android, ios, wap. Diagrama de jerarquía de desarrollo híbrido 1) La clase XdjaWebView de carga de páginas es el núcleo y la base de todo el marco. Se utiliza principalmente para implementar la carga de páginas y brindar soporte para operaciones posteriores después de la carga de la página, como descarga de archivos, soporte js, carga de archivos y datos. almacenamiento en caché y progreso del artículo, etc. Interfaz de carga de página: realice un seguimiento del proceso de carga de la página; como el porcentaje de progreso de carga de la página, el porcentaje de carga inicial de la página, el porcentaje de error de carga de la página, el porcentaje de finalización de la carga de la página, etc. 2) js llama a páginas web de funciones de Android: la página llama a métodos específicos en la interfaz js; llama a métodos específicos en la interfaz de Android: llama directamente a funciones integradas en el marco o personaliza funciones en el sistema de aplicación; interfaz de marco (por ejemplo, salida, respuesta de tecla de retorno, etc.) El resultado de retorno o la información del proceso de la función de actualización se pueden obtener en el cliente a través de la interfaz de actualización. XdJaclienthHelper: si necesita notificar el valor de retorno del método en el marco del método js, ​​puede hacerlo a través de la clase XdJaclienthHelper 3) El sistema de aplicación llama a la función js y el sistema de aplicación llama a la función JS a través de XdjaClientHelper 4; ) El sistema de aplicación llama a la función HDF. El sistema de aplicación puede llamar a las herramientas, cuadros de mensajes, módulos de actualización integrados en el marco, así como funciones comunes como realizar llamadas y enviar mensajes de texto en teléfonos móviles. 5. Optimización del rendimiento 1) El inicio de sesión en una sola página, la página de inicio y el código *** (archivos de estilo, archivos JS, código de carga de página) se colocan en la página de índice. Se muestra una página falsa (página cortada) antes de que se muestre la página y la página falsa desaparece después de cargar la primera pantalla. Aunque la página está dividida en diferentes páginas según el módulo comercial, se mostrará en la misma página, es decir, la página de índice. Específicamente, cuando se necesita una página funcional, la página se solicita desde la página de índice en forma de AJAX y se elimina después de su uso. CSS y JS solo se cargarán una vez por página. 2) CSS y JavaScript En el desarrollo de este marco de desarrollo híbrido, todo el CSS se escribe en un solo archivo. Los archivos relacionados con CSS y JqueryMobile se escriben en la parte superior de la página de índice y el resto del JS público se escribe en la parte inferior de la página de índice. Evite que JS bloquee la carga de la página. La lógica empresarial JS está escrita en la parte inferior de cada página comercial.
Artículos populares