Linux.com

Home Linux Community Community Blogs Personal Journey to Android programming (hell?) Heaven. Part II

Journey to Android programming (hell?) Heaven. Part II

Arrrrrrghhh.   I've got past having the basic environment installed.  I've said hello to the world with and without a picture on the screen.  I've run through a tutorial that has me putting little red dot's on a horrendously green background. I've not a clue what in the hell I've done. 

One of the hassles of OOP is that there is a lot of background magic that happens.  Most OOP programmers understand the basics of the incantations.  But can't explain it.   I understand why they can't, because frankly they don't think about how they do it.  They just do it.

It's a lot like walking, or even more so, learning to walk.  As kids we don't have the tools to think about how to walk.  We only have the desire to go upright like all of the other humans around us.  We do it but 'we never actually think about HOW we do it.'   People, whom as an adult, need to relearn walking are often hindered by their increased cranial capacity, as they often spend too much time thinking 'what was it I used to do' instead of just doing it.  

In many ways I'm in that same position.  I'm spending too much time worried about cause and effect of my actions, and too little time just doing it.  I'll admit, like any other Admin out there, I love poking things with sticks and rationalizing the results.  OOP doesn't always behave rationally.  Oh I'm sure that class and the methods it invokes where rationally created, at the time of creation, but for me,  it all still seems irrational, and will continue to be so until I learn how to think like a programmer.

Right now I'm cursing at Eclipse, and ADT.  If I launch the emulator manually with the -scale option I can scale the emulator really nice (fit's my little 4G monitor just fine.  However for the life of me I can't figure out where to put the necesary option into Eclipse 3.5 such so that it passes it to the emulator launch commad.  *sigh*.  You'll know I've got it right when I blog it as a how to for sure.  Until then, OOP's

 

 

 

Comments

Subscribe to Comments Feed

Upcoming Linux Foundation Courses

  1. LFS426 Linux Performance Tuning
    08 Sep » 11 Sep - New York
    Details
  2. LFS520 OpenStack Cloud Architecture and Deployment
    08 Sep » 11 Sep - Virtual
    Details
  3. LFD320 Linux Kernel Internals and Debugging
    15 Sep » 19 Sep - Virtual
    Details

View All Upcoming Courses


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board