草庐IT

touch-keyboard

全部标签

Android:VelocityTracker 无法打开 '/dev/touch'(权限被拒绝)

好吧,这个问题我已经有一段时间了,我觉得它有点烦人...A使用了来自Clans(https://github.com/Clans/FloatingActionButton)的FloatingActionButton并且出于某种原因在触摸FloatingActionMenu之后尝试触摸FloatingActionButton下面的错误显示在我的logcat中。我已经在其他设备(BQAquaris、NEXUS5和HUAWEIP8)上进行了测试,并且总是收到相同的消息。在第一次触摸FloatingActionButton后,所有其他触摸均匀并且相同的FloatingActionButton开

安卓开发: hook shortcut on keyboard when phone app activity is focused

这是一个具体的问题,我之前做过一些Android开发,但对系统管理没有那么深入。所以我需要创建一个在后台运行的应用程序(这部分没问题),并在从手机应用程序软件键盘上键入特殊快捷方式(比如#123*6)时自动启动应用程序的Activity电话。如果可能的话,你能告诉我吗?如果可以,我应该使用什么API/组件?在Web上找不到相关内容。 最佳答案 好的,我终于可以在HTC设备上使用它了。事实上,三星手机似乎对密码没有反应......我只有这个list:我的服务只是检查AndroidM(6.0)的正确权限,因为安全性发生了一些变化。我们现

java - Android - teamviewer native touch 的工作原理

我已经阅读了android.permission.INJECT_EVENTS和Instrumentation类的用法,但是有了它,您的应用程序需要系统标志,并以特殊的形式安装到系统文件夹中。我也读过关于模拟触摸、滑动等事件的adb可能性,但它是一个非常有限的功能,对我来说基本上是不够的。我的问题是,(例如)teamviewer的技术背景是什么,它可以在从android市场正常安装后使用,只需要一点权限。我不知道TeamViewer的SamsungQuicksupport如何模拟触摸事件。因为我很容易想象电脑向手机发送命令,手机在坐标上进行触摸事件。任何人都知道teamviewer如何在

android - Android Material Design 中的 "Touch Target Size"到底是什么

引用关于MaterialDesign的Android文档,我经常发现我们被引导将按钮的“触摸目标”设置为48dp高度(https://www.google.com/design/spec/components/buttons.html#buttons-style)。但它是每个Button元素的默认值,还是我必须明确设置它以及如何设置? 最佳答案 如果您对默认的MaterialButton没问题,就使用它吧。大多数事情都可以。Button的Material主题定义为:@drawable/btn_default_material?att

android - 移动应用程序 Jquerymobile 或 Sencha Touch 哪个更好? (与 Phonegap 一起使用)

哪个更适合移动应用程序开发:jQueryMobile还是SenchaTouch?(与PhoneGap一起使用)如果是Sencha,为什么?感谢您的任何建议。 最佳答案 您可能想查看此Quora线程。http://www.quora.com/Were-deciding-between-jQuery-Mobile-currently-in-alpha-and-Sencha-Touch-What-are-the-pros-and-cons-for-each公众舆论似乎倾向于SenchaTouch。在我的初创公司,我们也有同样的感受。从jQ

android - EditText 被 Keyboard 覆盖

我在的层次结构中有一个EditText.........当EditText处于焦点时,它会被android软键盘覆盖!所以我在打字时看不到输入的内容!更新:这是我的list代码。没有帮助! 最佳答案 这是完整的文档:http://developer.android.com/guide/topics/manifest/activity-element.html#wsoftandroid:windowSoftInputMode=["stateUnspecified","stateUnchanged","stateHidden","sta

android - Android 上是否有像 cocoa touch 上的 UINavigationController 这样的 UI 类?

我希望为我的iPhone应用制作一个Android版本。Cocoatouch有UINavigationaController可以控制View的导航(Controller)。特别适用于小屏幕的移动设备。Android上有像UINavigationController这样的UI类吗? 最佳答案 是的,android确实有一个等效项,它是此处记录的Fragment/FragmentManager系统的一部分Fragmentbackstack 关于android-Android上是否有像coco

android - 如果我可以使用 android :configChanges ="keyboard|orientation|screenLayout",为什么还需要 setRetainInstance 或 onSaveInstance

为什么我需要使用setRetainInstance()或onSaveInstance()来保存状态,而我可以使用android:configChanges="keyboard|orientation|screenLayout“并获得相同的“保存状态非UI状态”?我的意思是减少头痛。 最佳答案 不要使用android:configChanges。它会以微妙的方式破坏事物,并会阻止Android为当前配置获取正确的布局/主题/尺寸等。onSaveInstanceState()与此完全正交:您需要保存状态,以便在Android终止进程以节

android - 异步任务 OnProgressUpdate CalledFromWrongThreadException : Only the original thread that created a view hierarchy can touch its views

我正在使用AsyncTask下载带有进度对话框的数据库,该进度对话框在UI上显示进度。我的一些用户收到错误:CalledFromWrongThreadException:只有创建View层次结构的原始线程才能触及它的View。据我了解,只有当您尝试从UI线程更新View时才会发生这种情况。这是错误:com...updateops.DbCreate.onProgressUpdate(DbCreate.java:70)在com...updateops.DbCreate.onProgressUpdate(DbCreate.java:1)这是我的代码:publicclassDbCreateex

安卓 : show keyboard in edittext

我在Android应用程序编码中遇到了一个非常简单的问题。我有一个EditText对象列表,每行一个。当用户长按EditText时,我需要显示键盘。当用户长按时,我调用这个方法:privatevoidsetNameAsEditable(ViewrowView,booleansetToEditable){EditTexttextView=(EditText)rowView.findViewById(R.id.edittext_name);textView.setFocusableInTouchMode(setToEditable);textView.setFocusable(setToE