【android-如何在收到推送通知时自动打开应用程序?】教程文章相关的互联网学习教程文章

Android:当应用程序被杀时,保持服务运行【代码】

即使应用程序被杀,我也希望在后台运行IntentService.而“杀死”我的意思是长按主页按钮 – >查看所有正在运行的应用 – >把我的应用放在一边 – >应用程序被杀或长按后退按钮 – > app杀了 我的代码如下.在我的MainActivity中:Intent intent = new Intent(this, MyService.class); this.startService(intent);在我的MyService中:public class MyService extends IntentService {@Override protected void onHandleIntent(Intent ...

如何让我的Android应用程序出现在另一个特定应用程序的共享列表中【代码】

<action android:name="android.intent.action.SEND" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="text/plain" />这是在我的清单文件中 这将使我的应用程序显示在所有应用程序的共享列表中但我希望我的应用程序出现在另一个特定应用程序的共享列表中我不拥有其他应用程序解决方法:为此,您需要知道应用程序正在创建的Intent并创建一个IntentFilter,它将您的应用程序添加到特定列...

应用程序关闭时,Android AlarmManager无法在某些设备上运行【代码】

我试图每隔半小时从AlarmManager setRepeating()运行IntentService.我想发送广播,从广播到意向服务.在服务中,将完成一些功能. 但是,最初AlarmManager在应用程序处于关闭状态时不会触发. 当我的应用程序正在运行或处于后台状态时,警报工作正常,当我关闭应用程序时,警报在某些设备中无效. 即使应用程序关闭,我该怎么做才能运行闹钟?解决方法:从setRepeating()的文档:As of API 19, all repeating alarms are inexact.而且,setRepea...

是否可以使用谷歌地图在Android / iOS上创建转弯GPS导航应用程序?【代码】

今天我和一位客户谈过,他想在Android上构建一个简单的导航APP! 基本上我们可以使用谷歌地图,放置一些“我们的”标记来显示一些位置(餐馆,酒店等)..我们还需要向附近的用户朋友展示! 除了我在我自己的应用程序中找不到任何有关转弯导航实现的有用信息(无需切换到Google地图应用程序)之外,所有这些都可以在Android上的Google Maps API中实现. 有人可以简单澄清 – 是否可以在Android应用程序中使用谷歌地图来创建基于GPS的转向应用...

拥有付费和免费版Android应用程序的最佳方式

我已经在Android电子市场上有一个免费的应用程序,但我想添加一个具有更好功能的付费版本.我不能上传相同的一些更改的常量来解锁这些功能,因为市场告诉我,我已经在市场上有一个带有该包名称的应用程序. 这样做最干净的方法是什么?解决方法:Android SDK正式解决了共享或公共代码库的问题,称为库项目. http://developer.android.com/tools/projects/index.html 基本上,共享代码被定义为库项目,然后付费和免费版本只是eclipse工作台中...

android – 如何知道我的应用程序何时被杀?

我需要知道用户何时杀死我的应用程序(强制停止).我一直在阅读android生命周期,它具有onStop()和onDestroy()函数,这些函数与用户在我的应用程序上结束的每个活动相关,但不是在用户强制停止或杀死我的应用程序时. 有没有办法知道用户何时杀死应用程序?解决方法:没有办法确定进程何时被杀死.从How to detect if android app is force stopped or uninstalled?起When a user or the system force stops your application, the entirep...

如何启动仅限Service的Android应用程序【代码】

我正在创建一个应用程序,其唯一的组件是一个继续在后台运行的服务(基本上是代理服务器),但我无法找到如何启动该服务的方法.应用程序无法进行任何UI或用户交互,因此我不使用Activity.广播接收器可以收听BOOT广播,但是如何在安装时首次启动服务,如何让它保持运行?或是否有一个广播,我可以在安装应用程序后收听,例如可能是TIME_TICK,但必须从我认为的活动中注册.解决方法:不幸的是,目前在安装应用程序后没有可靠的方法来接收广播事件...

android – 如何使应用程序的背景图像重复【代码】

我在我的应用程序中设置了背景图像,但背景图像很小,我想重复它并填写整个屏幕.我该怎么办?<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:background="@drawable/bg"android:tileMode="repeat">解决方法:好的,这就是我在我的应用程序中得到的内容.它包括一个黑客,以防止ListViews滚动时变...

android默认制作默认短信应用程序【代码】

所以我在这里关注这个Tutorial默认设置我的短信,但由于某种原因,我的代码无效.我试图尽可能多地查看,但所有内容都指向同一个教程或已经过时.我也需要接收器吗?谁能解释我做错了什么? 代码:@Override protected void onResume() {super.onResume();Log.i("MainAcitvity", "On Resume Called");// Only do these checks/changes on KitKat+, the "mSetDefaultSmsLayout" has its visibility// set to "gone" in the xml layout so...

设置Android应用程序的图标【代码】

如何为Android应用程序设置图标?解决方法:如果您打算在多种设备上使用您的应用程序,则应将应用程序图标放入提供的不同res / drawable …文件夹中.在每个文件夹中,您应该包含一个48dp大小的图标: > drawable-ldpi(120 dpi,低密度屏幕) – 36px x 36px> drawable-mdpi(160 dpi,中密度屏幕) – 48px x 48px> drawable-hdpi(240 dpi,高密度屏幕) – 72px x 72px> drawable-xhdpi(320 dpi,超高密度屏幕) – 96px x 96px> drawable...

android – Google Play上的应用程序始终显示“更新”而不是打开

我在Google Play上有一个应用,在更新后,它会始终显示更新按钮.即使它已经更新并且应用设置中显示了最新版本,Google Play也会一直要求我更新它.问题是什么?这只发生在这个单一的应用程序中.我试图删除所有缓存和数据(包括Play商店和应用程序),但没有结果.解决方法:我已经联系了Google Play支持,这就是他所说的:更新2: 更新1: 问题解决了,谷歌播放终于通过发送(谷歌播放库)的更新来解决他们的问题,所以你不需要做任何事情.如果您...

使用ZXing创建Android条形码扫描应用程序【代码】

参见英文答案 > Integrating the ZXing library directly into my Android application 15个我一直在寻找如何在我的应用程序中添加条形码扫描仪.有没有例子或我怎么能这么做?解决方法:ZXing项目提供了一个独立的条形码阅读器应用程序 – 通过Android的意图机制 – 可以被其他希望集成条形码扫描的应用程序调用. 最简单的方法是从您的应用程序调用ZXing SCAN Intent,like this:public Button....

android – 如何向应用程序添加清单权限?【代码】

我试图在Android中使用HttpURLConnection访问HTTP链接以下载文件,但我在LogCat中收到此警告:WARN/System.err(223): java.net.SocketException: Permission denied (maybe missing INTERNET permission) 我已将android.Manifest.permission添加到我的应用程序中,但它仍然提供相同的异常.解决方法:假设您没有从LogCat错误描述设置权限,这里是我的AndroidManifest.xml文件的内容,可以访问Internet:<manifest xlmns:android...>...<u...

android – 检查应用程序是否首次运行【代码】

参见英文答案 > Determine if android app is the first time used 14个我是Android开发新手,我想在安装后首先根据应用程序设置一些应用程序的属性.有没有办法找到应用程序第一次运行,然后设置其第一个运行属性?解决方法:以下是使用SharedPreferences实现“首次运行”检查的示例.public class MyActivity extends Activity {SharedPreferences prefs = null;@Overrideprotected void onCreate...

检查android应用程序是否在前台?【代码】

参见英文答案 > Checking if an Android application is running in the background 29个> Check whether activity is active 6个> Determining the current foreground application from a background task or service 13个我为这个问题经历了很多答案.但这都是关于单一活动的.如何检查整个应用...