Programación

83
Conceptos básicos de MVVM: ¿qué debe hacer un ViewModel?

Tratando de comprender los conceptos de MVVM, ya leí varios blogs y miré algunos proyectos. Por lo que entiendo, una Vista es tonta, solo sabe cómo presentar algo que se le pasa. Los modelos son solo datos simples, y un ViewModel es algo que actúa como un relleno entre los dos, que debe...

83
¿Qué tiene de genial Twisted? [cerrado]

Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 4 años . Mejora esta...

83
Eliminar el borde de enfoque de EditText

¿Cómo puedo eliminar el borde con aparece al enfocar una vista de edición de texto? Lo necesito porque esta vista tiene poco espacio en la pantalla, pero sin el borde es suficiente. Cuando se ejecuta en el emulador, aparece un borde naranja y en el dispositivo uno azul.

83
#ifdef dentro de #define

Estoy tratando de escribir algo como esto: #define COV_ON(x) \ #ifdef COVERAGE_TOOL \ _Pragma (COVERAGE #x) #endif ¿Hay alguna forma de definir COV_ONasí? Sé que lo que hice arriba está mal, ya que no puedo tener #ifdefdentro #define. ( #no es un personaje permitido en #define). Entonces,...

83
¿Cómo fusionar varios dictados con la misma clave?

Tengo varios dicts / pares clave-valor como este: d1 = {key1: x1, key2: y1} d2 = {key1: x2, key2: y2} Quiero que el resultado sea un nuevo dictado (de la manera más eficiente, si es posible): d = {key1: (x1, x2), key2: (y1, y2)} En realidad, quiero que el resultado d sea: d = {key1:...