经过几次在线搜索后,我无法找到一个可以告诉我Android应用程序中不同类型媒体的每个现有mime类型的地方.
以下是我所知道的存在和工作:
对于文本
"text/plain"
Run Code Online (Sandbox Code Playgroud)
对于图像
"image/jpeg"
"image/bmp"
"image/gif"
"image/jpg"
"image/png"
Run Code Online (Sandbox Code Playgroud)
对于视频
"video/wav"
"video/mp4"
Run Code Online (Sandbox Code Playgroud)
这些是我拥有的并且知道工作,我缺少几个视频和声音类型文件.有没有人知道描述每个android mime类型的地方,或者你们曾经为这些不同类型的媒体使用过另一个mime类型吗?
编辑:
我在监视短信和短信的应用程序中使用它,在mms类型中管理其中的内容.我为8以上的每个版本运行的代码.
我正在尝试向我创建并发布到azure服务的机器人发送消息,以便机器人可以开始向其某些用户发送消息.
我首先尝试在Postman上发出请求,然后我可以为该交互构建一个控制器.
我正在做以下要求:
POST https://login.microsoftonline.com/botframework.com/oauth2/v2.0/token
Content-Type: application/x-www-form-urlencoded
Body:
grant_type:client_credentials
client_id: my_ms_app_id
client_secret: my_ms_app_secret
scope: https://api.botframework.com/.default
Run Code Online (Sandbox Code Playgroud)
从此,我得到了承载授权的回应:
{
"token_type": "Bearer",
"expires_in": 3599,
"ext_expires_in": 0,
"access_token": "eyJ0eXA..."
}
Run Code Online (Sandbox Code Playgroud)
然后我继续以下请求:
POST https://skype.botframework.com/v3/conversations
Content-Type: application/json
Authorization: Bearer eyJ0eXAi....
{
"bot": {
"id": "i don't have this id so i pass some string",
"name": "connector controller"
},
"isGroup": false,
"members": [
{
"id": "28:...", //ID of the bot I want to send the message to
"name": "Sp Bot"//Name of the bot I want to talk …Run Code Online (Sandbox Code Playgroud) 我有几个 AndroidService想要绑定到我的 中Activity,所以我可以监控用户的几个操作。
为了能够绑定每个服务,我将有几个,ServiceConnection我的活动中是否需要几个 private ,如下所示?
/** Defines callbacks for service binding, passed to bindService() */
private ServiceConnection mConnection = new ServiceConnection() {
@Override
public void onServiceConnected(ComponentName className,
IBinder service) {
// We've bound to LocalService, cast the IBinder and get LocalService instance
GPSLocalBinder gpsBinder = (GPSLocalBinder) service;
PhotoLocalBinder photoBinder = (PhotoLocalBinder) service;
gpsService = gpsBinder.getService();
photoService = photoBinder.getService();
mGpsBound = true;
mPhotoBound = true;
}
@Override
public void onServiceDisconnected(ComponentName arg0) {
mGpsBound = …Run Code Online (Sandbox Code Playgroud) android serviceconnection android-service android-service-binding
我有一个在SQL Server中创建的数据库,具有以下配置:
另外,我正在尝试连接到名为的数据库EDS.
为此,我创建了以下详细信息:
我应该在字符串中有域名还是应该在用户名中?当我转到数据库属性时,我看到所有者有.另外,根据图像,实例部分的URL是否正确?看起来它无法进入该特定实例.
此外,这是连接的配置(使用Windows Authenticaton)
当我输入用户名时,我收到以下错误日志:
com.microsoft.sqlserver.jdbc.SQLServerException:用户'登录失败.ClientConnectionId:e812971f-B03C-4210-9dbd-de0791bcc304
目前,当我的应用程序(活动)处于前台时,我只能将数据发送到服务器。至少在 4.1.3 中会发生这种情况,因为 android SO 暂停了应用程序或停止了它。
即使活动在后台,我也需要一直发送数据。
实现这一目标的最佳方法是什么。Asynctask 不是一个好的答案,因为我想定期发送数据。不止一次。我已经使用 asynctasks 作为将数据发送到服务器的一种方式,我需要的是与活动一起运行但不会被 SO 停止的东西。
编辑:
我使用以下代码收到此错误。
04-03 13:55:28.804: E/AndroidRuntime(1165): java.lang.RuntimeException: Unable to instantiate receiver main.inSituApp.BootCompletedIntentReceiver: java.lang.ClassNotFoundException: main.inSituApp.BootCompletedIntentReceiver
Run Code Online (Sandbox Code Playgroud)
谁能告诉我那个错误是什么意思?我没有那个接收器的类,但如果我在清单中注册它,我就不需要它了。
service android background android-asynctask android-activity
我在javascript下有以下代码<script></script>:
<c:forEach items="${lifeEvents}" var="event" varStatus="loop">
latitudes["${loop.index}"] = <c:out value="${event.place.location.latitude}"/>;
longitudes["${loop.index}"] = <c:out value="${event.place.location.longitude}"/>;
lastEvent = "${loop.index}";
if("${loop.index}" > 0)
waypointEvents["${loop.index}"] = new google.maps.LatLng(latitudes["${loop.index}"],longitudes["${loop.index}"]);
</c:forEach>
Run Code Online (Sandbox Code Playgroud)
我如何知道lifeEvents列表中存在的LifeEvent的确切数量?在运行整个循环之前,直到结束
我正在尝试使用ngx-soap包通过 Angular 6 获取soap请求。我有一个服务来处理 api,如下所示:
import { Injectable } from '@angular/core';
@Injectable()
export class ApiService {
client: Client;
constructor(
private soap: NgxSoapService
) {
this.soap.createClient('assets/wsdl/auth/auth.wsdl').subscribe(client => this.client = client);
}
}
Run Code Online (Sandbox Code Playgroud)
尽管这是包页面上的确切示例,但我收到以下错误:
[ts] Property 'subscribe' does not exist on type 'Promise<Client>'.
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用 then 但不应该可以使用这个包订阅吗?
当我将gmaps div设置为100%的高度时,什么也没有出现。我可以将宽度设置为100%,但不能设置高度,例如,如果我将高度设置为400px,则可以,但不能设置为100%。
这是我的代码:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
<script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false">
</script>
<script>
function initialize() {
var mapProp = {
center : new google.maps.LatLng(51.508742, -0.120850),
zoom : 5,
mapTypeId : google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"),
mapProp);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<style type="text/css">
#body {
height: 100%;
}
#container {
height: 100%;
}
#googleMap {
width: 70%; …Run Code Online (Sandbox Code Playgroud) 我试图在Windows中运行wso2server.bat,并且在系统变量中设置了JAVA_HOME变量。
当我进入wso2文件夹的bin文件夹并运行时,Althgouh:
wso2server.bat我收到以下错误消息:“您必须在运行CARBON之前设置JAVA_HOME变量”
是否需要对碳进行任何其他设置才能识别JAVA_HOME变量?
我正在尝试创建一个方法,该方法将基于参数和类似值从集合中获取记录.
其中parm例如是此模式中的_id字段.
getRecord('_id', '1234567876543')
getRecord(parm, value){
db.collection.findOne( { parm : value } , function(err, item) {
if (err) {
console.error(err);
}else if (item === null ) {
console.error('record does not exist');
}else {
Record = JSON.stringify(item);
}
});
}
Run Code Online (Sandbox Code Playgroud)
发生的事情是这段代码试图从不存在的表中获取colum parm,每次返回记录都不存在.
如何在findOne查询中传递参数的值?
我有一个包含三个div的html文件:
<div id="rooms"></div>
<div id="chatters"></div>
<div id="chat-console"></div>
Run Code Online (Sandbox Code Playgroud)
我想为每个定义几种风格,有些风格是相同的.所以我创建了以下css:;
#chatters, #rooms { width: 100px, margin: 0 1em 0 0; float: left; list-style: none; }
#chatters, #chat-console, #rooms { height: 300px; overflow: auto; padding: 1%;}
#chat-console, #chatters, #chat-form, #rooms input[type=text] { border: 1px solid #ccc; }
Run Code Online (Sandbox Code Playgroud)
在第三个css行中,还有一个聊天表格div,但不关心这个案例.
问题:我的roomsdiv没有得到第三个css规范中指定的边界线.虽然chat-console和chatters做.
当我在浏览器中检查代码时,这就是我得到的roomsdiv:
#chatters, #chat-console, #rooms {height: 300px; overflow: auto; padding: 1%;}
#chatters, #rooms { width: 100px; margin: 0px 1em 0px 0px; float: left; list-style: none outside none;} …Run Code Online (Sandbox Code Playgroud) 我在java中有switch case几个ints,并且在每个case我想要重新String[]设置方法开头的i设置,所以我不必创建几个String[]变量.
这是一个例子:
switch (datacontentprovider.sUriMatcher.match(uri)) {
case datacontentprovider.LOCATION:
String[] locationProjection = {
datacontentprovider.DatabaseHelper.COLUMN_LATITUDE,
datacontentprovider.DatabaseHelper.COLUMN_LONGITUDE,
datacontentprovider.DatabaseHelper.COLUMN_TIME,
datacontentprovider.DatabaseHelper.COLUMN_ACCURACY,
datacontentprovider.DatabaseHelper.COLUMN_PROVIDER };
break;
case datacontentprovider.PICTURE:
String[] pictureProjection = {
datacontentprovider.DatabaseHelper.COLUMN_PIC_LATITUDE,
datacontentprovider.DatabaseHelper.COLUMN_PIC_LONGITUDE,
datacontentprovider.DatabaseHelper.COLUMN_PIC_TIME,
datacontentprovider.DatabaseHelper.COLUMN_PIC_ACCURACY,
datacontentprovider.DatabaseHelper.COLUMN_PIC_URL };
break;
case datacontentprovider.ACCELEROMETER:
String[] accelerometerProjection = {
datacontentprovider.DatabaseHelper.COLUMN_ACCELEROMETER_X,
datacontentprovider.DatabaseHelper.COLUMN_ACCELEROMETER_Y,
datacontentprovider.DatabaseHelper.COLUMN_ACCELEROMETER_Z,
datacontentprovider.DatabaseHelper.COLUMN_ACCELEROMETER_TIME, };
break;
case datacontentprovider.SOUND:
String[] amplitudeProjection = {
datacontentprovider.DatabaseHelper.COLUMN_AMPLITUDE_AMPLITUDE,
datacontentprovider.DatabaseHelper.COLUMN_AMPLITUDE_TIME };
break;
case datacontentprovider.BATTERY:
String[] batteryProjection = {
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_STATUS,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_ISCHARGING,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_CHARGEPLUG,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_USBCHARGE,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_ACCHARGE,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_LEVEL,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_SCALE,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_BATTERYPCT,
datacontentprovider.DatabaseHelper.COLUMN_BATTERY_TIME};
break; …Run Code Online (Sandbox Code Playgroud) android ×3
css ×2
html ×2
java ×2
jsp ×2
angular ×1
background ×1
botframework ×1
css3 ×1
google-maps ×1
java-home ×1
jdbc ×1
jstl ×1
mime-types ×1
mongodb ×1
mongoose ×1
node.js ×1
service ×1
soap ×1
sql-server ×1
string ×1
wso2carbon ×1