thank HKJ for your quicl reply.
as I faced an issue (like you mentioned above) that 1A charger still tried to provide more than 1A (1.1 or 1.2A), as my check by usb metter, I saw the current often change from 0.7A in few secs, then increase to 0.9-1A in another few secs, and some time keeps up to 1.1-1.2A. the current ouput not stay at a fix value, just change from 0.7A to 1.2A in charging time. Is it not good right ?
If the voltage drops below 4.8 volt (or something like that) when the current goes up, the charger is overloaded, but a smart phone ought to notice it and keep the current down.
If the voltage stays above 4.8V it is the phones charge algorithm that includes the current changes.