Articles of api

在API 16上使用PhoneNumberUtils.formatNumber()

我正在尝试将数字格式化为默认国家/地区代码,我知道如何,但是当我这样做时,会出现一个错误,说这只适用于API 21.我的目标是API 16.如果我使用旧方法,我会得到说该方法已被弃用的错误? 如何在API 16上使用该方法? 谢谢! 文档: http : //developer.android.com/reference/android/telephony/PhoneNumberUtils.html#FORMAT_NANP

适用于所有API级别的Android剪贴板代码

适用于API级别 = 11的设备上崩溃。 适用于API级别> = 11的剪贴板代码在API级别<11的设备上崩溃。 我无法为两个版本编译代码,因为它们具有冲突的导入要求。 一个需要:import android.text.ClipboardManager; 而其他需要:import android.content.ClipboardManager; 当然有一种方法可以编写一些代码,这些代码可以在API级别11的两端工作。我只是想不出来。 ** * 编辑(因为我无法回答我自己的问题) ** * ** * * 我发现了问题。 exception消息说:“无法在未调用Looper.prepare()的线程内创建处理程序。” 显然,因为我从Async任务执行此代码,所以我必须跳过更多的箍。

哪个Internet Radio API应该用于Android应用程序

嗨,我想创建一个播放广播电台的Android应用。我在google上搜索,主要发现两个API。 1.streamfinder.com API(显示它有10000个电台数据和流) 2.ShoutCast API(显示全球超过40000个广播电台) 但我读了一个查询,ShoutCast停止为其API提供开发密钥: Internet Radio Streaming API 。 任何人都可以建议,哪个API应该用于互联网广播流。

Android Google Plus SDK:如何在+1按钮上获得回调(PlusOneButton)

我在Android应用中添加了一个+1按钮。 我想添加一个回调,以便知道用户点击+1按钮后发生了什么(他是否validation了+1?,他是否中止?…) 我怎样才能做到这一点 ? 谢谢 !

Google Map Api v2显示找不到本地模块描述符类

今天我在模拟器上开始应用程序后遇到了这个问题,但昨天一切正常,我没有在前一天编辑任何更改。 API密钥在调查后也有效。 我尝试过的事情: 降级com.google.android.gms服务的版本 将所有服务更新到最新版本 重建/清洁项目 无效/重新启动Android Studio 但错误仍然存​​在。 Logcat显示模拟器何时打开应用程序: 09-20 09:49:09.261 25985-25985/com.abc.abc I/c: Token loaded from file. Expires in: 174900321 ms. 09-20 09:49:11.339 25985-26088/com.abc.abc W/DynamiteModule: Local module descriptor class for com.google.android.gms.googlecertificates not found. 09-20 09:49:11.341 25985-26088/com.abc.abc I/DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:1 09-20 09:49:11.341 25985-26088/com.abc.abc I/DynamiteModule: Selected remote version of com.google.android.gms.googlecertificates, […]

替代setClipToOutline为21之前的api级别

我需要在非线性边框图像后面剪切图像。 我已经为此目的成功测试了setClipToOutline,但是当api级别21中引入了setClipToOutline时,应用程序在api级别21之前崩溃。请为此建议任何替代方案。

如何使用带有谷歌浏览器的NFC API for android

谷歌针对Android的Chrome网络浏览器的测试版请求用户控制近场通信function的权限。 如何与基于网络的应用程序的标签进行通信?

如何在android中创建日历的全部function?

似乎android日历api不可用。 你可以给我一些提示和技巧来创建类似的东西。就像创建活动,会议,生日等…以及事件发生时的通知。 并且布局应该类似于 – 我们的内置日历给我一些关于外观和逻辑的想法或提示?

Android + Facebook:API KEY和API SECRET在哪里使用?

我在Android上使用FBConnect,似乎我需要的唯一ID是app id,它是一串数字: Facebook mFacebook = new Facebook(FacebookConstants.APP_ID); 但是我在注册我的应用程序时也获得了API Key和API Secret,我想知道它们在哪里使用? 我做错什么了吗? 我查看了FBConnect的示例代码,也没有使用api密钥和api秘密。 编辑:有人可以澄清一下,有三个键/ ID:app id,app key和app secret? 以下是FBConnect示例项目的代码:public static final String APP_ID =“175729095772478”; 我的应用程序的应用程序密钥看起来不像这样,我的应用程序中没有数字。 我仍然感到困惑,在Facebook的Doc中,有一个命令: keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 它给了我一个字符串,我可以用来在Facebook上注册,但它与应用程序密钥和秘密有什么关系? 我尝试了FBConnect的样本(简单的样本),我没有做keytool命令,它有效; 但是,如果我使用我的应用程序的应用程序密钥,它不起作用。

针对不同API级别的不同Java方法

如何为不同的API级别创建一个具有某些版本的方法。 我认为这是这样的,但我不确定 @apilevel(“11”) private void getR() { … } @apilevel(“4”) private void getR() { … } 这样做的正确方法是什么? 提前致谢