Articles of diseño

Patrón del tablero de Android

En la última publicación de blog de Android de Tim Bray, menciona el patrón de interfaz de usuario “tablero” (qué se usa para la aplicación de Twitter, la aplicación de Facebook, etc. ¿Es este diseño tan simple como un GridView con botones o es algo más? Actualizar: The DashboardLayout fue lanzado por Roman Nurik anoche. […]

Diseño de Software vs. Arquitectura de Software

¿Podría alguien explicar la diferencia entre el diseño de software y la architecture de software? Más específicamente; si le dices a alguien que te presente el ‘diseño’, ¿qué esperarías que presentaran? Lo mismo vale para ‘architecture’. Mi comprensión actual es: Diseño: diagtwig UML / diagtwig de flujo / wireframes simples (para UI) para un módulo […]

¿Hay un patrón típico de implementación de máquina de estado?

Necesitamos implementar una máquina de estado simple en C. ¿Es una statement de interruptor estándar la mejor manera de hacerlo? Tenemos un estado actual (estado) y un disparador para la transición. switch(state) { case STATE_1: state = DoState1(transition); break; case STATE_2: state = DoState2(transition); break; } … DoState2(int transition) { // Do State Work … […]

¿Cómo puedo hacer que css3 responda?

No estoy familiarizado con el diseño web, así que hice todo mi sitio con el diseño simple de css3. No usé el progtwig de arranque, ¿cuál es la manera más fácil de hacer que el sitio responda, gracias?

C # static member “inheritance”: ¿por qué existe esto?

En C #, los miembros estáticos de una superclase se “heredan” en el scope de las subclases. Por ejemplo: class A { public static int M() { return 1; } } class B : A {} class C : A { public new static int M() { return 2; } } […] AM(); //returns 1 […]

Diseño a gran escala en Haskell?

¿Cuál es una buena forma de diseñar / estructurar grandes progtwigs funcionales, especialmente en Haskell? He pasado por muchos tutoriales (Write Yourself a Scheme es mi favorito, con Real World Haskell en un segundo plano), pero la mayoría de los progtwigs son relativamente pequeños y de un solo propósito. Además, no considero que algunos de […]

Redimensionamiento de diseños mediante progtwigción (como animación)

Quiero cambiar el tamaño de algunos diseños en mi Actividad. Aquí está el código del XML principal: Como puede ver, la altura de los diseños superior e inferior es 0, y el diseño del medio cubre todo el lugar. Deseo disminuir el tamaño del diseño del medio en forma programática, al mismo tiempo que aumente […]

La herencia de la clase Base enum

¿Hay un patrón donde puedo heredar enum de otra enumeración en C ++? Algo como eso: enum eBase { one=1, two, three }; enum eDerived: public eBase { four=4, five, six };

Algoritmo para implementar una nube de palabras como Wordle

Contexto Eche un vistazo a Wordle: http://www.wordle.net/ Se ve mucho mejor que cualquier otro generador de nubes de palabras que he visto Nota: la fuente no está disponible, lea las preguntas frecuentes: http://www.wordle.net/faq#code Mis preguntas ¿Hay algún algoritmo disponible que haga lo que hace Wordle? Si no, ¿cuáles son algunas alternativas que producen tipos similares […]

¿Cómo crear EditText acepta alfabetos solo en android?

¿Cómo puedo ingresar solo alfabetos en EditText en android?