【android – 如何在程序图标的角落收到通知?】教程文章相关的互联网学习教程文章

android-如果应用程序从不更新且InstanceID提供程序从不启动刷新,则GCM注册令牌是否保持不变【代码】

我在我的应用程序中使用Google’s GCM服务.我尝试了sample code,对我来说效果很好.但是关于注册令牌,有一件事使我感到困惑. RegistrationIntentService.java中的onHandleIntent(Intent intent)函数中的示例代码包含用于获取令牌的行,然后用于订阅主题InstanceID instanceID = InstanceID.getInstance(this); String token = instanceID.getToken(getString(R.string.gcm_defaultSenderId),GoogleCloudMessaging.INSTANCE_ID_SCOPE,...

Java-Android应用程序教程content.xml和activity.xml文件具有与教程不同的代码【代码】

我正在通过android教程进行工作http://developer.android.com/training/basics/firstapp/building-ui.html 我已经按照本教程中的说明创建了该项目,但是它说的代码应该在我的activity.xml文件中,而在我的content.xml文件中,好像它们已经交换了吗? 活动xml中的代码:<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:a...

android-VoIP应用程序的打ze和待机模式【代码】

我有一个旧版VoIP应用程序,我想为其提供Android新的打and和待机模式支持.我有自己的消息传递/信令机制,因此无法使用Android的GCM功能.该文档指出,将应用列入白名单将允许使用自己的信号机制,并使应用在打ze模式下保持活动状态. 另外,我目前正在使用setExtract()和setRepeating()生成keepAlive警报,以使XMPP的持久连接保持活动状态.如果我为较新版本添加setExactAndAllowWhileIdle,则表示-警报每15分钟最多触发一次.但是我需要每12秒...

Android应用程序中共享对象的使用【代码】

我有另一个开发人员提供的C共享对象.我没有C代码,只有.so文件.我可以直接在Android应用程序中使用.so文件吗?我已经做了一些JNI编程,但是它使用C代码本身而不是直接使用.so.我的问题是我没有C代码.有什么办法可以做到这一点?解决方法:是的,您可以在JNI应用程序中使用预编译的共享库.首先,请确保它是为正确的平台构建的.这涉及到x86或armeabi-v7a之类的ABI,也涉及OS平台级别;为android-21构建的.so可能无法在android-19上加载. 其...

android-根据exoplayer演示应用程序中视频的长宽比更改表面视图的长宽比【代码】

我已使用以下代码在Android应用中实现了ExoPlayer.String versionName;try {String packageName = getPackageName();PackageInfo info = getPackageManager().getPackageInfo(packageName, 0);versionName = info.versionName;} catch (PackageManager.NameNotFoundException e) {versionName = "?";}player = ExoPlayer.Factory.newInstance(2);Allocator allocator = new DefaultAllocator(BUFFER_SEGMENT_SIZE);DataSource data...

在Android应用程序中设置文件中的可执行权限【代码】

我要制作一个Android应用程序,首先下载android tcpdump二进制文件,然后执行它.该文件已成功下载,但是我无法设置可执行文件:try {File file = new File( "/sdcard/tcpdump" );if ( file.exists() ){Runtime.getRuntime().exec( new String[]{ "su", "-c", "chmod 777 /sdcard/tcpdump" } );} } catch ( Exception e ) {e.printStackTrace(); }解决方法:默认情况下,位于SD卡上的文件无法执行.将文件移至内部存储,即data / local /...

android-在phonegap应用程序中将加速度计的轴重新定向为汽车的轴

我目前正在做一个应用程序,通过手机中的加速度计来检测道路上的坑洼.我的问题是我需要重新调整加速度计轴的方向以使其与汽车轴对齐. 我在下面的在线报告中找到了这种解释,但我不知道如何使用GPS计算旋转后的角度以及如何监视旋转前的角度. 在线说明: “手机可以任意摆放,因此,嵌入式加速度计.因此,必须先沿车辆轴线定向分析信号.该系统使用基于欧拉角的算法重新定位.通过预旋转,传感器实际上沿着车辆的轴线旋转,倾斜角和旋转后角(...

android-如何在单击应用程序链接时打开我的应用程序?【代码】

我想要共享我的应用程序特定页面的链接.假设我在我的应用程序中某个用户的个人资料页面中,并且想要将该用户共享给我的一些朋友,所以我想通过WhatsApp和其他应用程序共享它. 所以基本上我想共享一个指向我的应用程序的链接. 这就是我现在正在做的Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);shareIntent.setType("text/plain");shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "https://play.g...

javascript-使用应用程序中嵌入的浏览器时,无法从Android上的网页访问地理位置【代码】

我正在使用navigator.geolocation.getCurrentPosition()获取用户的当前位置.将这些网页上的位置功能直接加载到iOS和Android上的网络浏览器中时,效果很好.询问用户是否允许访问位置,该位置就从那里访问.不管哪个Web浏览器或OS都可以正常工作. 但是,如果在嵌入Android的应用程序(在这种情况下为TWebBrowser组件)中嵌入的Web浏览器中加载了相同的网页,则定位服务将不起作用.调用navigator.geolocation.getCurrentPosition()会导致Perm...

如何使用Android应用程序向用户订阅YouTube频道?

我正在尝试创建一个基于Youtube的应用程序,但是找不到有关如何将用户订阅到不同渠道的任何信息. 有可能做到吗?我可以找到有关如何使用php进行操作的信息,但是我浪费了大量时间,但尝试使用Android却没有成功.解决方法:您可能需要查看以下内容以访问不同的Youtube频道?.还有一些示例Android应用程序显示了如何使用Youtube API. 要找到引用的方法,请使用下面的原始源链接.确保您单击的是YoutubeIntents类,或尝试直接使用link.您可以...

android-指向vimeo应用程序的链接,但【代码】

我问过什么代码会将我正在制作的应用程序发送到vimeo应用程序的链接发送出去;它会打开vimeo应用程序,但不会打开链接中指定的视频,有人知道吗?vimeo.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View arg0) {try{Intent browserIntent = null;PackageManager pmi = getPackageManager();browserIntent = pmi.getLaunchIntentForPackage("com.vimeo.android.videoapp");browserIntent.setAction(...

android-设备所有者应用程序是否获得系统应用程序权限?

我正在尝试将有关“设备所有者”应用程序的一些内容放在一起. 对于新发布的EMM API,设备所有者应用程序是否有办法获得系统应用程序权限?我注意到该API允许远程安装软件包,但要使其正常工作,该应用程序需要具有INSTAL_PACKAGES权限(为系统应用程序保留). 此外,Android Hidden API是否有任何官方文档,或者仅仅是代码检查和注释?解决方法:设备所有者没有系统应用程序权限. 在棉花糖上,设备所有者可以调用PackageInstaller并以静默方...

Bummer:尝试从helloAuthentication Android示例应用程序“ Ping Bluemix”出问题

有了help on this forum,我终于能够运行“ bms-samples-hellotodo-advanced”,它将MCA与Facebook身份验证结合使用. 我对使用带有Google身份验证的MCA的“ bms-samples-helloauthentication”仍然不满意. 我正在使用Genymotion模拟器使用Android Studio进行构建和调试.我正在按照以下说明进行操作: > bms-samples-android-helloauthentication README.md> https://console.ng.bluemix.net/docs/services/mobileaccess/google-auth-...

android-如何做到这一点,以便您可以使用应用程序的电话号码登录?

我正在制作一个应用程序,我想知道整个应用程序,以便您可以使用您的电话号码登录.例如,在应用程序Down Down Lunch(一个邀请您的朋友吃东西的应用程序)中,下载后,您要做的第一件事就是使用您的电话号码登录.从那时起,您的电话号码就是您在应用中的身份识别方式.我想知道的是,一旦提交该号码,该号码是否会添加到数据库的表中?然后,当新用户注册时,该号码必须经过验证,并对照该表中的每个号码进行检查以确保其不同?如果是这样,那么对...

java-Android应用程序的登录和注册序列图

当用户使用登录活动登录时,将在数据库中检查其信息.然后,将响应发送到登录活动,以告知用户其登录尝试是否成功.新用户注册后,他们输入的数据将在“注册”活动中得到验证.然后将他们的信息发送到数据库.然后,数据库将发送响应,让他们知道是否已成功输入.这是在时序图中说明这些动作的正确方法吗?解决方法:垂直生命线通常不代表活动,它们通常代表类的实例. (是的,在语法上可以使用活动来使用UML,但这是很奇怪的事情.)那些实例通常由具...