Tag: uri

重复的HTTP GET查询键的权威性位置

我很难find有关HTTP GET查询string重复字段的行为的权威性信息 http://example.com/page?field=foo&field=bar 特别是如果订单被保留的话。 大多数面向Web的语言都会产生一个包含与关键字“字段”关联的foo和bar的数组,但是我想知道关于这一点是否存在权威性声明(例如在RFC上)。 RFC 3986有一个3.4. Query节3.4. Query 3.4. Query ,它是指键=值对,但没有说如何解释顺序和重复字段等。 这是有道理的,因为它是依赖于后端,而不是在RFC的范围内… 虽然存在一个事实上的标准,但是出于好奇,我想看到一个权威的来源。

如何从Uri获取位图?

如何从Uri获取Bitmap对象(如果我成功地将其存储在/data/data/MYFOLDER/myimage.png或file///data/data/MYFOLDER/myimage.png )在我的应用程序中使用它? 有没有人有如何做到这一点的想法?

如何使用“共享图像使用”共享意图在Android共享图像?

我有该应用程序中的图像厨房应用程序,我把所有的图像放入drawable-hdpi文件夹。 我像这样在我的活动中调用图像: private Integer[] imageIDs = { R.drawable.wall1, R.drawable.wall2, R.drawable.wall3, R.drawable.wall4, R.drawable.wall5, R.drawable.wall6, R.drawable.wall7, R.drawable.wall8, R.drawable.wall9, R.drawable.wall10 }; 所以,现在我想知道如何使用共享意向我分享这个图像我提出这样的共享代码: Button shareButton = (Button) findViewById(R.id.share_button); shareButton.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { Intent sharingIntent = new Intent(Intent.ACTION_SEND); Uri screenshotUri = Uri.parse(Images.Media.EXTERNAL_CONTENT_URI + "/" + imageIDs); sharingIntent.setType("image/jpeg"); sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri); startActivity(Intent.createChooser(sharingIntent, "Share image using")); } }); 我也有共享button,当我点击共享button共享框正在打开但是,当我cliked任何服务主要是它的崩溃或一些服务说:无法打开图像所以我如何解决这个问题或是否有任何其他格式的代码来分享图像???? […]

应该立即设置一个图像src到数据URL?

考虑下面的(脆弱的)JavaScript代码: var img = new Image; img.src = "data:image/png;base64,…"; // Assume valid data // Danger(?) Attempting to use image immediately after setting src console.log( img.width, img.height ); someCanvasContext.drawImage( img, 0, 0 ); // Danger(?) Setting onload after setting src img.onload = function(){ console.log('I ran!'); }; 问题(S) 图像宽度和高度是否应该立即正确? canvas是否应立即绘制? 应该onloadcallback(在src之后设置)吗? 实验testing 我用类似的代码创build了一个简单的testing页面 。 在Safari中,我的第一个testing是通过在本地打开HTML页面( file:/// url)并从我的服务器加载它,显示了所有的工作:高度和宽度是正确的,canvas绘制工作, […]

如何从资产文件获取URI?

我一直在尝试获取资产文件的URIpath。 uri = Uri.fromFile(new File("//assets/mydemo.txt")); 当我检查文件是否存在,我看到该文件不存在 File f = new File(filepath); if (f.exists() == true) { Log.e(TAG, "Valid :" + filepath); } else { Log.e(TAG, "InValid :" + filepath); } 有人可以告诉我怎样才能提到资产文件夹中存在的文件的绝对path

CSS @ font-face不适用于Firefox,但是可以使用Chrome和IE

以下代码适用于Google Chrome beta以及IE 7.但是,Firefox似乎对此有问题。 我怀疑它是如何包括我的CSS文件的问题,因为我知道Firefox是不太友好的跨域导入。 但是,这只是静态HTML,并没有跨域的问题。 在我的landing-page.html上,我做了一个CSS导入,如下所示: <link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, projection" /> 在main.css中,我有另一个像这样的导入: @import url("reset.css"); @import url("style.css"); @import url("type.css"); 并在type.css中我有以下声明: @font-face { font-family: "DroidSerif Regular"; src: url("font/droidserif-regular-webfont.eot"); src: local("DroidSerif Regular"), url("font/droidserif-regular-webfont.woff") format("woff"), url("font/droidserif-regular-webfont.ttf") format("truetype"), url("font/droidserif-regular-webfont.svg#webfontpB9xBi8Q") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: "DroidSerif Bold"; src: url("font/droidserif-bold-webfont.eot"); src: local("DroidSerif Bold"), url("font/droidserif-bold-webfont.woff") format("woff"), […]

如何在Android上实现我自己的URIscheme

假设我想定义一个URI,例如: myapp://path/to/what/i/want?d=This%20is%20a%20test 必须由我自己的应用程序或服务来处理。 请注意,该scheme是"myapp"而不是"http"或"ftp" 。 这正是我的意图:为Android OS定义我自己的全球URI模式。 这可能吗? 这有些类似于某些程序已经在做什么,例如Windows系统,如Skype( skype:// )或任何torrent下载程序( torrent:// )。

URI,URL和URN有什么区别?

人们谈论URL , URI和URN就好像它们是不同的东西,但是它们在肉眼看来是一样的。 他们之间有什么明显的区别?

从URI获取真正的path,Android KitKat新的存储访问框架

在Android 4.4 (KitKat)的新图库访问之前,我用这种方法在SD卡上得到了我的真实path: public String getPath(Uri uri) { String[] projection = { MediaStore.Images.Media.DATA }; Cursor cursor = managedQuery(uri, projection, null, null, null); startManagingCursor(cursor); int column_index = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA); cursor.moveToFirst(); return cursor.getString(column_index); } 现在,Intent.ACTION_GET_CONTENT返回不同的数据: 之前: content://media/externalhttp://img.dovov.commedia/62 现在: content://com.android.providers.media.documents/document/image:62 我怎么能设法获得SD卡上的真正path?

如何在HTTP POST请求中发送参数?

在HTTP GET请求中,参数作为查询string发送: http://example.com/page?parameter = value&also = another 在HTTP POST请求中,参数不会与URI一起发送。 价值在哪里? 在请求标题? 在请求正文中? 它是什么样子的?