jsonpullparser(JPP)を実際に使えるか試してみる
日にちが悪くていけなかったJPP勉強会のブログ
その他参考スライド)
作業メモ的なもの)
ココらへんはテスト部の連載のAndroidMockのも同じような感じで動かせていないのでここが関所の一つなのかもなとは思う(図示通りに設定しているはずだけど動かせない
ちなみに URL は表示できないので data not foundな状態だな。。。
@mike_neck さんの URL みてて .apt_generated とした場合は自分でパス通す必要があるのか。antとかで通るのかなこれ? Genereted の理由は URL みたい
2012-10-10 15:39:18 via YoruFukurou to @mike_neck
JPPのapt 動かん。。。library-project使っている奴に入れててみたんだけど自動生成が全然発生しないな。。なんか設定いるんだっけ? Annotaion処理って(エラーは出てない状態
ああ><。 JPP ってreader = new InputStreamReader(urlConnection.getInputStream(), "UTF-8") TwitPicRootGererated.getList(reader, listener) ってダメか。。
@kimukou2628 URL 普通にこれ使ってください
2012-10-12 11:01:55 via web to @kimukou2628
ALTERさんにアドバイスいただいたもの)
[http://twitter.com/alterakey/status/256392170876059650:twitter:tree]
他の参考URL)
作者のわかめさんに MLにすごく親切にサポートしていただきました。すごく感謝です
できたもの)
追記)
- 同じAsyncTaskでuser/show.jsonもかねようとした場合の話
- JsonExceptionが出た時の挙動
JPPでJsonParseExceptionがdoInBackgroundの所ででたとき、cancelしないとAsyncTaskの二重実行言われちゃうな。。しかもAPI11からは onCancelled の方に飛んでく認識ないとハマる。。<砂時計出っぱなしとか
追記2)
TwitPicRootBean の情報が一切要らないのであれば
public void onAdd(Object obj) { if (obj instanceof TwitPicImageBean) { @Override protected void onProgressUpdate(TwitPicImageBean... progress) { for (TwitPicImageBean bean : progress) {
として逐次処理することは可能。ただ
TwitPicRootBeanGererated.get
でパースすることは変わらないが。。。
はこの編集イメージに近いかも‥‥