Tips & tricks on web development

In this blog you'll find best practices, common techniques and examples in web development. Usually web development is a mixture of different techniques and technologies in different areas such as server-side scripting, database design, frontend scripting and styling, load speed optimization and many other areas. Many techniques and ideas are up to discussion, so... join in!

Copy EXIF metadata on Android

Almost every application working with camera at some point will need to resize pictures. And a pity thing about resizing is that usually all EXIF metadata will be missing in resized picture. We should manually copy all the EXIF tags from source file to the resized one. Unfortunately, Android's ExifInterface is not capable of copying *all* the tags from source file. Depending on Android version it will have different set of supported tags. Lets see how we can do it.

Read more...