When saving as PNG in photoshop, make sure the background is transparent (you'll see a checkerboard pattern to indicate transparency). If you see a white background, make sure the background layer is turned off and the icon you want to overlay is on its own layer. Then you should see the checkerboard transparency you are seeking.