我想Bitmap从ImageView.我使用了以下代码,但getDrawable()返回null.如何让整个Bitmap从ImageView.
Bitmap bitmap;
if (mImageViewer.getDrawable() instanceof BitmapDrawable) {
bitmap = ((BitmapDrawable) mImageViewer.getDrawable()).getBitmap();
} else {
Drawable d = mImageViewer.getDrawable();
bitmap = Bitmap.createBitmap(d.getIntrinsicWidth(), d.getIntrinsicHeight(), Bitmap.Config.ARGB_8888);
Canvas canvas = new Canvas(bitmap);
d.draw(canvas);
}
storeImage(bitmap,"final.jpeg");
Run Code Online (Sandbox Code Playgroud) 我知道.o是目标文件,.a是静态库,.so是动态库吗?它们的物理意义是什么?我何时可以使用,何时不使用?
我知道在C编译器中,该main()函数由_start()函数调用,该函数具有如下代码:
exit(main()); // return value of main is returned
Run Code Online (Sandbox Code Playgroud)
如何_start()工作的时候main()不返回int,例如,如果它的返回类型void,float或者其他什么东西?
我正在解决有向无环图上的问题.
但是我在一些有向无环图上测试我的代码时遇到了麻烦.测试图应该很大,并且(显然)是非循环的.
我尝试了很多代码来编写用于生成非循环有向图的代码.但我每次都失败了.
是否有一些现有的方法来生成我可以使用的非循环有向图?
可能重复:
宏中的#和##
为什么第二个printf的输出是f(1,2)宏的评估顺序是什么?
#include <stdio.h>
#define f(a,b) a##b
#define g(a) #a
#define h(a) g(a)
int main()
{
printf("%s\n",h(f(1,2)));
printf("%s\n",g(f(1,2)));
return 0;
}
output 12
f(1,2)
Run Code Online (Sandbox Code Playgroud) 当传输层提供错误控制时,数据链路层的错误控制需求是什么?两个错误控件之间有什么区别?
fork系统调用代码是如何编写的.我想知道一些函数如何返回两个不同的值以及两个不同的进程的细节.总之想知道fork系统调用是如何实现的?
#include <stdio.h>
int main()
{
int a[0],b[4][0];
printf("%d %d ",sizeof(a),sizeof(b));
}
//output
0 0
Run Code Online (Sandbox Code Playgroud)
有什么意义a[0],为什么还允许大小为0的2d数组?
我按照本教程(https://artandlogic.com/2014/04/tutorial-adding-facebooktwittergoogle-authentication-to-a-django-application/)进行操作,并且收到以下错误。我已将服务器托管在 EC2 实例上,并且有一个域http://(xyz).com。我还看到了这个问题的答案(使用 django python-social-auth 重定向后会话值丢失),但我没有得到任何帮助。\n
这是文本中的堆栈跟踪
\n\n AuthStateMissing at /api/user/complete/google-oauth2/\nSession value state missing.\nRequest Method: GET\nRequest URL: http://interviewmiles.com:8000/api/user/complete/google-oauth2/?state=9Sa5JSkbcAbbGzBtqpx6jtbLCuJPe6kJ&code=4/c4VTig14u7THYLd1M4VoTRf1dnq58wp6S68EbkSwhZs&authuser=0&session_state=8aa4e419c219643dc264950a24151457677d99ae..b805&prompt=none\nDjango Version: 1.9.7\nException Type: AuthStateMissing\nException Value: \nSession value state missing.\nException Location: /usr/local/lib/python2.7/site-packages/social/backends/oauth.py in validate_state, line 88\nPython Executable: /usr/bin/python\nPython Version: 2.7.10\nPython Path: \n[\'/home/ec2-user/interviewmiles/login\',\n \'/usr/local/lib/python2.7/site-packages/django_cors_headers-1.1.0-py2.7.egg\',\n \'/usr/lib64/python27.zip\',\n \'/usr/lib64/python2.7\',\n \'/usr/lib64/python2.7/plat-linux2\',\n \'/usr/lib64/python2.7/lib-tk\',\n \'/usr/lib64/python2.7/lib-old\',\n \'/usr/lib64/python2.7/lib-dynload\',\n \'/usr/local/lib64/python2.7/site-packages\',\n \'/usr/local/lib/python2.7/site-packages\',\n \'/usr/lib64/python2.7/site-packages\',\n \'/usr/lib/python2.7/site-packages\',\n \'/usr/lib64/python2.7/dist-packages\',\n \'/usr/lib64/python2.7/dist-packages/PIL\',\n \'/usr/lib/python2.7/dist-packages\']\n\n/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response\n response = self.process_exception_by_middleware(e, request) ...\n\n\xe2\x96\xb6 Local vars\n/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py in get_response\n response = wrapped_callback(request, *callback_args, **callback_kwargs) ...\n\xe2\x96\xb6 Local vars\n/usr/local/lib/python2.7/site-packages/django/views/decorators/cache.py in …Run Code Online (Sandbox Code Playgroud) 我正在开发一个想要使用facebook api的项目.我想知道每个帐户的facebook api是否有费率限制.