【Android,应用程序在锁定屏幕启动后重新启动】教程文章相关的互联网学习教程文章

android-如何识别在Kitkat(4.4)中进入后台的应用程序?【代码】

我试图在后台运行时检测应用程序.一切正常,但在新的Android版本4.4(Kitkat)中无法正常工作.我无法找出Kitkat的问题所在.它总是返回false.public static boolean inBackground(final Context context) {ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);List<RunningTaskInfo> tasks = am.getRunningTasks(1);if (!tasks.isEmpty()) {ComponentName topActivity = tasks.get(0).topActi...

如何在本地主机上运行Quickstart PHP Android客户端Twilio应用程序?

我正在尝试学习Android的Twilio API,因此正在经历快速入门教程. Twilio要求编写服务器代码以生成功能令牌.我没有任何已建立的服务器,因此我运行了PHP脚本,用于在本地apache服务器(即本地主机)上创建功能令牌.到目前为止一切正常.我在Android客户端中获得令牌,而HelloMonkey应用程序也在进行拨出电话.运行该应用程序时auth.php中的应用程序SID是twilio创建的默认应用程序SID. 按照快速入门指南https://www.twilio.com/docs/quicksta...

通过在android中滑动删除应用程序时关闭服务【代码】

当用户从当前正在运行的应用程序列表中删除该应用程序时,我想关闭该服务.在这里,我正在做的是,当用户启动应用程序时,服务就会启动并保持进度.但是,当用户通过滑动删除应用程序时,就会创建新的服务.我想关闭服务.下面是我的代码.// Start service using AlarmManagerCalendar cal = Calendar.getInstance();cal.add(Calendar.SECOND, 10);Intent intent = new Intent(this, MyService.class);PendingIntent pintent = PendingIntent...

我自己的应用程序中的Android拦截软按键-Backspace问题【代码】

我有一个应用程序,需要镜像我拥有的??某个Fragment中所做的每个按键.到目前为止,我正在做的是将TextWatcher附加到EditText并覆盖afterTextChanged并拉出最后一个字符(EditText将被隐藏,因此一次只能输入1个字符). 为了处理退格键,我在EditText中重写onKeyDown并使用了一种解决方案,该解决方案涉及Jellybean及以上设备的自定义BaseInputConnection(将生成的KEYCODE_DEL传递给onKeyDown-在SO上的某个位置找到了此解决方案). 我遇到的...

java-我的Android应用程序的gameLoop线程在退出时崩溃【代码】

问题是当我进入游戏并单击“主页”按钮时,gameLoop线程(我想)被弄乱了,然后弹出“不幸的是,“应用名称”已停止”. 我已经制作了一个非常简单的程序来解决此问题.该程序所做的全部工作就是在屏幕上显示一个数字,并在您触摸屏幕时增加它.当我在GameLoopThread中注释掉view.onDraw(c)时,一切似乎运行良好. 错误信息:FATAL EXEPTION: Thread-23207 java.lang.NullPointerExeption at com.example.crashtest.GameView.onDraw(GameView....

Google Play上的Android应用程序-与所有设备都不兼容【代码】

我试图在StackOverflow和其他服务上找到2天的答案,但没有任何运气.我已将应用发布到Google Play.它在那里,但是与大多数设备不兼容.我使用Eclipse和TestFlight在Nexus 7上进行了测试,都没有安装问题.因此,我几乎可以确定它与AndroidManifest有关. 这是aapt转储标记结果:Application.apkpackage: name='com.test.application' versionCode='1' versionName='1.0'sdkVersion:'11'targetSdkVersion:'19'uses-permission:'android.perm...

java-Android中用于调试构建的备用应用程序子类【代码】

为了限制调试代码进入版本APK,我尝试使用DebugMyApplication子类进行调试版本,但使用发行版中的常规MyApplication类. 是否可以在Debug vs Release版本中使用备用Application子类?我试过了: >在src / debug的根目录中定义一个AndroidManifest.xml文件,并带有< application>元件. Gradle警告我,Main清单具有X,而库具有Y,并且未使用DebugMyApplication.>将应用程序子类的完全限定名称声明为可以在我的调试res文件中单独定义的资源,但...

在不是通过此应用程序创建的Android应用程序中获取文件夹【代码】

具有包含文件夹和文件的Google云端硬盘帐户.我想制作用于向其中添加和获取文件的android应用程序. QUERY类很有用,但只能通过应用程序处理数据The Android Drive API only works with the 07001 scope. This means that only files which a user has opened or created with your application can be matched by a query.请提供帮助,如何将文件添加到早期通过webinterface创建的任何文件夹中?解决方法:不要使用最新的Google API,它...

Android IllegalArgumentException:如果应用程序在后台运行了一段时间,则状态类错误【代码】

我认为这是由于我设置了应用背景而导致的内存不足.日志如下:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.qingdaonews.bus/com.qingdaonews.activity.RealTime}: java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class android.view.View$BaseSavedState instead. This usually happens when two views of different type have the same id in the same...

android-如何从我的应用程序打开google calendar应用程序?【代码】

我想从我的应用程序打开Goog??le日历应用程序.我有以下代码,但它崩溃了:if (Utils.isPackageInstalled(PACKAGENAME,getApplicationContext())) {intent = new Intent(Intent.ACTION_VIEW, Uri.parse( "com.android.calendar"));startActivity(intent); }LogCat:04-30 09:14:29.156: E/AndroidRuntime(21225): FATAL EXCEPTION: main 04-30 09:14:29.156: E/AndroidRuntime(21225): Process: com.am, PID: 21225 04-30 09:14:29.1...

当手机在Android上响起时如何保持应用程序在后台运行【代码】

目前,当我运行我的应用程序时,如果电话响起,电话将获得优先权,并且我的应用程序将被杀死.有什么方法可以使我的应用程序偏爱,即让电话打语音邮件或将我的应用程序在短时间内移至后台,直到用户接听电话,并在完成后回到前台.谢谢解决方法:你可以做一件事.您可以在来电期间暂停应用程序,然后再从同一位置恢复应用程序.我知道这不是您问题的确切解决方案,但是以某种方式,它将减少您的工作量.希望这会有所帮助.private class PhoneCallLi...

Android Studio主题在应用程序中不起作用【代码】

我刚刚开始进行Android开发,实际上只是做了几个小时. 使用新的Android Studio,我创建了一个基本的一键式应用程序,当我按下它时会创建一个Toast文本.哎呀 问题是-当我从GUI中为我的应用程序布局页面选择一个“主题”,并选择例如Halo(或其中的任何一个)时,它仅更改了Android Studio中的PREVIEW.当我按“运行”(或将其导出到apk)时,一切都恢复为基本的白色样式. 好像在构建我的应用程序时不包含样式/主题解决方法:您可以查看以下链接:...

AndroidSDK Hello World应用程序在MotoX上调试时给出无效的格式错误?【代码】

我刚刚开始学习android-SDK,我按照基本步骤启动了hello world应用程序,但是在LogCat中遇到了以下错误:06-06 17:53:49.203: E/Adreno-ES20(17462): <gl_external_unsized_fmt_to_sized:2379>: QCOM> format, datatype mismatch 06-06 17:53:49.203: E/Adreno-ES20(17462): <get_texture_formats:3009>: QCOM> Invalid format!我相信这可能是我正在调试的与Moto X相关的问题吗?我可以在手机上看到该应用程序本身已成功启动,但是我并...

java-Android应用程序如何充当桌面应用程序的遥控器? (Spotify)

我正处于开发Android应用程序以控制我的Spotify播放器的计划阶段.由于我在系统上运行Debian,因此Play商店中可用的选项非常有限(我找不到任何可运行的应用程序).因此,我内心的程序员告诉我要构建一个.我以前没有构建过Android应用程序,但是我在使用API??方面有丰富的经验,因此我认为这对我来说可能是一个不错的入门项目. 但是,我在掌握一些有关如何实现这一点的概念时遇到了一些困难.通过对Spotify API文档的研究,我相信Spotify App...

将Android应用程序限制为Android TV【代码】

我正在实现一个特定于Android TV的应用程序.我在AndoridManifiedt.xml中使用2个功能<uses-featureandroid:name="android.hardware.touchscreen"android:required="false" /> <uses-featureandroid:name="com.google.android.tv"android:required="true" />它已经发布到Play商店.但是在东芝电视(运行Android OS的Android Box)中通过Play商店进行搜索时,我看不到我的应用程序.我该如何喜欢Youtube for TV应用程序?它仅适用于Android...