解决方案 »

  1.   

    你这个要是实现了,那更新应用就不需要重新安装apk了
      

  2.   

    你的意思是动态的读取xml布局文件把?
    这个还真没研究过,不知道可不可以。
    你可以把要加入的元素写入xml,包括这个元素的一些属性,长宽高文本颜色之类的,然后在写入这个元素的layoutParmas。通过读取xml,利用反射在主layout中add这些view,并设置这些view的LayoutParmas。
    这个已经类似于一种小型的框架了。
      

  3.   

    Lua用脚本,你可以查一下这方面的资料。
      

  4.   

    ANDROID界面先用一个空的布局文件显示,
    然后根据服务器传来的配置文件(不一定要是布局文件了,也可以是一个XML或HMTL文件,把规范定义好,客户端能理解就好)动态生成或调整界面元素。这样应该是可以的
      

  5.   

    控件不要在layout里面设置,在进应用的时候再根据所需的数据来在代码里面生成布局,这样就不用那么固定控件,不知道怎么样。 mLinearLayout = new LinearLayout();然后自己自layout里面addView();
      

  6.   

    打包apk的时候是混淆加密了,只替换部分配置文件貌似比较难做到。关注ing
      

  7.   

    我觉得你还是做成网页,然后再应用里面嵌入一个WebView,用WebView显示服务端的网页比较省事儿
      

  8.   

    下发的是android layout xml文件吗?
    如果是的话, 可以做一个空的ViewGroup作为根节点,用
    LayoutInflater layoutInflater =
                (LayoutInflater) mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    layoutInflater.inflate(XmlPullParser parser, ViewGroup root);
    这个方法XmlPullParser parser = 指向你的xml文件如果是自定义的布局文件, 那就和server确定好协议, 用json或者xml来交互数据, 并解析
    在代码里动态new 控件,按协议来布局(可参考android layout xml的解析方法)或者就做成网页,用ajax