Making your application network-aware in real time. To keep track of network changes asynchronously, your application needs to register for a callback. When a network or network property change occurs your callback will be invoked.
1 You can simply lay your vinyl floor on top of the subfloor. Just unroll, cut the floor to size and itâs done â easy!  Medium room ( < 25m2) Semi-loose installation will do. Use double faced duct tape around the room to secure the flooring.
Next, locate a section of the floor with no glue underneath. Start removing vinyl flooring right here, using a utility knife to cut the material into 12-inch strips. Pull up each one gently. Where you encounter resistance from the glue, use a scraper tool (or even a kitchen spatula) to get the strip loose.