Usar la aplicación APKPure
Obtener QLAndroid versión histórica en Android
Disfruta de millones de revistas, libros, películas, canciones, juegos y aplicaciones de Android recientes y mucho más estés donde estés y en cualquier dispositivo.
Esta aplicación es una versión de Android de QL, un dominio específico del lenguaje de los cuestionarios
Un DSL para hojas cuestionarios interactivos generados automáticamente. Los cuestionarios se caracterizan por los campos de entrada y condicionales (tipo hoja de cálculo), la dependencia dirigida por cálculo. Se lee un archivo de texto el contenido (código fuente), la realización de análisis léxico y sintáctico y genera automáticamente la interfaz de usuario interactivas Android Vistas. La aplicación permite al usuario exportar en formato PDF de los resultados del formulario rellenado, y verlos a través de la aplicación de visor PDF predeterminado del dispositivo smartphone. Antlr java parser y los lenguajes de programación Java se utiliza para la ejecución de este proyecto.
Ejemplo
El siguiente ejemplo presenta una posible representación textual de un sencillo cuestionario.
forma Box1HouseOwning {
hasSoldHouse: "¿Sabía usted vende una casa en 2010" booleano
hasBoughtHouse: "¿Sabía usted por una casa en 2010" booleano
hasMaintLoan: "¿Escribió un préstamo para el mantenimiento / reconstrucción" booleano
if (hasSoldHouse) {
sellingPrice: "El precio de la casa fue vendida por:" el dinero
privateDebt: "deudas privadas de la casa se vende:" El dinero
valueResidue: "residuo de valor:" el dinero (sellingPrice - privateDebt)
}
}
Este sencillo formulario debe generar en una GUI.
Características:
1.QL IDE
-QL Editor
-QL consola
Botones de servicios públicos (ejecutar código, código claro y código de ejemplo de la carga)
Forma de cuestionario interactivo 2.Auto generado
Utilidades 3.Export
Formato PDF
Sintaxis
QL consta de preguntas agrupadas en una construcción formulario de nivel superior. En primer lugar, cada pregunta identificada por un nombre que al mismo tiempo representa el resultado de la pregunta. En otras palabras, el nombre de una pregunta es también la variable que contiene la respuesta. En segundo lugar, una pregunta tiene una etiqueta que contiene el texto de la pregunta real presentada al usuario. (Tenga en cuenta que técnicamente se trata de un problema de presentación que podría ser en un idioma distinto para el diseño y el estilo, pero para hacer independiente QL lo necesitamos aquí. Vea abajo para más información sobre el lenguaje de diseño.) En tercer lugar, cada pregunta tiene un tipo. Por último, una pregunta opcionalmente puede estar asociado a una expresión: esto hace la pregunta calcula. Un cuestionario consiste en una serie de preguntas organizadas en estructuras secuenciales y condicionales y construcciones de agrupación. Composición secuencial prescribe el orden de presentación. Estructuras condicionales asocian una condición que permite a una pregunta, en cuyo caso, la cuestión sólo debe ser presentada al usuario, siempre y cuando la condición sea verdadera. El lenguaje de expresión utilizados en las condiciones es la misma que las expresiones utilizadas en preguntas calculadas. Agrupación no tiene ningún semántica excepto para asociar una única condición a varias preguntas a la vez. Para expresiones nos limitamos a booleanos (por ejemplo, &&, | | y!), La comparación (<,>,> =, <=, = y! ==) Y aritméticas básicas (+, -, * y /). Los tipos soportados son: boolean, string, integer, y el dinero / moneda.
Last updated on 10/03/2016
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Presentado por
Florecita Barcenas
Requisitos
Android 2.3.2+
Categoría
Reportar
QLAndroid
1.2 by Ioannis Tzanellis
10/03/2016