I want to upgrade from my iphone 4 rofl hate this phone to a more new one ......one plu and oppo are not an option for me so lets get started...I need :
Is that 1-3 days with regular use or 1-3 days sitting in sleep mode? There are quite a few ways to improve battery life. Any way big batteries. I have a note 2 and I have undervolted it using someone elses tools and now the battery life is fantastic. but it was good to begin with as the Note series has always had big batteries.
Realy good camera: Sony Z series, HTC One series, Nokia Lumia (high end)
Friendly UI: Andriod
Battery: Toss up between a few but I know Samsung are good with the caveat that it will improve massively with custom roms and rooting and various hacks, although this applies to most android phones.
I've got the Sony Xperia Z1 and can say the camera is absolutely phenominal (Don't expect DSLR quality, but it's comparable to a cheaper point-and-shoot). The large battery in the Z1/Z2 dosen't hurt either.
Obvious choice for a Sony Xperia device would be the Sony Xperia Z2 or the Xperia Z1 Compact depending on your taste in screen size.