Restoring lost contacts is easy with a Google account and syncing. Methods include Google Contacts App (Organize tab, Trash showing deletion time/device), Undo Changes (setting restore duration, ...
Google Contacts lets you transfer contacts between Android smartphones by syncing them with your Google account. Alternatively, you can share contacts using VCF files. This article covers these ...