Probably the most notable difference will be in the case of the processor, in terms of application management
HTC One M9 includes a Snapdragon 810, quite fast and responsive, while Gionee Elife S 7 includes Mediatek processor, which didn`t seem that advanced as Snapdragon
A big disadvantage about Gionee Elife S7 is that you can`t update its storage capacity, it`s limited to 16GB, while in teh case of HTC One M9 it can be expanded to 160GB