A: 

Get the file from the net, and save it locally. This might help you to download the file: http://stackoverflow.com/questions/576513/android-download-binary-file-problems

Pentium10
A: 
Christopher
Thanks for detailed answer
rob
Hi Christopher, I tried to make the application but while making it I have found some more issues. The application i am working on is already there for the desktop users that allow users to login and view the information. As you know that the ical file generated as it gets the data. I cannot have access to the data information of that system due to security reasons, all I can do it i can use a link along with the user id that is unique for every user. When i use link on desktop browser it gives me ical file with the name of user id.
rob
And as I mentioned earlier that i can open the file in notepad or excel format by selecting open with. The ical file is raw file from server having information of particular user, html tags and some raw info. The size of the file is approx in 50 KB.
rob
Do i need to give the name to file? Or I can save it to memory with the same name as it is generated.
rob
The file name does not matter. You can use any file name you like. Probably just the user ID would be a good idea, so you don't end up with many files in local storage; just one, most-recent file for the user.
Christopher