My Android Bitcoin wallet changes the Public key (the one I give to others) after every transaction for security.
However, I want to put up a Public key online for donations.
Does this mean that my one wallet has multiple public keys (and I keep all the bitcoins given to any address owned by me) or is it that my private key changes also, and all BC given to my old key gets sent into the void?