草庐IT

TELEPHONY_SERVICE

全部标签

android - Activity 之间的通信 : Intent or Service: what is faster?

通过服务或使用Intent发送数据所需的时间是否有显着差异?是否有关于何时使用服务以及何时使用Intent的一般性建议? 最佳答案 这是两个完全不同的东西。问题不在于哪个更快,而在于您要做什么。如果你想将数据从一个Activity传输到另一个Activity,你可以通过Intent传递它。如果这对您来说还不够(例如数据太多),您可以采用其他方法,但它们不会涉及服务。例如,您可能有一个单例保存您的共享数据,两个Activity都可以访问这些数据......你逃脱了不处理这种情况)。即使用户没有直接与应用程序交互,服务也会在后台执行一些

java - TELEPHONY_SERVICE 常量在一个类中无法识别,但在另一个类中

这感觉很像另一种只见树木不见森林的情况。我为我的应用程序编写了一个小型(非扩展)类,目前它只包含一个方法来抓取提供的URL并返回一个字符串。我希望在查询字符串的末尾包含设备ID,因此添加了以下行:importandroid.telephony.TelephonyManager;importandroid.content.Context;...TelephonyManagerm_tmgr=(TelephonyManager)getSystemService(TELEPHONY_SERVICE);但是,根据Eclipse,TELEPHONY_SERVICE常量“无法解析为变量”。如果我将这

android - 错误 :undefined intent constructor when start service in android

我尝试在Activity中启动服务。但它显示错误,如“构造函数Intent(SampleService,MyService)未定义”我的服务.javapublicclassMyServiceextendsService{@OverridepublicIBinderonBind(Intentintent){returnnull;}publicstaticbooleanisInstanceCreated(){returninstance!=null;}@OverridepublicvoidonCreate(){Toast.makeText(this,"MyServiceCreated",T

安卓奥利奥 : what should I do to publish my app as an Autofill service provider?

我是密码管理器应用的独立开发者。我应该怎么做,或者我应该实现什么(接口(interface)/API/服务),使我的应用程序成为自动填充服务提供商(在AndroidOreoAPI>=26的设备中)?我看了各种相关的文档,但是就是看不懂怎么弄。我错过了什么吗?目前我看到只有知名的密码管理器支持这个功能:欢迎任何提示。 最佳答案 像往常一样,谷歌自己的examplesrepositoryprovidesagoodstartingpoint用于学习AutofillFramework的API,并且涵盖的Material比我能放入答案的Mat

android - SharedPreferences 未保存在 onDestroy of Service 中

在Activity被终止之前(调用OnDestroy时),我在SharedPreferences中保存了一些int值。但我注意到,保存值大约需要一秒钟,但应用程序不会在销毁Activity之前等待它。我可以在它被杀死之前做一些等待吗?这是我的例子:@OverridepublicvoidonDestroy(){SharedPreferences.Editoreditor=sharedPreferences.edit();editor.putInt("finalXPos",finalX);editor.putInt("finalYPos",finalY);editor.commit();s

android - 使用 Context.CONNECTIVITY_SERVICE 检查互联网连接

我正在使用此代码检查互联网连接:privatebooleancheckInternetConnection(){ConnectivityManagercm=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);//testforconnectionif(cm.getActiveNetworkInfo()!=null&&cm.getActiveNetworkInfo().isAvailable()&&cm.getActiveNetworkInfo().isConnected()){returntrue;}e

android - 在 Android Studio 中使用适用于 Android 的 Amazon Web Service SDK

我正在尝试使用AWSS3存储来存储移动应用程序的图像,但我无法编译我的应用程序。我的libs目录中有.jar文件。在我的build.gradle文件的依赖项部分,我有:dependencies{compile"com.amazonaws.services.s3:1.6.1"}我已经尝试了所有我能想到的组合。com.amazonaws.services.s3:1.6.1,com.amazonaws.services:s3:1.6.1,com.amazonaws:services:1.6.1...但我总是收到关于找不到com.amazonaws.services.s3:1.6.1。(无论我

android - 如何将String值从Service传递到android中的Activity?

在我的小型android应用程序中,我创建了一个服务来从Web服务器接收一些字符串,我想将该字符串传递给我的Activity并在TextView中显示它我试过了代码:Intentintent=newIntent(this,SecondActivity.class);Bundleb=newBundle();b.putString("key",ITEM);intent.putExtras(b);startActivity(intent);//Activity中Bundleb=this.getIntent().getExtras();Stringi=b.getString("key");但总

java - Network Service Discovery android教程报错: Service lost, Phone turns OFF

我在尝试遵循developer.android.com的网络教程时遇到问题。(http://developer.android.com/training/connect-devices-wirelessly/nsd.html)我遇到错误,有时我的手机会关机。下面是我的代码:packagecom.example.networking;importjava.io.IOException;importjava.net.ServerSocket;importjavax.sound.sampled.Port;importandroid.net.nsd.NsdManager;importandro

android - 使用 "Background Service"在 android 中控制屏幕亮度

问题:-我想在android中使用后台服务来控制屏幕的亮度。现有解决方案:-下面链接的表格中也有类似的问题:-Addingscreenbrightnesscontrolstoandroidapplication为什么现有的解决方案不起作用?链接中提供的所有解决方案都适用于Activity,但我想编写一个控制屏幕亮度的后台服务。那么你能不能帮我找到解决这个问题的方法。提前致谢 最佳答案 从您的服务开始一个Activity并以非常快的速度完成()它! 关于android-使用"Backgro