打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
android中如何动态的添加/删除布局及修改布局属性?

android中如何动态的添加/删除布局及修改布局属性?
   
      [问题点数:100分]
   

 


 

   
   
收藏

 



   


 
 
     
     
   
   
     
 

               

         

           

         

         

            laohui110
           
         

         

            laohui110
         

         
等级:

         
结帖率:50%

         
       


     

               

           
              楼主
           

         
              发表于:
            2013-04-08 15:56:03
         

       

       


             

                  Android
                  布局
                  动态
                  多样化
             


            在项目中遇到一个问题,就是设计一个客户端,其布局文件由server下发(这些布局元素中包含视频、静态/动态文本、图片,且内容不固定),布局属性会隔一段时间会变化(包括坐标,显示区域,透明度)。请问如果在客户端运行之后一旦接受到新的布局文件当前布局随之改变?

             

               

 
 
   
   
    更多
    0
 

  分享到:
 
 
 
 


             

     

    相关主题推荐:
      android
      server
      图片
      视频
      设计
 


     



             
             
             
       


     

         

 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 

    回复次数:15


     



 
 

 


 
 
     
     
   
   
     
 

               

         

           

         

         

            laohui110
           
         

         

            laohui110
         

         
等级:

         
         
       


     

               

           
              #1
              得分:0
           

         
              回复于:
            2013-04-08 16:18:44
         

       

       



            自己顶一下,另外补充一下,所有的元素(视频、文本,图片)都是是在同一个界面显示

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     











 
 
     
     
   
   
     
 

               

         

           

         

         

            longer262110
           
         

         

            longer262110
         

         
等级:

         
         
       


     

               

           
              #3
              得分:0
           

         
              回复于:
            2013-04-09 08:59:39
         

       

       



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



       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            wlcw16
           
         

         

            wlcw16
         

         
等级:

         
         
2

       


     

               

           
              #4
              得分:0
           

         
              回复于:
            2013-04-09 09:07:53
         

       

       



            你的意思是动态的读取xml布局文件把?

这个还真没研究过,不知道可不可以。

你可以把要加入的元素写入xml,包括这个元素的一些属性,长宽高文本颜色之类的,然后在写入这个元素的layoutParmas。通过读取xml,利用反射在主layout中add这些view,并设置这些view的LayoutParmas。

这个已经类似于一种小型的框架了。

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zyxel60b
           
         

         

            zyxel60b
         

         
等级:

         
         
       


     

               

           
              #5
              得分:0
           

         
              回复于:
            2013-04-09 09:16:28
         

       

       



            有一个笨办法,实在没辙再用

就是预先把所有用到的布局都设置好,根据接收到数据来显示或隐藏控件

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            sunmable
           
         

         

            sunmable
         

         
等级:

         
         
       


     

               

           
              #6
              得分:0
           

         
              回复于:
            2013-04-09 10:48:12
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            q3p9k7
           
         

         

            一刀
         

         
等级:

         
         
       


     

               

           
              #7
              得分:0
           

         
              回复于:
            2013-04-09 11:43:23
         

       

       



            ANDROID界面先用一个空的布局文件显示,

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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            xiyang123_
           
         

         

            xiyang123_
         

         
等级:

         
         
       


     

               

           
              #8
              得分:0
           

         
              回复于:
            2013-04-09 23:07:06
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            afa007
           
         

         

            afa007
         

         
等级:

         
         
       


     

               

           
              #9
              得分:0
           

         
              回复于:
            2013-04-09 23:12:47
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            yinxin2745154
           
         

         

            yinxin2745154
         

         
等级:

         
         
       


     

               

           
              #10
              得分:0
           

         
              回复于:
            2013-07-03 17:40:32
         

       

       



            楼主,有进展否?

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zuoan2008
           
         

         

            菜鸟叔
         

         
等级:

         
         
       


     

               

           
              #11
              得分:0
           

         
              回复于:
            2013-07-03 17:47:06
         

       

       



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





这个可以有

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            cc3325
           
         

         

            ScunChen
         

         
等级:

         
         
       


     

               

           
              #12
              得分:0
           

         
              回复于:
            2013-07-05 13:30:06
         

       

       



            同感。。。。

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            youngc527
           
         

         

            youngc527
         

         
等级:

         
         
       


     

               

           
              #13
              得分:0
           

         
              回复于:
            2013-07-05 16:04:10
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zhx00100
           
         

         

            zhx00100
         

         
等级:

         
         
       


     

               

           
              #14
              得分:0
           

         
              回复于:
            2013-07-06 03:52:06
         

       

       



            下发的是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





       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     

               

         

           

         

         

            yonghengprince
           
         

         

            yonghengprince
         

         
等级:

         
         
       


     

               

           
              #15
              得分:0
           

         
              回复于:
            2013-07-18 11:59:39
         

       

       



            用webview+hessian吧

android中如何动态的添加/删除布局及修改布局属性?
   
      [问题点数:100分]
   

 


 

   
   
