问题列表 - 第42843页

将音频文件设置为铃声

我已将文件保存在sdcard/media/audio/ringtones文件夹中.该文件将出现在铃声选择的settings/sound/phone铃声列表中.

但我想将该文件设置为我的代码中的铃声.这是我的代码.

  File k = new File(path, filename);

  ContentValues values = new ContentValues();
  values.put(MediaStore.MediaColumns.DATA, k.getAbsolutePath());
  values.put(MediaStore.MediaColumns.TITLE, "TwiAppclip");
  values.put(MediaStore.MediaColumns.MIME_TYPE, "audio/*");
  values.put(MediaStore.Audio.Media.ARTIST, "cssounds ");
  values.put(MediaStore.Audio.Media.IS_RINGTONE, true);
  values.put(MediaStore.Audio.Media.IS_NOTIFICATION, false);
  values.put(MediaStore.Audio.Media.IS_ALARM, false);
  values.put(MediaStore.Audio.Media.IS_MUSIC, false);

  Uri uri = MediaStore.Audio.Media.getContentUriForPath(k
       .getAbsolutePath());
  Uri newUri = getApplicationContext().getContentResolver().insert(uri, values);

  RingtoneManager.setActualDefaultRingtoneUri(getApplicationContext(),
      RingtoneManager.TYPE_RINGTONE, newUri);
Run Code Online (Sandbox Code Playgroud)

uri我在这里但是我得到了newUri = null.我认为这就是为什么它没有设置为铃声.

谁知道问题出在哪里?我该怎么做好newUri

android ringtone

17
推荐指数
1
解决办法
2万
查看次数

在c#中接受浮点不准确有什么好处?

最近 几天我脑子里已经遇到了这个问题,我很难说出我的问题.但是,我想我已经钉了我想知道的东西.

为什么c#通过使用浮点来存储数据来接受不准确?使用它比其他方法有什么好处?

例如,Math.Pow(Math.Sqrt(2),2)在c#中并不精确.有些编程语言可以精确计算它(例如,Mathematica).

我能想到的一个论点是,计算它确实比仅仅处理不准确性慢得多,但Mathematica和Matlab用于计算巨大的科学问题,所以我发现很难相信这些语言真的比c#慢得多.

那么为什么呢?

PS:我很抱歉用这些问题向你发送垃圾邮件,你们都非常乐于助人

c# floating-point floating-accuracy

5
推荐指数
2
解决办法
1044
查看次数

在iOS SDK 4.2的MonoTouch项目中使用AdMob

在iOS SDK 4.2的MonoTouch项目中使用AdMob

我们有一个测试项目尝试将AdMob与MonoTouch一起使用.设置如下:

我们创建了一个(胖)TouchJSON库,如TouchJSON的Monotouch绑定中所述?

我们有一个Libs库,其中包含此libTouchJSON.a和AdMob提供的libAdMobNoThumb.a库.在那里,我还有一个来自AdMob.cs文件的btouch的AdMob.dll,它定义了我们想要使用的(有限的一组)Admob方法.此dll将添加到项目的引用中

我们提供以下额外标志:

-v -v -v -gcc_flags "-L${ProjectDir}/../Libs -lAdMobNoThumb -lTouchJSON -force_load ${ProjectDir}/../Libs/libAdMobNoThumb.a -force_load ${ProjectDir}/../Libs/libTouchJSON.a"
Run Code Online (Sandbox Code Playgroud)

我们选择"不链接"作为链接器行为.

这曾经使用了admob库的SDK 4.2之前的版本.但现在有了4.2版本,我们得到了

ld: framework not found AudioUnit 
Run Code Online (Sandbox Code Playgroud)

错误.我们已经读过,解决方案是"重新启动链接器".但是如果我们进行链接(如上所述保留其余的设置),我们会从admob库中获得许多未知符号:

Error 1: mtouch failed with the following message:
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m: In function 'monotouch_debug_connect':
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m:1779: warning: implicit declaration of function 'select'
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m: In function 'main':
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m:1821: warning: implicit declaration of function 'chdir'
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m:1838: warning: implicit declaration of function 'monotouch_enable_debug_tracking'
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m:1914: warning: implicit declaration of function 'dup2'
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m:1921: warning: implicit declaration of function 'mini_get_debug_options'
/var/folders/hF/hF42FIdhEUmY1y-pGRsu1k+++TI/-Tmp-/tmp2685841f.tmp/main.m:1925: …
Run Code Online (Sandbox Code Playgroud)

iphone touchjson monodevelop xamarin.ios admob

0
推荐指数
1
解决办法
2279
查看次数

他们的基地

