move ResourceCopy progress dialog to member
move some anonymous class to member
fix a resource not found bug, some refactor in UI
try to add warning dialog if wifi is enabled