Android Java中的一些使用例子
Posted app
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Java中的一些使用例子相关的知识,希望对你有一定的参考价值。
connectivity= ConnectivityService.getInstance(context);
ServiceManager.addService(Context.CONNECTIVITY_SERVICE,connectivity);
其中ConnectivityService.getInstance(context); 对应于frameworks/base/services/java/com/android/server/ConnectivityService.Java
下面看一下 ConnectivityService.Java中的
for(int netType : mPriorityList) {
switch (mNetAttributes[netType].mRadio) {
case ConnectivityManager.TYPE_WIFI:
Slog.v(TAG, "StartingWifi Service.");
WifiStateTracker wst = newWifiStateTracker(context, mHandler);
WifiService wifiService = newWifiService(context, wst);
ServiceManager.addService(Context.WIFI_SERVICE,wifiService);
wifiService.startWifi();//启动 wifiservice
mNetTrackers[ConnectivityManager.TYPE_WIFI] = wst;
wst.startMonitoring();//启动Monitoring
mWifiEnabler = new WifiEnabler(this,(CheckBoxPreference)findPreference("enable_wifi"));
mNotifyOpenNetworks =(CheckBoxPreference) findPreference("notify_open_networks");
mNotifyOpenNetworks.setChecked(Secure.getInt(getContentResolver(),Secure.WIFI_NETWORKS_AVAILABLE_NOTIFICATION_ON,0) == 1);
以上是关于Android Java中的一些使用例子的主要内容,如果未能解决你的问题,请参考以下文章
如何安全地更改 Android Studio 中的项目名称?
Android 应用中的 MVP - Presenter 状态
我的 Android 小部件被杀死,“不再需要 bellander.andro ....”
将 Android 和 iOS 库导入 Flutter 项目