Some Deprecated Methods & Solutions
来源:互联网 发布:网络代理赌博判刑多久 编辑:程序博客网 时间:2024/05/29 03:23
(在官网上面看的,下面是关于一些自己接触过的弃用方法的解决方案)
1. addPreferencesFromResource(R.xml.userpreferences);
This method wasdeprecated and we should import android.preference.PreferenceFragment;
2. getBackgroundDataSetting();
The methodshould be changed to getActiveNetworkInfo() ,and it’s type of object should be changedas NetworkInfo
Example:
ConnectivityManager connMgr = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
// getBackgroundDataSetting always returns true on Android 4.x
if (connMgr != null && !connMgr.getBackgroundDataSetting()) {
Log.i(WootsUp.TAG, "background data off");
return;
}
if (connMgr != null) {
NetworkInfo netInfo = connMgr.getActiveNetworkInfo();
if (netInfo == null || netInfo.isAvailable() == false || netInfo.isConnected() == false) {
Log.i(WootsUp.TAG, "no active network");
return;
}
}
3. ConnectivityManager.ACTION_BACKGROUND_DATA_SETTING_CHANGED
This constantwas deprecated in API level 16. As ofICE_CREAM_SANDWICH,availability of background data depends on several combined factors, and thisbroadcast is no longer sent. Instead, when background data is unavailable,getActiveNetworkInfo() willnow appear disconnected. During first boot after a platform upgrade, thisbroadcast will be sent once ifgetBackgroundDataSetting() was false beforethe upgrade.
- Some Deprecated Methods & Solutions
- poseAsClass--Deprecated NSObject Methods
- some svn problem solutions
- Some Methods (C#)
- When Methods are Deprecated, How to handle Deprecated Methods
- Deprecated Thread methods are not supported.
- Some Solutions for Pure-javascript Web Application
- some kernel panic reasons and solutions
- some commonly seen fedpkg errors and solutions
- 【DataStructure】Some useful methods for arrays
- 【DataStructure】Some useful methods about linkedList.
- 【DataStructure】Some useful methods about linkedList(二)
- 【DataStructure】Some useful methods about linkedList(三)
- Some common problems in RAD and their solutions/work arounds
- Some solutions for simple errors/exceptions when setting up Spring
- solutions
- @Deprecated
- Deprecated
- SYSTEMTIME 转化为 tm struct 并根据本地的设置输出
- 第6周项目3
- DB2 备份恢复
- struts配置 package 继承json-default 出错
- js设置div竖直滚动条处于最底部
- Some Deprecated Methods & Solutions
- winfrom自动升级
- java容器(一)
- 窗口背景刷新太慢问题的解决方案
- 迪杰斯特拉算法原理(Dijkstra)
- android LMK(low memory killer) 工作机制
- 渣蜀黍 - iOS个人笔记(二)_网络请求与数据处理
- 洞悉linux下的Netfilter&iptables:开发自己的hook函数【实战】
- SSH无密钥登陆