问题列表 - 第47021页

在EditText中自动格式化电话号码

在我的应用中,用户必须EditText使用以下格式在字段中输入电话号码:

1(515)555-5555

我不希望用户在输入数字时输入"(",")"或" - "; 我希望自动添加这些字符.

例如,假设用户输入1- 应自动添加"1"后的括号,以便显示"1(".我希望在删除时具有类似的功能.

我试图在接口afterTextChanged方法中设置文本onTextWatcher,但它不起作用; 相反,它导致错误.任何帮助将不胜感激.

formatting android phone-number android-edittext

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

Java,Android,Java EE

Java用于开发常规桌面应用程序的Android应用程序开发中使用的Java有多么不同?我可以使用在Java EE Web开发中开发Java Android应用程序所获得的技能吗?

什么是Java ME?

java android java-ee

11
推荐指数
1
解决办法
9172
查看次数

SQL CE DISTINCT集合

SQL CE是否有能力使用不同的聚合函数?我需要类似的东西

SELECT count(distinct date) FROM table
Run Code Online (Sandbox Code Playgroud)

这是简化的查询,我已经在原始查询中使用了GROUP BY。

sql aggregate distinct

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

随机字符串检测

我需要在不执行频率分析的情况下检查字符串是否相当随机,因为它太耗时.那里有这样的算法吗?我用java构建它,但算法的一般描述也非常有用.

澄清:对于人眼来说,以下文字在某种程度上是随机的...... dsfsddsfdsfsddsfs ....甚至是po340-3gk30g3gkf; glkp.

我不想确切知道它是多么随机.我只是想要检测,就像人类的方式一样,如果一个字符串随机看,而不测量它的实际随机性.

java algorithm

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

Rails 3 - rspec冲突

我正在研究Michael Hartl(2011)的"Ruby on Rails 3教程:通过示例学习Rails",我遇到了与rspec的冲突.现在,当我尝试运行rspec时,我得到:

rspec spec/
/home/bill44077/.rvm/gems/ruby-1.9.2-p136@global/gems/bundler-1.0.7/lib/bundler/runtime.rb:27:in `block in setup': You have already activated rspec-core 2.5.1, but your Gemfile requires rspec-core 2.4.0. Consider using bundle exec. (Gem::LoadError)
Run Code Online (Sandbox Code Playgroud)

我查看了我的Gemfile,我没有看到rspec的修订要求.我试过了

gem uninstall rspec-rails 
bundle install
Run Code Online (Sandbox Code Playgroud)

但这似乎没有帮助.如果我跑

bundle exec rspec spec/ 
Run Code Online (Sandbox Code Playgroud)

工作正常,但我真的想像以前一样运行自动测试,所以我需要让rspec再次工作.

有什么想法我需要做什么来解决这个版本的问题?

谢谢!!法案

gem rubygems ruby-on-rails-3

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

PHP Mongo正则表达式

我有如下的mongo记录.

[1] => Array
    (
        [_id] => MongoId Object
            (
            )

        [id] => 195197
        [rec] => Array
            (
                [0] => Array
                    (
                        [id] => 195197
                        [data] => ways to skin a cat
                        [total] => 313
                    )

                 [1] => Array
                    (
                        [id] => 702724
                        [data] => 2010-07-25 15:09:40
                    )
            )

          [rec2] => Array
            (
                [0] => Array
                    (
                        [id] => 195197
                        [data] => ways to skin a cat
                        [total] => 313
                    )

                 [1] => Array
                    (
                        [id] => 702724
                        [data] => …
Run Code Online (Sandbox Code Playgroud)

php regex mongodb

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

C++:指向虚拟成员函数的单态版本的指针?

在C++中,可以获得指向类的(非静态)成员函数的指针,然后在对象上调用它.如果函数是虚函数,则根据对象的动态类型动态调度调用.通过显式提供包含要使用的版本的范围,也可以(不使用成员指针)以单态方式调用对象的虚拟成员函数.以下代码演示了这一点:

#include <iostream>
using std::cout; using std::endl;

struct Foo
{
    virtual void foo() { cout << 1 << endl; }
};

struct Foo2: public Foo
{
    virtual void foo() { cout << 2 << endl; }
};

int main( int, char** )
{
    Foo *foo = new Foo2;

    void (Foo::*foo_pointer)() = &Foo::foo;

    foo->foo();            // prints 2
    foo->Foo::foo();       // prints 1
    (foo->*foo_pointer)(); // prints 2
}
Run Code Online (Sandbox Code Playgroud)

我想要做的是将两者结合起来,并获得指向成员函数的单态版本的指针; 即,我想要一个指向Foo :: foo的指针,它总是调用foo的基类版本,并打印1,即使它是在Foo2上调用的.但是,我还没有找到办法做到这一点.可能吗?

(除了编写一个新的非虚函数的繁琐的手动方式,它进行单态调用,然后获得指向它的指针.)

c++ virtual-functions member-function-pointers

27
推荐指数
1
解决办法
1551
查看次数

Android:在onPageFinished事件之外将Javascript注入Webview

嘿专家,实际上这是一个非常简单的问题......只是不知道答案.

我有一个Android应用程序,运行WebView加载某个页面,也是应用程序的一部分.

在给定的时刻,我想在WebView页面中调用一个javascript函数,但我想在onPageFinished事件之外执行此操作.

那可能吗?有任何想法吗?

提前致谢.

android

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

PostSharp和Visual Studio代码覆盖率

我最近开始在我的一些项目中使用PostSharp,并注意到一个不幸的副作用 - 它使用的所有项目中的代码覆盖率显着下降.

我猜测这种情况发生的原因是分析仪看到了PostSharp代码并且很多代码没有经过测试(例如用于通用异常处理和日志记录的样板代码).我显然可以为使用这些方面的每种方法编写单元测试,但如果我说实话,那感觉就像浪费时间.

有没有人有这种经历的经验?

.net c# code-coverage postsharp

19
推荐指数
1
解决办法
760
查看次数

我可以用一个整数以外的方式索引一个lua数组

使用metatable(或字符串)作为数组的索引是否合法.下面的代码(没有做太多)似乎允许它.我在手册/互联网等搜索,但无法找到这是否是合法的语法,或它只是恰好工作.如果有人能证实这是合法的,我会很感激.

(顺便说一句,如果它是合法的,它使我能够使用metatables索引数组,这提供了相当多的功能.例如,一个多值键可以索引db表等等)

x = { val = 3 }      -- our object

mt = {
    __index = function (table, key)
        print(key)
        return table.val
    end,
    __newindex = function (t,k,v)
        print(k)
        t.val = v
      end
    }

setmetatable(x, mt)


print(x[1])
print({1,2})
x["hello"] = 4
print(x[1])
Run Code Online (Sandbox Code Playgroud)

lua

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