草庐IT

provides

全部标签

android - 在 AppWidget Provider 中获取首选项

我似乎无法从我的AppWidgetProvider类中读取首选项。我的代码在Activity中有效,但在AppWidgetProvider中无效。这是我用来读回bool值的代码:SharedPreferencessettings=getSharedPreferences(PREFS_NAME,0);booleanautoreplyon=settings.getBoolean("autoreplyon",false);但是,我收到“方法getSharedPreferences(String,int)未定义类型小部件”错误(小部件是我的AppWidgetProvider类的名称)。提前感谢

android - Prolem 使用 urbanairship Provider android

我正在使用urbanairship来显​​示通知。我已将我的AndroidSDK更新到最新更新,它开始显示与urbanairship提供商相关的错误,并且它在旧版本上运行良好。05-2217:54:30.476:E/AndroidRuntime(575):FATALEXCEPTION:main05-2217:54:30.476:E/AndroidRuntime(575):java.lang.RuntimeException:Unabletogetprovidercom.urbanairship.UrbanAirshipProvider:java.lang.ClassNotFoundEx

android - Content Provider的onCreate

我发现首先调用ContentProvider的onCreate,甚至在我的Activity的onCreate之前。例如:VogellaAndroidSqlLite.但我想知道它是如何发生的以及为什么发生?是不是因为我们在Manifest中注册为provider? 最佳答案 onCreate是在启动时初始化您的内容提供者。在应用程序启动时,在应用程序主线程上为所有已注册的内容提供者调用此方法。是的,这是因为您在list中注册了它们... 关于android-ContentProvider的

安卓 : Providing auto autosuggestion in android places Api?

我是android谷歌地图的新手,我编写了以下程序,用于在android中显示自动提示,当我在自动完成文本框中键入文本时,它会将输入输入到url,但输出未显示在程序中。请看一次,让我知道我在哪里做错了。ExampleApp.javapackagecom.example.exampleapp;importjava.io.IOException;importjava.io.InputStreamReader;importjava.net.HttpURLConnection;importjava.net.MalformedURLException;importjava.net.URL;imp

Android 依赖设置为 compileOnly/provided 不支持

我正在使用com.android.tools.build:gradle:3.1.1和最新的Gradle版本(https://services.gradle.org/distributions-snapshots/gradle-4.8-20180417000132+0000-all.zip)。当我使用compileOnly依赖项时,其中一些不会编译,一些会。例如compileOnly"com.android.support:support-v4:27.1.1"完美运行compileOnly"com.facebook.stetho:stetho:1.5.0"给出一个编译错误:Android

android - dagger2 非@Nullable @Provides 方法

我刚开始在我的项目中使用Dagger。我制作了这个模块:@ModulepublicclassFirebaseModule{@Provides@SingletonpublicFirebaseUserprovideCurrentUser(){returnFirebaseAuth.getInstance().getCurrentUser();}@Provides@SingletonpublicDatabaseReferenceprovideDatabaseReference(){returnFirebaseDatabase.getInstance().getReference();}@Pro

android - android.location.LocationManager.PASSIVE_PROVIDER 是什么意思?

我理解GPS_PROVIDER的意思(位置来自GPS信号)和NETWORK_PROVIDER(位置由手机信号塔和无线接入点确定),但我不明白PASSIVE_PROVIDER的含义,尽管API中有定义:Aspeciallocationproviderforreceivinglocationswithoutactuallyinitiatingalocationfix.Thisprovidercanbeusedtopassivelyreceivelocationupdateswhenotherapplicationsorservicesrequestthemwithoutactuallyre

java - YouTubePlayer.Provider 初始化方法引起的内存泄漏

使用EclipseMemoryAnalyzer我发现如果我在2个Activity(例如A和B)之间来回切换,虽然调用了ActivityB的onDestroy方法,但GC永远不会将其从内存中删除,所以我有多个ActivityB实例在内存中。我发现问题出在YouTubePlayerFragment实例上调用的初始化方法中。这是代码:YouTubePlayerFragmentytpf=(YouTubePlayerFragment)getFragmentManager().findFragmentById(R.id.youtube_fragment);ytpf.initialize(DEVEL

android android.provider.MediaStore.ACTION_VIDEO_CAPTURE 返回 null onActivityResult 与 nexus 7

我正在使用intent录制视频。所以我在recordVideo按钮的点击上使用了以下代码Videofilepath="";Intentintent=newIntent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);startActivityForResult(intent,REQUEST_VIDEO_CAPTURED);并在onActivityResult中protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==Act

android - Dagger 2 错误 : android. content.Context cannot be provided without an @Provides-annotated method

我正致力于在我的项目中实现Dagger2。为此,我编写了以下代码行:@InjectVideoControllerViewmediaController;@ModulepublicclassPlayerModule{@ProvidesVideoControllerViewprovidesVideoControllerView(Contextcontext,VideoControllerView.Controlerscntrls){returnnewVideoControllerView(context,cntrls);}}@Component(modules=PlayerModule.c