Just to toss in some extra information..
I'm graduating with a degree in MIS from Iowa State in May, I've taken 2 Java courses, and this is definitely not just something you can spend a weekend doing and be fine. To do something worthwhile will take commitment, and while difficulty may be relative, I would never categorize it as "not difficult", as some seem to suggest.
I, too, have a few application ideas and would love to be able to do everything on my own, and regardless of my experience with Java, it is proving to be rather frustrating.
If you plan on having someone help you, don't ask if they've taken any Java courses, because even if they answer yes, this may not be useful. For the record, I got a B and an A- in the Java classes I took. The right question to ask someone is if they have developed an application for Java before, or specifically for Android OS.
I'm still dedicating my time to learning android development as it can be a resume booster, if I start making any progress and feel comfortable developing, I'll send you a prospective PM.