我是新手Android开发者,正在努力弄清楚可用的工具。目前我正在为Android 2.0.1开发应用程序,因为这是我的设备所运行的版本。
具体来说,我正在编写一个应用程序,希望能够上传图片到Picasa相册。我几乎可以确定这是支持的;例如,内置的(Google?)照片查看器有一个“共享”按钮,其中包括Picasa选项,甚至还有一小段示例代码,包括片段。 【借用的代码!如果违反规定,请谅解..】
具体来说,我正在编写一个应用程序,希望能够上传图片到Picasa相册。我几乎可以确定这是支持的;例如,内置的(Google?)照片查看器有一个“共享”按钮,其中包括Picasa选项,甚至还有一小段示例代码,包括片段。 【借用的代码!如果违反规定,请谅解..】
temp.setComponent(new ComponentName
("com.google.android.apps.uploader",
"com.google.android.apps.uploader.picasa.PicasaUploadActivity"));
startActivityForResult(temp, PICASA_INTENT)
这看起来正是我想要的。
但我找不到任何文档。实际上,我不太清楚如何使用这种资源。在Eclipse中,我是否需要包含另一个项目com.google.android.apps.uploader
?如果是这样,我该如何获取它?如何包含它?是否有提供工作示例代码供我查看?
headers.setAuthorization(“OAuth”+ authToken);
。此代码可以帮助您实现授权部分http://code.google.com/p/google-plus-java-starter/source/browse/android/src/com/example/android/auth/AuthUtils.java
,并使用String AUTH_TOKEN_TYPE =“oauth2:https://picasaweb.google.com/data/”
而不是PLUS_ME_SCOPE
。 - Bojan Radivojevic