如果大家能给点demo看看最好如果不能就请给说说该查看哪方面的资料

解决方案 »

  1.   

    没做过,那就说说我的想法吧。
    1.界面A可以用GridView来实现,就像九宫格那样的,显示一个个的图标;楼主也可以自定义style,做成其他想要的样式的。
    2.打开A时,连接到服务器,读取服务器的软件列表,以xml形式返回。然后解析此xml,与本地A中以后的进行比较,A中没有的则给出提示,提示是否下载安装。
    3.下载安装还不知道怎么做,楼主可以搜索一下,有人做过这方面的,论坛上也有人问过
      

  2.   

    1.就是GridView
    2.启动应用时,起个线程去指定服务器下载列表的xml,然后更新UI
    3.发现有新的应用就下载 private void downloadFile(String strUrlPath, String strFileName){
    try {
    //读取链接地址歌曲文件流
    URL url = new URL(strUrlPath);
    HttpURLConnection conn = (HttpURLConnection) url.openConnection();
    conn.setDoInput(true);
    conn.connect();
    InputStream is = conn.getInputStream();
    FileOutputStream fos = mContext.openFileOutput(strFileName, Context.MODE_PRIVATE); 
     
    byte[] bt = new byte[1024];
    int i = 0; while ( (i = is.read(bt)) > 0 ) 
    {
    fos.write(bt, 0, i);
    }
    fos.close();
    is.close(); 

    FileInputStream fis = mContext.openFileInput(strFileName);
    i = fis.read(bt);
    if ( i > 0 ){
    String a = new String(bt, 0, i);
    System.out.println("down file: " + a);
    }
    }
    catch(Exception e){
    System.out.println("catch exception: " + e.getMessage());
    }
    }
      

  3.   


    第一个问题已经解决了
    现在在想下载的问题另外一个问题是能不能从我自己的apk文件启动另外一个外部的apk文件
      

  4.   

    dinjay这位朋友是不是有完整的例子啊能不能都贴出来看看啊
      

  5.   

    刚才也有个帖子问这个问题
    也是要安装另一个apk
    我是不会