刚才我有另外一个问题的建议,我正在尝试将我的功能分支合并到主干的工作副本目录中的主干的工作副本.由于一些冲突,我正在使用KDiff3来解决它们.但是我不确定这里有什么Base,Mine和他们的意思?在我的情况下(合并分支到主干):

我的 - 行李箱的工作副本,

基地--- ???

他们--- ???

另一个基本问题:解决冲突和保存后,编辑后的版本将保存在主干的本地工作副本中.我的理解是否正确?

实际上我已经在谷歌上搜索了一段时间,以避免在这里提出相同的简单问题.但是我找不到关于这些虚拟问题的任何简单解释.

svn kdiff3

4
推荐指数
1
解决办法
8769
查看次数

没有收到Facebook应用程序的Facebook开发人员邀请

我的朋友给我发了一个开发者邀请,我们应该共同开发一个facebook.这就是他所做的.

  1. 他创建了Facebook应用程序
  2. 然后,他配置了应用程序名称和其他设置
  3. 然后他在应用程序的设置页面邀请我作为Application Developer.FB显示我的名字,它在应用程序的设置中显示我的名字附近的"待处理".

我是一名获得批准的Facebook开发者,我是他在FB的朋友.已经2天了,我还没有得到他的开发者邀请.我错过了FB帐户中的任何地方才能看到这个.

我不确定出了什么问题.请帮我查看/获取他发送的开发者邀请?坚持了2天.............

facebook

13
推荐指数
2
解决办法
1万
查看次数

提供网站API访问的框架?

我们有一个网站,我们希望提供对其他网站的基于Web的API访问.

它可能最终成为基于REST的API,但我还不确定.它需要可以从Drupal模块访问,但我们希望构建API可扩展,以便我们可以从其他环境访问站点的数据和功能,如joomla,wordpress,其他非PHP语言等.

我正在寻找一个强大/稳定的基于PHP的框架,允许我创建这样的API - 人们可以建议符合标准的东西吗?

php api rest frameworks

5
推荐指数
1
解决办法
1456
查看次数

synchronized块 - 锁定多个对象

我正在建模一个游戏,其中多个玩家(线程)同时移动.此时玩家所处位置的信息被存储两次:玩家有一个变量"hostField",它引用棋盘上的一个字段,每个字段都有一个ArrayList,用于存储当前位于该字段的玩家.

对于我有冗余信息这一事实,我不是很满意,但是如果没有循环遍历大数据集,我发现没有办法避免这种情况.

然而,当玩家从一个领域移动到另一个领域时,我想确保(1)冗余信息保持联系(2)此刻没有其他人在操纵该领域.

所以我需要做点什么

synchronized(player, field) {
    // code
}
Run Code Online (Sandbox Code Playgroud)

哪个不可能,对吧?

我该怎么办?:)

java multithreading locking synchronized

38
推荐指数
3
解决办法
4万
查看次数

如何让div在高处漂浮,同时漂浮在里面

当它漂浮在里面时,我如何让div增加它的高度?我知道为宽度定义一个值并设置溢出到隐藏的工作.问题是我需要一个溢出可见的div.有任何想法吗?

html css overflow css-float

118
推荐指数
4
解决办法
8万
查看次数

我可以获取html.HiddenFor/Html.Hidden创建一个id还是我应该手动创建它?

我这样做:

<%=Html.HiddenFor(o => o[i].HobbyId) %>
Run Code Online (Sandbox Code Playgroud)

它创建了一个隐藏的输入,但没有id(只是name,我需要id).

我可以创建它id吗?

我是这样做的:

<%=Html.HiddenFor(o => o[i].HobbyId, new Dictionary<string, object>{{"id", " _ "+i+"__HobbyId"}}) %>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

7
推荐指数
1
解决办法
3万
查看次数

alertDialog.getButton()方法给出了空指针异常android

我打算用layout_weight = 1创建3个按钮,对自定义对话框不感兴趣.所以我写了下面的代码.它不工作.总是是按钮给我null.这段代码怎么了?

  AlertDialog dialog= new AlertDialog.Builder(this).create();
            dialog.setIcon(R.drawable.alert_icon);
            dialog.setTitle("title");
            dialog.setMessage("Message");
            dialog.setButton(AlertDialog.BUTTON_POSITIVE,"Yes", new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface arg0, int arg1) {
                                                }
            });
            Button yesButton = dialog.getButton(AlertDialog.BUTTON_POSITIVE);
            Log.w("Button",""+yesButton);//here getting null
            LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, 1f);
            yesButton.setLayoutParams(layoutParams);
            dialog.show();
Run Code Online (Sandbox Code Playgroud)

此致,Android开发人员.

android android-alertdialog

44
推荐指数
3
解决办法
3万
查看次数