草庐IT

WebSecurityConfigurerAdapter已弃用

全部标签

android - usingOAuth2 已弃用?

我一直在开发一个使用GoogleDriveAPI的Android应用程序。它最初是从quickstartexamplehere构建的.API调用的简化顺序(此处未显示适当的错误处理)是:GoogleAccountCredentialcred=GoogleAccountCredential.usingOAuth2(this,DriveScopes.DRIVE_FILE);cred.setSelectedAccountName("...");DrivedrvSvc=newDrive.Builder(AndroidHttp.newCompatibleTransport(),newGsonFa

android - MenuItemCompat.setOnActionExpandListener 已弃用

如果搜索View是否打开,我有一些代码可以设置一个bool值。MenuItemCompat.setOnActionExpandListener(action_search,newMenuItemCompat.OnActionExpandListener(){@OverridepublicbooleanonMenuItemActionExpand(MenuItemitem){isSearch=true;returntrue;}@OverridepublicbooleanonMenuItemActionCollapse(MenuItemitem){isSearch=false;return

android - 实现自 api 17 以来已弃用的滑动抽屉的替代方法

在我的应用程序中,我有一个带有图像按钮的滑动抽屉,单击它会显示图像描述和信息。所以基本上我为此只使用一个XML文件和一个Java文件。(但我注意到添加更多图像按钮和法师来显示它需要一段时间才能加载)。现在,由于API17正在弃用滑动抽屉,这让我有点担心该应用程序的future下载。现在我的问题是,是否有另一种方法可以在不使用滑动抽屉或微调器的情况下实现这一目标。我真的不想为每个图像创建一个xml和java文件(我最终会得到100多个xml和java)这是我目前拥有的代码。XML:.....和Java:@OverridepublicvoidonCreate(BundlesavedInst

android.text.format.Time 替换需要,因为它已被弃用

我是android的新手,我有需要使用Time对象的代码。谁能帮助我在不使用Time类的情况下实现相同的功能。TimedayTime=newTime();dayTime.setToNow();//westartatthedayreturnedbylocaltime.Otherwisethisisamess.intjulianStartDay=Time.getJulianDay(System.currentTimeMillis(),dayTime.gmtoff);//nowweworkexclusivelyinUTCdayTime=newTime();longdateTime;//Che

android - 编译时弃用警告

我有一个关于开发环境设置的问题。我正在尝试查看是否有可能在开发环境(eclipse,androidstudio)中为使用已弃用功能的android应用程序发出编译警告(可以是方法、构造函数或任何你能考虑到)。直到现在我都在手动寻找这个已弃用功能的用途,我的老板让我在我的想法中寻找一个自动设置......所以让我们说一个特定的代码:protectedvoidonPrepareDialog(intparamInt,DialogparamDialog){try{super.onPrepareDialog(paramInt,paramDialog);AlertDialoglocalAlertD

android - SetProviders 方法已标记为已弃用

我正在按照Udacity的教程开发Firebaseandroid应用程序。setProviders方法被IDE标记为弃用,在查阅文档后我无法找到解决方案。有什么办法可以解决问题。这是代码:mMessagesDatabaseReference.addChildEventListener(mChildEventListener);mAuthStateListener=newFirebaseAuth.AuthStateListener(){@OverridepublicvoidonAuthStateChanged(@NonNullFirebaseAuthfirebaseAuth){Fireb

android - 已弃用的 AudioManger.setStreamMute 的替代方案?

AudioManger.setStreamMute现在已被api23弃用,最好将AudioManager.adjustStreamVolume与AudioManager.ADJUST_MUTE一起使用。我的问题是只有api23支持这种标志,而我的应用程序至少是api16。是否有其他方法可以使整个系统静音?如果不是,为什么谷歌会弃用这种方法? 最佳答案 我的做法是使用if/elseblock来根据应用程序当前运行的Android版本使用正确的调用。//Changethestreamtoyourstreamofchoice.if(Bui

android - com.google.android.gms.plus.PlusOneButton 已弃用

https://developers.google.com/+/mobile/android/recommend我注意到PlusOneButton现在有一段时间不工作了。我让它链接到GooglePlay商店URL(即https://play.google.com/store/apps/details?id=com.package.app)。现在,当我将库版本升级到“com.google.android.gms:play-services-plus:12.0.0”或更高版本时,它表明PlusOneButton已被弃用。PlusOneButton有其他使用方法吗?还是Google完全删除了

android - com.google.android.c2dm.intent.REGISTRATION 是否已弃用?

简短版本:intentcom.google.android.c2dm.intent.REGISTRATION是否仍在使用,还是已被GCM完全弃用?更长的版本:Google的gcm-demo-client在其过滤器中声明了此Intent,但是,如果我遵循相同的过程,我会在调用gcm.register时获得有效的注册ID()和然后,我的广播接收器因为REGISTRATION过滤器收到了一个额外的注册ID,而这个第二个注册ID是假的(我无法向它发送任何通知)。在这一点上,我正在考虑删除REGISTRATION过滤器(并只保留RECEIVE),但我想确保我没有遗漏一些重要的东西协议(proto

android - generatedDensities 弃用

在为不同配置(低于21的API)从矢量可绘制对象生成png图像时...我正在使用AndroidStudio2.0preview5和gradle:2.0.0-alpha5...在build.gradle-defaultConfig{...//generatedrawablesfromvectorsgeneratedDensities=['hdpi','xxhdpi']}generatedDensities被IDE显示为已弃用。新的实现方式是什么? 最佳答案 此时我们似乎应该将generatedDensities替换为vectorDra