如题

解决方案 »

  1.   

    MVC,太笼统了吧。android不是本身就是MVC架构吗?
      

  2.   

    可以用setContentView()设置界面布局。
      

  3.   

    setContentView()是换整个布局,我觉着应该有换theme主题的方式吧?
      

  4.   

    把主题颜色类、背景类 写成个静态函数。
    static void setTheme(int index){
     switch(index)
       case  DAYTHEME:
                 //主题信息
                 break;
       case  NIGHTTHEME:
                 //主题信息
                 break;
    };
    通过修改index来切换主题。
      

  5.   

    lz说的是theme吧这个用起来要改很多,界面要根据theme来设计,然后程序中给一个切换的地方用来切换theme
      

  6.   

    把主题颜色类、背景类 写成个静态函数。
    static void setTheme(int index){
     switch(index)
      case DAYTHEME:
      //主题信息
      break;
      case NIGHTTHEME:
      //主题信息
      break;
    };
    通过修改index来切换主题。
    说的对