为什么我应该通过Picasso库下载图像而不是仅使用此代码:
private Bitmap DownloadImage(String URL)
{
Bitmap bitmap = null;
InputStream in = null;
try
{
in = OpenHttpGETConnection(URL);
bitmap = BitmapFactory.decodeStream(in); in.close();
}
catch (Exception e)
{
Log.d("DownloadImage", e.getLocalizedMessage());
}
return bitmap;
}
Run Code Online (Sandbox Code Playgroud)
另一个问题:
毕加索是在UI中还是通过后台线程下载图像?
我想构建一个服务于很多人(超过200万)的应用程序,所以我认为我应该使用Google Cloud Datastore.但是我也知道有一个选项可以使用Google Cloud SQL,但仍然可以为很多人使用mySQL服务(就像Facebook和Youtube所做的那样).
这是一个正确的假设使用数据存储而不是关系云SQL与这么多用户?先感谢您
mysql database google-app-engine google-cloud-storage google-cloud-sql
我通过blobstore api访问谷歌云存储,我想自动生成文件名,而不是在服务器中创建它.实际上我想这样做,因为每次用户上传文件时我都很难创建一个唯一的文件名.谢谢
我正在使用谷歌应用程序引擎与python.服务器从用户获得实体密钥,然后我使用此代码来实现:
key.get()
Run Code Online (Sandbox Code Playgroud)
但我也希望获得该实体,只要它与特定模型相关,我该怎么做?我知道我可以通过这段代码做到这一点:
MyModel.get_by_id('my_key')
Run Code Online (Sandbox Code Playgroud)
但这只适用于key_name和id,在我的情况下我使用密钥?
google-app-engine python-2.7 app-engine-ndb google-cloud-datastore