收藏

 



   


 
 
     
     
   
   
     
 

               

         

           

         

         

            laohui110
           
         

         

            laohui110
         

         
等级:

         
结帖率:50%

         
       


     

               

           
              楼主
           

         
              发表于:
            2013-04-08 15:56:03
         

       

       


             

                  Android
                  布局
                  动态
                  多样化
             


            在项目中遇到一个问题,就是设计一个客户端,其布局文件由server下发(这些布局元素中包含视频、静态/动态文本、图片,且内容不固定),布局属性会隔一段时间会变化(包括坐标,显示区域,透明度)。请问如果在客户端运行之后一旦接受到新的布局文件当前布局随之改变?

             

               

 
 
   
   
    更多
    0
 

  分享到:
 
 
 
 


             

     

    相关主题推荐:
      android
      server
      图片
      视频
      设计
 


     



             
             
             
       


     

         

 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 

    回复次数:15


     



 
 

 


 
 
     
     
   
   
     
 

               

         

           

         

         

            laohui110
           
         

         

            laohui110
         

         
等级:

         
         
       


     

               

           
              #1
              得分:0
           

         
              回复于:
            2013-04-08 16:18:44
         

       

       



            自己顶一下,另外补充一下,所有的元素(视频、文本,图片)都是是在同一个界面显示

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     











 
 
     
     
   
   
     
 

               

         

           

         

         

            longer262110
           
         

         

            longer262110
         

         
等级:

         
         
       


     

               

           
              #3
              得分:0
           

         
              回复于:
            2013-04-09 08:59:39
         

       

       



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



       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            wlcw16
           
         

         

            wlcw16
         

         
等级:

         
         
2

       


     

               

           
              #4
              得分:0
           

         
              回复于:
            2013-04-09 09:07:53
         

       

       



            你的意思是动态的读取xml布局文件把?

这个还真没研究过,不知道可不可以。

你可以把要加入的元素写入xml,包括这个元素的一些属性,长宽高文本颜色之类的,然后在写入这个元素的layoutParmas。通过读取xml,利用反射在主layout中add这些view,并设置这些view的LayoutParmas。

这个已经类似于一种小型的框架了。

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zyxel60b
           
         

         

            zyxel60b
         

         
等级:

         
         
       


     

               

           
              #5
              得分:0
           

         
              回复于:
            2013-04-09 09:16:28
         

       

       



            有一个笨办法,实在没辙再用

就是预先把所有用到的布局都设置好,根据接收到数据来显示或隐藏控件

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            sunmable
           
         

         

            sunmable
         

         
等级:

         
         
       


     

               

           
              #6
              得分:0
           

         
              回复于:
            2013-04-09 10:48:12
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            q3p9k7
           
         

         

            一刀
         

         
等级:

         
         
       


     

               

           
              #7
              得分:0
           

         
              回复于:
            2013-04-09 11:43:23
         

       

       



            ANDROID界面先用一个空的布局文件显示,

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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            xiyang123_
           
         

         

            xiyang123_
         

         
等级:

         
         
       


     

               

           
              #8
              得分:0
           

         
              回复于:
            2013-04-09 23:07:06
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            afa007
           
         

         

            afa007
         

         
等级:

         
         
       


     

               

           
              #9
              得分:0
           

         
              回复于:
            2013-04-09 23:12:47
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            yinxin2745154
           
         

         

            yinxin2745154
         

         
等级:

         
         
       


     

               

           
              #10
              得分:0
           

         
              回复于:
            2013-07-03 17:40:32
         

       

       



            楼主,有进展否?

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zuoan2008
           
         

         

            菜鸟叔
         

         
等级:

         
         
       


     

               

           
              #11
              得分:0
           

         
              回复于:
            2013-07-03 17:47:06
         

       

       



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





这个可以有

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            cc3325
           
         

         

            ScunChen
         

         
等级:

         
         
       


     

               

           
              #12
              得分:0
           

         
              回复于:
            2013-07-05 13:30:06
         

       

       



            同感。。。。

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            youngc527
           
         

         

            youngc527
         

         
等级:

         
         
       


     

               

           
              #13
              得分:0
           

         
              回复于:
            2013-07-05 16:04:10
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zhx00100
           
         

         

            zhx00100
         

         
等级:

         
         
       


     

               

           
              #14
              得分:0
           

         
              回复于:
            2013-07-06 03:52:06
         

       

       



            下发的是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





       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     

               

         

           

         

         

            yonghengprince
           
         

         

            yonghengprince
         

         
等级:

         
         
       


     

               

           
              #15
              得分:0
           

         
              回复于:
            2013-07-18 11:59:39
         

       

       



            用webview+hessian吧

android中如何动态的添加/删除布局及修改布局属性?
   
      [问题点数:100分]
   

 


 

   
   
收藏

 



   


 
 
     
     
   
   
     
 

               

         

           

         

         

            laohui110
           
         

         

            laohui110
         

         
