いろいろわかってきて、画面の構成を書換え中ー

こんにちは。
最初に作るテーマとしては結構大がかりすぎることに今更気づいていますorz
現時点の規模ですが、画面数が、10ぐらいで、DBが4つ、クラスが42個w

うにゅーとか、うへーとかリアルに口走るそんな感じにw
なんだかんだいっても、動きが見えるとたのしいですけどね。

一番大変なのが、Androidのバージョンを変えると挙動とか、見栄えが変わるところ。
最新のバージョンで作っていて、minSdkVersionってパラメータでAndroid2.2でも動くはずだけど、動くのかな?と興味を持ってしまったのが運のつき。
エミュレータの設定を変えてえいや!
うごかねぇーーーーーwwwwwww

XML解析の部分でこんな感じにしていたら、エラーになるではないか!

 final XmlPullParser parser =  Xml.newPullParser();

VisualStudioのつもりでいると痛い目をみるようです。
調べてみると、こんな風に書くと、バージョン間で影響もなく動く様子。

 final XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
 final XmlPullParser parser = factory.newPullParser();

ところが!動きが違うらしいw
下のようなXMLを見ているんですが、

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xml:lang="ja">  
  <channel rdf:about="http://rssblog.ameba.jp/ariyasu-sd/rss.html"> 
    <title>ももいろクローバーZ 有安杏果オフィシャルブログ「ももパワー充電所」 Powered by Ameba</title>  
    <link>http://ameblo.jp/ariyasu-sd/</link>  
    <description>ももいろクローバーZ 有安杏果オフィシャルブログ「ももパワー充電所」 Powered by Ameba</description>  
    <dc:language>ja-jp</dc:language>  
    <items> 
      <rdf:Seq> 
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11491210171.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11490298812.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11489244082.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11488292395.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11486367391.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11485021198.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11484331487.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11482946728.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11482157374.html"/>  
        <rdf:li rdf:resource="http://ameblo.jp/ariyasu-sd/entry-11480805000.html"/> 
      </rdf:Seq> 
    </items>  
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" rel="self" href="http://feedblog.ameba.jp/rss/ameblo/ariyasu-sd" type="application/rss+xml"/>
  </channel>  
  <item rdf:about="http://ameblo.jp/ariyasu-sd/entry-11491210171.html"> 
    <title>幸せなバースデー.:*:゜☆</title>  
    <link>http://ameblo.jp/ariyasu-sd/entry-11491210171.html</link>  
    <description><![CDATA[<p>
18歳になったでありやーす    みんな〜コメントありがとねー ウハウハ♪これで免許取れるっ まっ取らないけどさ笑
  あっ青山ワンセグの生放送観てくれた人もありがとねー あ゛ー緊張したっ!! でもお誕生日迎えてすぐに生でみんなに笑顔と声を届けれたことはこの上ない幸せだったかな ふふっ♪感謝しないとね
 NHKさんありがとう    青山ワンセグ開発次週で番組卒業しちゃうのは本当に寂しいけど 番組自体はまだまだ続くし またNHKさんとはきっとどこかでご縁があると思うので
 スタッフさん達にもまた会
</p>]]></description>  
    <dc:date>2013-03-15T23:04:26+09:00</dc:date> 
  </item> 

前の書き方だとこういうのだと、atomとlinkが別々になっていたのがatom:linkとして扱われるようです。
ひえー書き直しorz
という壁がありましたが、とりあえずバージョンを変えても動作するようになりました。
あと、アダプターでAddAllが使えなかったけど、調べるのめんどくさいので、forで回して、addで濁したw

あと、ネットワークの状態、wifiの状態に応じて動きを変えたりするコードと、設定画面を作る作業があります。
いつになったら出来上がるんだろう。ねーさんごめんね><