OwnCloud is primarily as an Infrastructure as a Service (IaaS) cloud service. With it you can store your files, folders, contacts, photo galleries, calendars and more on your own server. You can then access that storage from your mobile device, your desktop, or a Web browser. You can also sync your date with local devices and share your data either with the world at large or specific approved users.
There is an OSS Android client here => http://owncloud.org/support/android/
With source code here in gitorious here => http://gitorious.org/owncloud/android-devel
I have not been able to get it to compile, but I'm working with Eclipse-Juno and the latest Android API's
If anyone can get it to compile, I would like a copy of the source.