【android – 是否可以使用GCM在不同的应用程序之间发送推送通知?】教程文章相关的互联网学习教程文章

android-如何获取应用程序的程序包名称,然后使用Intent启动该应用程序?【代码】

我正在开发一个Android应用程序.在该应用程序中,有一个按钮可以转到另一个活动,其中包含手机上已安装的应用程序的列表.当用户选择一个应用程序时,将保存其程序包名称,并返回上一个活动.但是,如何获得软件包名称?public class LoaderCustomSupport extends SherlockFragmentActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);FragmentManager fm = getSupportFragmentM...

android-在实时应用程序中在后台运行重复任务

我正在编写一个不断监听和检查传感器(几乎所有传感器)并将该数据保存到设备数据库中的应用程序. 我需要使用该数据每X秒进行一些计算,如果计算检查如此,则抛出一个新事件.我正在考虑在使用应用程序时请求插入设备(关于电池消耗). 需要执行计算并引发事件的任务的最佳方法是什么?计时器?主题? AsynkTask? AlarmManager?另一种方法? 我希望继续获取传感器数据并将它们保存到数据库,即使应用程序不在前台……只要用户未停止应用程...

Android:设计日历应用程序的视图【代码】

我正在为Android编写日历应用程序.日历需要具有类似于默认应用程序或MS Outlook的日显示:网格显示每小时的行,约会显示为矩形. 这是来自Google图片的类似示例图片:我从Google的Android开放源代码项目中下载了日历应用程序的源代码,并看到他们将该显示实现为自定义视图,simplay使用Canvas.drawRect()绘制矩形,然后在实现时执行了自己的点击测试用户单击以查看单击了哪个约会. 我已经自己写了一些东西,效果很好,并且不太复杂. 问题是...

android – 在应用程序之间共享文件

我可以与另一个共享一个应用程序相关数据.假设我在apk2的资源/原始文件夹中有一个音乐文件.我可以在apk1中使用相同的文件. 谢谢…解决方法:如果您的应用程序使用相同的证书进行签名并且在清单中声明了相同的android:sharedUserId,则它们可以共享数据,因为它们可以读取/写入彼此的数据目录.如果你愿意,他们甚至可以分享一个过程(参见android:process).

android – 如何以我可以看到收件箱,发送物品等方式从我的应用程序启动电子邮件客户端

当我从我的应用程序启动电子邮件客户端时,会打开电子邮件客户端的撰写窗口,但是当我这样启动时,我无法看到收件箱,发送项目等… 简而言之,如何从应用程序启动电子邮件客户端,就像从桌面启动一样? 任何建议将不胜感激.解决方法:in short how to launch email client from app exactly like launching from desktop..对此没有标准的意图,抱歉.

android – 当应用程序在后台时,Cordova本地通知不起作用【代码】

我正在使用Cordova开发一个Android应用程序,它使用PushPlugin从我的服务器接收推送通知. 特别是,我正在使用PushPlugin Example进行一些测试. 我也在使用Cordova Local Notification plugin,因为我希望应用程序在收到推送通知后立即显示本地通知. 以下代码有效,并且仅在应用程序位于前台时显示本地通知. 即使应用程序在后台,我也希望显示本地通知.可能吗?我怎样才能使它工作? 提前致谢<!DOCTYPE HTML> <html><head><title>com.Pho...

谷歌登录不工作的Android webview应用程序【代码】

