Updating my Website

My Magic Life Counter app is now up on my website for download in the Projects section: http://www.justinbret.com/Projects.htm

In addition I am starting a few other updates to the website. I am working on adding screen shots to my game projects and to the entry for the Life Counter app. I am also considering several restructurings to the website, mostly in how my various projects are stored. Some of the ideas are to divide it up by what platform it is aiming at, another possibility is to give each project its own page and have a directory to them. I will be experimenting with these ideas for the next week or so.

Finishing Touches

Finished up the last layout today and after a little fiddling figured out how to change the display name of my app on android devices. I also figured out how to change the app icon, it is similar to how you would change the background but the image files are stored in different folders for different resolutions. Currently all the resolutions are using the same image but it shouldn’t be that difficult to change the size of the images for the different resolutions as it simply wants an image file (currently using a PNG file but I don’t see why other formats wouldn’t work).

The next couple of days I will be working on my website, polishing up old project descriptions and posting my app.

Slight problem and temporary solution

I finished up making all the portrait and landscape layouts for normal, large, and extra large screens when I encountered a problem. If when you are running  the app you switch between landscape and portrait the app resets your data to the defaults (each player at 20 life, red background, background and dice buttons hidden). this is unacceptable and until I can find a way around this problem I have locked the app to portrait view.

Layouts

I have the functionality down for my Life counter app. Now I am focusing on the various layouts for different devices. Setting it up is simple you make a new Directory in the Res folder and name it layout-<screensize>-<pixledensity>-<portrait or landscape> and a few other details. When android loads up your app it checks the current settings and loads the closest match in your Res file.