-
Book Overview & Buying
-
Table Of Contents
Android 6 Essentials
By :
Android Marshmallow has introduced a few changes to the Wi-Fi and networking APIs.
Changing the state of WifiConfiguration objects is only possible for self-created objects. You are restricted from modifying or deleting WifiConfiguration objects created by the user or other apps.
In earlier versions, forcing the device to connect to a specific Wi-Fi network using enableNetwork() and setting up disableAllOthers=true caused the device to disconnect from other networks. This does not happen in Android 6.0. With targetSdkVersion <=20, your app is pinned to use the selected Wi-Fi network. When targetSdkVersion >=21, you need to use the MultiNetwork APIs and ensure that network traffic is assigned to the proper network. For more information on the MultiNetwork API, refer to https://developer.android.com/about/versions/android-5.0.html#Wireless.
Change the font size
Change margin width
Change background colour