GVKun编程网logo

有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?(android 数字键盘)

13

这篇文章主要围绕有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?和android数字键盘展开,旨在为您提供一份详细的参考资料。我们将全面介绍有没有办法让Android软键盘只

这篇文章主要围绕有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?android 数字键盘展开,旨在为您提供一份详细的参考资料。我们将全面介绍有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?的优缺点,解答android 数字键盘的相关问题,同时也会为您带来android – HTML 5输入类型“number”with step =“any”=> Chrome软键盘上没有小数点分隔符、android – 有没有办法将ProGuard与MonoDroid一起使用?、android – 有没有办法检查状态栏的可见性?、android – 有没有办法禁用xml警告?的实用方法。

本文目录一览:

有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?(android 数字键盘)

有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?(android 数字键盘)

我有一个使用不同键盘布局的iPhone应用程序.有些是定制的,有些是内置的:

仅限数字:

小数点:

ISBN编号的自定义X按钮:

我想在Android上做同样的事情,但即使是普通的InputType.TYPE_CLASS_NUMBER仍然包括小数,空格,逗号等.

如何在Android中自定义键盘?

解决方法

使用内置键盘是不可能的.您将不得不开发自定义软键盘,或编写类似于键盘替换的内联视图.

android – HTML 5输入类型“number”with step =“any”=> Chrome软键盘上没有小数点分隔符

android – HTML 5输入类型“number”with step =“any”=> Chrome软键盘上没有小数点分隔符

我想有一个 HTML 5输入元素,如:
<input type="number" step="any" value="3.5"/>

这适用于我的iPhone Safari浏览器,但不适用于Android版Chrome.
它显示正确的软键盘,但不显示小数点分隔符.所以我不是
能够输入任何小数位.

有,例如任何使Chrome浏览器显示的JavaScript调整
合适的键盘?

因为它感觉像是一个错误:有人可以指向Chrome for Android问题跟踪器,为此打开一个案例吗?

解决方法

我遇到了同样的问题并且来自这个链接: Google Chrome on Android (and only Android) Does not allow Decimal with type number and step=”any”

我还没有在iDevice上测试过,但我在三星galaxy SIII上遇到了问题.

android – 有没有办法将ProGuard与MonoDroid一起使用?

android – 有没有办法将ProGuard与MonoDroid一起使用?

我们的开发团队(大部分)在Visual Studio中使用MonoDroid完成了一个Android应用程序.因为它与银行业务有关,所以我们想尝试对其进行模糊处理,以便为试图反编译它的人增加一些安全性.最初,我想我可以使用ProGuard,但似乎没有我可以在Visual Studio中编辑的project.properties文件.任何人都可以在这个问题上发出一些光荣的帮助,并告诉我是否可以将ProGuard与Mono一起使用,我的新生活只是让我的视野蒙上阴影?

(另一位开发人员试图使用Dotfuscator – 因为我们无法立即找到使用ProGuard的方法 – 但它失败了很多错误; Mono运行时似乎给它带来了问题.)

解决方法:

Mono for Android工具链目前不支持运行proguard.

然而,除了一个广泛的例外,缺乏支持性支持在很大程度上没有实际意义. Proguard仅在Java字节码上运行. Mono for Android architecture在此过程中运行Mono运行时; .NET CIL没有“编译”成Java字节码,CIL由Mono JITed编写.运行的唯一Java代码是Android Callable Wrappers,它允许Java / Android调用托管代码.

因此,在Mono for Android应用程序中唯一可以保护的是生成的Android Callable Wrappers,它主要由一堆本机方法声明组成. Android Callable Wrappers中不会有任何反编译业务逻辑.

相反,CIL程序集未压缩地存储在.apk文件中.反过来,程序集可以被反编译以获得所有业务逻辑.这里的解决方案是在将程序集嵌入.apk之前对程序集进行模糊处理.有reports可以使用Xenocode的Postbuild 2010,但我不知道如何解决这个问题的任何细节.

上面提到的例外与通过AndroidJavaSource和AndroidJavaLibrary构建操作在build proces中包含的任何自定义Java代码有关,这些代码将用于包括诸如AdMob库之类的东西.对于这种情况,我们应该为构建过程添加proguard支持,尽管我没有关于何时添加proguard支持的ETA.

android – 有没有办法检查状态栏的可见性?

android – 有没有办法检查状态栏的可见性?

我有一项服务应定期查看状态栏的可见性,当全屏模式下某些顶级活动是(或不是)时.
可能吗?

解决方法

最后,我发现了如何检查状态栏是否可见.它有点像黑客,但它对我有用.我在我的服务中创建了该方法:
private void createHelperWnd() {
        WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
        final WindowManager.LayoutParams p = new WindowManager.LayoutParams();
        p.type = WindowManager.LayoutParams.TYPE_SYstem_OVERLAY;
        p.gravity = Gravity.RIGHT | Gravity.TOP;
        p.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE;
        p.width = 1;
        p.height = LayoutParams.MATCH_PARENT;
        p.format = PixelFormat.TRANSPARENT;
        helperWnd = new View(this); //View helperWnd;

        wm.addView(helperWnd,p);
        final ViewTreeObserver vto = helperWnd.getViewTreeObserver();
        vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {

            @Override
            public void onGlobalLayout() {

                if (heightS == helperWnd.getHeight()) {
                    isFullScreen = true;
                } else {
                    isFullScreen = false;
                }
            }
        });

    }

其中widthS和heightS是我们的全局屏幕尺寸;在这里,我只是将隐形辅助窗口高度与屏幕高度进行比较,并确定状态栏是否可见.并且不要忘记在服务的onDestroy中删除helperWnd.

android – 有没有办法禁用xml警告?

android – 有没有办法禁用xml警告?

我刚刚做了我的SDK的更新,现在 eclipse在我的xml …中给我各种完全不需要的警告,例如我有一个没有ID或背景的RelativeLayout(它实际上是一个透明的按钮)和日食警告我,这是一个无用的元素.有没有办法把这个傻子关掉?

TIA

解决方法

在 Eclipse的新的更新 Eclipse ADT插件将给你新的工具哪个名称是Lint这里是一个SO链接这个工具,它的优势. Click Here

现在,为了从Lint Android Tool中删除xml警告,你需要去

窗口 – >首选项 – > Android – > Lint错误检查

在这个对话框中,您将在Android中找到Xml的所有问题,您可以禁用它,如果要禁用.确保您不会禁用有用的lint警告,因为它有助于我们找到在xml和lot中有多个ID分配更多..

我们今天的关于有没有办法让Android软键盘只有数字(没有小数,空格)和Java代码?android 数字键盘的分享已经告一段落,感谢您的关注,如果您想了解更多关于android – HTML 5输入类型“number”with step =“any”=> Chrome软键盘上没有小数点分隔符、android – 有没有办法将ProGuard与MonoDroid一起使用?、android – 有没有办法检查状态栏的可见性?、android – 有没有办法禁用xml警告?的相关信息,请在本站查询。

本文标签: