WebSecurityConfigurerAdapter已弃用
全部标签 这个问题在这里已经有了答案:DeprecatedJavaHttpClient-Howhardcanitbe?(10个答案)关闭7年前。在我的Android应用程序中它说:org.apache.http.client.httpclient已弃用。经过一些研究,我发现Android在API22中弃用了它。我在论坛中搜索并尝试:“应用程序已停止”,搜索谷歌:“应用程序已停止”。所以我不知道该怎么办。我希望你们能帮助我。那么这是我的代码:try{HttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("h
更新后我发现getLoaderManager已被弃用,但我找不到我应该使用它来代替。如何获取LoaderManager?或者我应该使用什么来代替Loader? 最佳答案 从AndroidP(API28)开始,加载程序已被弃用。在处理Activity和Fragment生命周期时处理加载数据的推荐选项是使用ViewModel和LiveData的组合。ViewModel可以像加载器一样在配置更改后幸存下来,但样板文件更少。LiveData提供了一种生命周期感知方式来加载数据,您可以在多个ViewModel中重复使用这些数据。
这个问题在这里已经有了答案:FragmentsdeprecatedinAndroidP(4个答案)关闭4年前。我是Android开发的新手。我们的老师告诉我们,我们应该开发我们的应用程序(这是一项个人任务)应该使用fragment。现在在API28中,fragment已被弃用。为什么会这样?你现在应该用什么?我在Android开发中发现了很多关于不同事物的不同意见,作为一个新手,很难找到好的做法是什么。
我正在为android编写一个游戏,它使用facebook来跟踪用户以将他的游戏状态保存在云中。我们希望允许用户从facebook邀请他的friend。但是facebookgraphapi不再支持获取可邀请的friend(自4月4日起https://developers.facebook.com/docs/graph-api/reference/user/invitable_friends/)我在页面中找不到有关如何解决该问题的任何信息。是吗?没有更多邀请friend的方式? 最佳答案 我们已经写了一篇关于这个主题的文章,readh
我已经太久没有问这个问题了。我在Android中遇到过许多已弃用的方法,但在较新版本的API中仍然有效。那么,只要它有效,使用已弃用的方法的风险是什么?这是一个更具体的问题。我正在使用TimePickers和getCurrentHour()方法在API23中已弃用并替换为getHour().我显然不能专门使用getHour(),因为大多数设备还没有使用API23,但是对于最新版本的Android,使用getCurrentHour()是“错误的”吗?我应该做什么?继续使用getCurrentHour()直到几年过去并且API23成为我的新minSdkVersion?在代码中,显式检查AP
无法解析方法registerSticky(this)代替register(this)@OverridepublicvoidonStart(){super.onStart();EventBus.getDefault().register(this);}我在我的Gradle中尝试了'org.greenrobot:eventbus:3.0.0'和'de.greenrobot:eventbus:3.0.0-beta1'。不知道为什么这个方法没有出现 最佳答案 registerSticky似乎已被弃用和删除。我认为,你应该注册为普通事件,然后
现在我正在使用最新版本的appcompat和设计支持库。compile'com.android.support:appcompat-v7:23.2.1'compile'com.android.support:design:23.2.1'现在我面临一些弃用privatevoidsetupTabLayout(){mTabLayout=(TabLayout)findViewById(R.id.tab_layout);mAdapter=newMyPagerAdapter(getSupportFragmentManager());mPager=(ViewPager)findViewById(R.
我使用以下行来更改VectorDrawable的颜色:mydrawable.getBackground().setColorFilter(颜色,PorterDuff.Mode.SRC_ATOP)虽然现在已弃用,但效果很好。文档建议我使用:mydrawable.getBackground().setColorFilter(newBlendModeColorFilter(color,PorterDuff.Mode.SRC_ATOP))不过,BlendModeColorFilter仅在API29上可用。在检查了已弃用方法的来源后,我意识到它调用了:新的PorterDuffColorFilte
setLevel(okhttp3.logging.HttpLoggingInterceptor.Level)'已弃用setLevel应该替换什么?删除已弃用的问题 最佳答案 根据文档“移动到var。将setLevel(...)替换为level(...)以修复Java”,将setLevel(...)替换为level(...)将解决此问题在Java中:HttpLoggingInterceptorlogging=newHttpLoggingInterceptor();logging.level(HttpLoggingInterceptor
使用教程here,我在我的Android应用程序中成功实现了集群。由于OnCameraChangeListener()现在已在com.google.android.gms:play-services:9.4.0中弃用,是否有新的方法来实现以下部分?privateClusterManagermClusterManager;googleMap.setOnCameraChangeListener(mClusterManager);编辑:我试过直接用setOnCameraMoveListener替换setOnCameraChangeListenergoogleMap.setOnCameraMo