我用webview创建了Android应用程序.在尝试使用Google登录时,它首先要求输入用户名和用户名.密码,然后屏幕上显示“请关闭此窗口”消息显示&什么都没发生. 用户也没有登录. 附:我的移动网站本身移植到Android Webview App,这非常合适.任何人都可以告诉为什么这不起作用?我是Android新手.解决方法:这是工作代码:public class MainActivity extends Activity {protected WebView mainWebView;// private ProgressBar mProgress;priv...

安装Android应用程序的时间?

有没有办法以编程方式确定Android应用程序的安装时间?我在PackageInfo等中没有看到任何内容.– 编辑 – 为了澄清,App A安装在时间X.稍后,安装Time Y,App B.有没有什么方法App B可以知道何时安装App A?链接How to get app install time from android表示读取App的源目录上的修改时间就足够了.这真的是对的吗?为什么?解决方法:当您安装/更新未受保护的应用程序时,它的apk文件将被写入/data/app/package.name.apk,混淆地引用为sou...

android – 按电源按钮启动应用程序【代码】

我发现这个code通过按下电源按钮启动应用程序. 而且我不知道为什么这段代码对我不起作用,但无论如何我要放一些带清单的代码,请检查…… 并告诉我,通过单击或两次按下电源按钮启动应用程序是否正确?toast = Toast.makeText(getApplicationContext(), "", Toast.LENGTH_SHORT);btnToggleLock.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {if (btnToggleLock.isChecked()) { toast.cancel()...

Android – 在外部应用程序中打开pdf【代码】

我在我的app资源目录中有一个pdf文件,我希望使用外部应用程序打开,所以写了我的内容提供商,我试着让它工作,但没有… 这是代码: 内容提供商:package package.name;import java.io.File; import java.io.FileNotFoundException; import java.net.URI;import android.content.ContentProvider; import android.content.ContentValues; import android.database.Cursor; import android.net.Uri; import android.os.ParcelFileDescri...

Android平台上的Phonegap应用程序 – 让应用程序保持运行

我有一个Phonegap应用程序,可以作为特定人群的通信服务.使用phonegap-plugins GitHub页面上的本地通知插件,我已经在应用程序中实现了通知,因此每当有人收到新消息时,如果应用程序在后台,则会显示通知. 但是,大约一个小时后,将不再发生通知,并且看起来该进程已被终止.当我回到应用程序时,它完全开始,而不是从我最后离开的地方恢复.我假设在一段时间后,Android停止在后台运行应用程序. 有没有人知道如何让应用程序在后台运行,直到用户...

android – 如何通过单击通知关闭我的应用程序的任何活动?【代码】

当我点击通知时,请应用以下内容:intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP); startActivity(intent);在应用程序的所有“startActivity”中,我应用了下一个标志:intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);startActivity我的通知执行以下操作:调用活动“Splash”并称为“Main”. Casulidad如果我在“主”脉冲通知中,关闭电流(正常工作).但是,如果...

Android应用程序 – 尝试在空对象引用上调用接口方法’int java.util.List.size()’【代码】

我正在创建一个在gridview中显示电影海报的应用程序.我正在使用他们来自themoviedb.org的API.问题是当我运行我的应用程序时我遇到了跟??随错误,我正在努力解决它:07-18 20:27:39.244 2751-2751/? E/AndroidRuntime﹕ FATAL EXCEPTION: mainProcess: com.projmobileapp.pmdbadd.pmdb, PID: 2751java.lang.RuntimeException: Unable to start activity ComponentInfo{com.projmobileapp.pmdbadd.pmdb/com.projmobileapp.pmdbadd....

Android – 不活动/活动,无论顶级应用程序【代码】

我需要找出最后一次用户交互的时间,无论哪个应用程序位于顶部.我不关心事件发生在哪里或什么,我只是需要知道它是什么时候.或者,当发生这种情况时,我会收到一个事件. 我尝试过多种方法: >使用窗口创建服务并添加触摸侦听器.这吃了触摸事件并没有传递下来>寻找一个shell命令. getevent工作(每次收到触摸都会出现新线)但是你需要root,因此它不适合我.>寻找“直到锁定的时间”,但没有提出任何结果. 另请注意:此处不存在安全问题,因为...

如何保护Android应用程序免遭盗窃和修改应用程序本身?

这里有一个很好的报告,说明最近在Android市场上发生的骗局. http://www.theregister.co.uk/2011/12/12/android_market_malware/ 有人从根电话中复制了一些流行的游戏.apk文件,用smali反编译它们,添加代码使它们使用昂贵的高级短信服务,用自己的密钥重新签名,然后将它们放回Android市场.超过10K的用户在Google从市场上启动应用程序之前的24小时内下载了这些用户. 应用开发者如何以这种方式防止他们的工作被盗,修改和重新推销?我想你...