I'm wanting to do it on Android not Windows , I have plenty of Unix apps that can do it on mt pc.
I'm talking specifically about gpx files, they are a standard for gps logs and are similar to html or xml that you can edit with a simple text editor. An editor specifically for gpx files will let you rename the (one or more) tracks or routes inside the files, I'm not talking about the file name.
For example my Garmin defaults to "Active Log 12345' so I could have a file name 12282013.gpx which has three track logs called ' Active Log 12345', 'Active Log 23456', and 'Active Log 34567'. A gpx editor will let you rename each of the three 'Active Log ####' to something more meaningful.