等级:

         
结帖率:50%

         
       


     

               

           
              楼主
           

         
              发表于:
            2013-04-08 15:56:03
         

       

       


             

                  Android
                  布局
                  动态
                  多样化
             


            在项目中遇到一个问题,就是设计一个客户端,其布局文件由server下发(这些布局元素中包含视频、静态/动态文本、图片,且内容不固定),布局属性会隔一段时间会变化(包括坐标,显示区域,透明度)。请问如果在客户端运行之后一旦接受到新的布局文件当前布局随之改变?

             

               

 
 
   
   
    更多
    0
 

  分享到:
 
 
 
 


             

     

    相关主题推荐:
      android
      server
      图片
      视频
      设计
 


     



             
             
             
       


     

         

 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 

    回复次数:15


     



 
 

 


 
 
     
     
   
   
     
 

               

         

           

         

         

            laohui110
           
         

         

            laohui110
         

         
等级:

         
         
       


     

               

           
              #1
              得分:0
           

         
              回复于:
            2013-04-08 16:18:44
         

       

       



            自己顶一下,另外补充一下,所有的元素(视频、文本,图片)都是是在同一个界面显示

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     











 
 
     
     
   
   
     
 

               

         

           

         

         

            longer262110
           
         

         

            longer262110
         

         
等级:

         
         
       


     

               

           
              #3
              得分:0
           

         
              回复于:
            2013-04-09 08:59:39
         

       

       



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



       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            wlcw16
           
         

         

            wlcw16
         

         
等级:

         
         
2

       


     

               

           
              #4
              得分:0
           

         
              回复于:
            2013-04-09 09:07:53
         

       

       



            你的意思是动态的读取xml布局文件把?

这个还真没研究过,不知道可不可以。

你可以把要加入的元素写入xml,包括这个元素的一些属性,长宽高文本颜色之类的,然后在写入这个元素的layoutParmas。通过读取xml,利用反射在主layout中add这些view,并设置这些view的LayoutParmas。

这个已经类似于一种小型的框架了。

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zyxel60b
           
         

         

            zyxel60b
         

         
等级:

         
         
       


     

               

           
              #5
              得分:0
           

         
              回复于:
            2013-04-09 09:16:28
         

       

       



            有一个笨办法,实在没辙再用

就是预先把所有用到的布局都设置好,根据接收到数据来显示或隐藏控件

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            sunmable
           
         

         

            sunmable
         

         
等级:

         
         
       


     

               

           
              #6
              得分:0
           

         
              回复于:
            2013-04-09 10:48:12
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            q3p9k7
           
         

         

            一刀
         

         
等级:

         
         
       


     

               

           
              #7
              得分:0
           

         
              回复于:
            2013-04-09 11:43:23
         

       

       



            ANDROID界面先用一个空的布局文件显示,

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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            xiyang123_
           
         

         

            xiyang123_
         

         
等级:

         
         
       


     

               

           
              #8
              得分:0
           

         
              回复于:
            2013-04-09 23:07:06
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            afa007
           
         

         

            afa007
         

         
等级:

         
         
       


     

               

           
              #9
              得分:0
           

         
              回复于:
            2013-04-09 23:12:47
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            yinxin2745154
           
         

         

            yinxin2745154
         

         
等级:

         
         
       


     

               

           
              #10
              得分:0
           

         
              回复于:
            2013-07-03 17:40:32
         

       

       



            楼主,有进展否?

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zuoan2008
           
         

         

            菜鸟叔
         

         
等级:

         
         
       


     

               

           
              #11
              得分:0
           

         
              回复于:
            2013-07-03 17:47:06
         

       

       



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





这个可以有

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            cc3325
           
         

         

            ScunChen
         

         
等级:

         
         
       


     

               

           
              #12
              得分:0
           

         
              回复于:
            2013-07-05 13:30:06
         

       

       



            同感。。。。

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            youngc527
           
         

         

            youngc527
         

         
等级:

         
         
       


     

               

           
              #13
              得分:0
           

         
              回复于:
            2013-07-05 16:04:10
         

       

       



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

       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     
   
   
     
 

               

         

           

         

         

            zhx00100
           
         

         

            zhx00100
         

         
等级:

         
         
       


     

               

           
              #14
              得分:0
           

         
              回复于:
            2013-07-06 03:52:06
         

       

       



            下发的是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





       


     

         

   
 

      对我有用[0]
      丢个板砖[0]
      引用 |
      举报 |
   
     
      管理
   

 



     






 
 
     
     

               

         

           

         

         

            yonghengprince
           
         

         

            yonghengprince
         

         
等级:

         
         
       


     

               

           
              #15
              得分:0
           

         
              回复于:
            2013-07-18 11:59:39
         

       

       



            用webview+hessian吧
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Android中setContentView()与LayoutInflater区别
setContentView和inflate区别
【android基础学习之五】——基础控件Menu,Dialog,ImageView,ImageButton
android一个完整工程组成部分
Android UI Design 01 : 基本布局 Layout
第13章、布局Layouts之RelativeLayout相对布局(从零开始学Android)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服