how to create android app" save file in app but no access another app to my file" :  my code my code my code my code my code my code v v my codev v my codev v my code my code v v my code my code my code my code my code my code v v my codev v my codev v my code my code v v my code my code my code my code my code my code v v my codev v my codev v my code my code v v my code my code my code my code my code my code v v my codev v my codev v my code my code v v my code my code my code my code my code my code v v my codev v my codev v my code my code v v my code my code my code my code my code my code v v my codev v my codev v my code my code v v 

     InputStream input=null;
        OutputStream output=null;
        HttpURLConnection connection=null;
        try{
            URL url=new URL(strings[0]);
            connection= (HttpURLConnection) url.openConnection();
            connection.connect();

            int filelen=connection.getContentLength();
            input=connection.getInputStream();
            filechache();
            output=new FileOutputStream(android.os.Environment.getExternalStorageDirectory()+"/nikandroid/"
                    +strings[1]+".mp3");
            byte data[]=new byte[4096];
            long total=0;
            int count;
            while((count=input.read(data))!=-1){
                total+=count;
                if (filelen>0) publishProgress((int)(total*100/filelen));
                output.write(data,0,count);
            }

        }catch (Exception e){
            e.printStackTrace();
        }finally {
            try{
                if (output!=null) output.close();
                if (input!=null) input.close();

            }catch (IOException e){
                e.printStackTrace();
            }
            if (connection!=null) connection.disconnect();
        }
        return null;