小编Vit*_*kov的帖子

如何以编程方式设置通知音量?

我的主要活动中有这种方法

private void beep()
{
    AudioManager manager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    manager.setStreamVolume(AudioManager.STREAM_NOTIFICATION, 0,
            AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND);
    Uri notification = RingtoneManager
            .getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
    Ringtone r = RingtoneManager.getRingtone(getApplicationContext(),
            notification);
    r.play();
}
Run Code Online (Sandbox Code Playgroud)

据我了解,通知音量应由STREAM_NOTIFICATION调节.但是,尽管setStreamVolume方法中的卷号,通知始终使用相同的卷.这是为什么?

notifications android android-audiomanager

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

CountDownTimer 与 AlarmManager

CountDownTimerAlarmManager之间有什么主要区别吗?我不是说语法或如何使用它,而是想知道是否有这样的任务,当您肯定可以说我应该使用其中一个而不是另一个时?
简单的例子,我必须每分钟启动一次动作。我应该使用什么?CountDownTimer 还是 AlarmManager?怎么看?

android alarmmanager countdowntimer

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

我在哪里可以找到android系统可绘制资源?[android API-7]

可能重复:
标准Android菜单图标,例如刷新

我想使用一些android drawables,因为用户已经熟悉它们.

我找到了这个不错的网站,在那里我可以看到我需要的资源名称.但我在android.R.drawable中找不到一些资源.

例如,我想在我的应用程序中使用复选框drawables:

在此输入图像描述 在此输入图像描述

从那个网站我看到那些drawables的名字是btn_check_offbtn_check_on虽然我在android.R.drawable中没有看到这样的名字.

甚至可以使用任何可绘制的系统吗?

android drawable

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

jquery ajax在IE中不起作用

我有以下功能在我的购物篮中添加一篇文章:

$(".addtocart").click(function(){

   var product = $("#pid").val();
   var qty = $("#qty").val();
   if(isNaN(qty) || qty == '') alert("ERROR");
   else{                                    
        alert("HIHI");

        $.ajax({
            type:"post",
            url:"index.php",
            data:"page=ajax&action=add_product&product=" + product + "&qty=" + qty,
            success: function(html){
                alert("AAA");
                /*
                $("#maininf").html($("#thumbimg").html());
                $("#tinfo").html(html);
                var leftPoint = (Fensterweite()-$(".readybuy").width())/2;
                $(".readybuy").css("left",leftPoint);
                $(".glassbox").fadeIn();
                $(".readybuy").fadeIn();
                */
            },
        });
   }
Run Code Online (Sandbox Code Playgroud)

第一个警报在IE中每次都在关联.beforeSend Step也在工作.但第二个警报永远不会到来.有谁知道为什么它不适用于IE?

谢谢.

ajax jquery

4
推荐指数
2
解决办法
5787
查看次数

如何在文件末尾使vs2010自动生成方法存根

我尝试使用visual studio的View.ShowSmartTag功能自动生成方法存根 在此输入图像描述

当我选择这个选项,Method8会后右侧放置方法2,但我想将它的所有方法之后,Method7在这种情况下.
这有什么设置吗?

.net visual-studio-2010 stubs

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

Knockout observable元素在IE中没有正确更新

我有这个非常简单的可观察元素,由于某些原因在IE8中没有更新

<body>
<form data-bind="submit: show">
<input type="text" data-bind="value: someText" />
</form>
<script type="text/javascript">

    var ViewModel = function () {
        var self = this;
        self.someText = ko.observable('initial value');

        self.show = function () {
            alert(self.someText());
            self.someText('');
        }
    }

    ko.applyBindings(new ViewModel());
</script>
</body>
Run Code Online (Sandbox Code Playgroud)

因此,单击enter时,应显示输入到文本框中的值.mozilla,opera,chrome都很好.IE没有看到任何更改,并始终使用空字符串进行警报.为什么?
在这里你可以运行这段代码

data-binding internet-explorer observable knockout.js

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

如何在解决方案中找到最长的方法/类?

对于代码分析目标,我想知道一些关于我的项目的有趣统计数据.即类,方法,最长的类,最长的方法等的数量等.是否有任何好的工具,或者Visual Studio的扩展?

我查看了codecity,但它只能分析我没有的MSE文件,并且具有我在过去5年中看到的最差接口,但功能几乎是我需要的.

.net c# code-analysis visual-studio

3
推荐指数
2
解决办法
2617
查看次数

在AngularJS中的每个模型更改后,ng-show中的表达式被触发了吗?

我有这个简单的控制器标记

<div ng-controller="TestCtrl" ng-show="isVisible()">
    <input type="text" ng-model="smth"/><br>
    <span>{{smth}}</span>
</div> 
Run Code Online (Sandbox Code Playgroud)

和控制器本身

function TestCtrl($scope, $log)
{
    $scope.smth = 'smth';

    $scope.isVisible = function(){
        $log.log('isVisible is running');

        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么在模型的每一个小变化之后(例如在文本框中更改一个字母)我可以isVisible is running在控制台中看到?这种情况不是问题,但我认为它将在大型应用中.我可以避免这个吗?

angularjs

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

如何让Grunt.js和Meteor.js一起工作?

我想在Meteor应用程序中使用简单的复制和连接.但是当Meteor在服务器和客户端运行所有javascript文件时我遇到了问题,而我不希望它们在任何地方运行.它只是像Gruntfile.js这样的配置文件,或者我想以某种方式处理的部分JS文件然后放在客户端文件夹中.

现在,使用应用程序根目录中的Gruntfile.js文件,在尝试启动流星应用程序时出现此错误:

W20130826-14:44:39.921(3)? (STDERR) /home/../../.meteor/local/build/programs/server/boot.js:184
W20130826-14:44:40.062(3)? (STDERR) }).run();
W20130826-14:44:40.062(3)? (STDERR)    ^
W20130826-14:44:40.062(3)? (STDERR) ReferenceError: module is not defined
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过在文件名的开头添加句点来告诉Meteor忽略文件或文件夹,并且它正在使用.Gruntfile.js文件名,但当然Grunt在这种情况下不起作用.那么我怎样才能让它们一起工作呢?如何在没有重命名的情况下忽略任何文件或文件夹?

javascript meteor gruntjs

3
推荐指数
2
解决办法
2237
查看次数

无法启动NodeJS HTTPS服务器.v0.10.23

前段时间我在之前版本的nodejs上尝试了几乎相同的代码并且它有效(假设我们已经有路由器了)

var https = require('https');
var fs = require("fs");
var crypto = require("crypto");

var private_key = fs.readFileSync("cert/domainname.key").toString();
var cert = fs.readFileSync("cert/domainname.crt").toString();
var options = crypto.createCredentials({
  key: private_key,
  cert: cert
});

var server = https.createServer(options, router);
server.listen(8080);
Run Code Online (Sandbox Code Playgroud)

我得到错误缺少PFX或证书+私钥.这是为什么?我通过私钥和证明.

https ssl-certificate node.js

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

开发者如何在Play商店中更新其应用程序?[Android]产品

我正在考虑将我的应用程序发布到Play商店.由于我还没有开发者的帐户,我想先找到一些信息.
例如开发人员如何更新其应用程序?它是Play Store的核心功能,开发人员应该只使用新版本信息上传新版本的程序,或者开发人员应该手动维护可更新的应用程序(通过编写一些额外的代码)?
这是非常简单的问题,但我真的不能谷歌.

android publishing google-play

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