• ベストアンサー

android 集計アプリを作りたい

お世話になっております。 この度、簡単な集計アプリを作りたいと考えております。 ユーザーがボタンをクリックすると、1カウントとみなし、 これまでに他のユーザーがボタンを押した回数も含めて アプリにテキスト表示させるという動作をさせたいのですが、 なにか参考になるサイトなどはございますでしょうか。 ネットでやり方を調べてみたのですが、複雑な動作を解説したものがおおく、 当方が望んでいるような、シンプルな動作で解説してくださっているものは見つかりませんでした。 PHPの基礎知識が必要となるかどうかなども併せてご回答くださりますと幸いです。 どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • TartanBox
  • ベストアンサー率100% (2/2)
回答No.2

通信形式によると思いますが、一番簡単な方法はボタンを押す毎に http 接続で CGI にリクエストを飛ばして帰ってきた合計値をテキストに 表示させるという方法でしょうか。 具体的なコードは省きますが、流れとしては 1)アンドロイドの画面に TextView と Button を配置 2)Button がクリックされたら、http 通信でサーバーのCGIにリクエストを飛ばす 3)サーバーはリクエストを受けたら、内部のカウント値を+1してその値を返す 4)アンドロイドはサーバーから返されたカウント値を取得する 5)受け取ったカウント値を TextView に反映させる というのがもっとも簡単な流れと思われます。 php の知識が必要であるとしたらサーバー側で必要になると思いますが、 必ずしも php である必要はありません。Perl でもいけます。 直接的なヒントにはなりませんが、ホームページ上のカウンタをイメージすると わかりやすいかもしれません。

Javako
質問者

お礼

ありがとうございます。 大変参考になりました! なんとか実装することができたので一安心です。

その他の回答 (1)

noname#140082
noname#140082
回答No.1

私は最近、ICONIA TAB A500を買った者で、私も勉強のためアプリを作ろうかと思っています。 私が参考にしようと思った書籍は、日経Linux 2010/10月号の「中高生のためのAndroidアプリづくり」を参考にしようと思ってました。 それは「赤い円を指でなぞって自在に動かす」というもので、非常に簡単なプログラムです。 それが集計プログラムに生かせるかどうかはわかりません。 また、私はすでにその書籍を持っているのでいいのですが、買うと1,490円もします。 そう考えると、Androidアプリに関するもっとまともな書籍が買えるような気がします。 最初は、じっくりと覚えるために書籍をご検討されてはいかがでしょう。 >PHPの基礎知識が必要・・・ 詳しくはわかりませんが、基本はJava言語です。

Javako
質問者

お礼

どうもありがとうございます! 書籍を購入してじっくり勉強してみようと思います!

関連するQ&A

専門家に質問してみよう