URLAndroidアプリからツイッターに投稿する(ツイートする)方法は色々あると思いますが、一番簡単なやり方は次のようなURL文字列をIntentに渡す方法かとおもいます。※あまりいい例ではありませんサンプルとして、起動するとツイートの投稿画面を表示するソースは次のようになります。開発環境は次の通りです。}特別な権限は不要なのでマニフェスト(AndroidManifest.xml)は省略します。4以上の設定でビルドできます。Android1.6以降で動作します。これを起動するとブラウザーなりツイッター用アプリが起動します。ところでツイッターにはハッシュタグという機能があります。#(半角シャープ)の後に続いた文字列はハッシュタグとされ、タップするだけで同じハッシュタグを簡単に検索できます。次のようなURL文字列をIntentに渡すとハッシュタグが消えてしまいます。}実行しても「#」より後ろの文字はすべて消えてしまいます。#(半角シャープ)を含む文字列はURLとして特殊な意味を持つためです。#(半角シャープ)を「%23」に置き換えるとハッシュタグ付きのツイートが出来るようになります。%23fujiu.jp他にも&(半角アンパサンド)や=(半角イコール)のように特殊な意味を持つ記号はるので一つずつ置き換えるのは手間がかかります。そもそもURLに含めるパラメーターはURL用にエンコードするべきです。上の例で「いい例ではない」と書いたのはURLにエンコードしてない文字列を含めたためです。ツイートしたい文字をUriクラスのencodeメソッドを使えばエンコードされるので安全です。}これで特殊な意味を持つ文字を入力しても正常にツイートできるようになります。ツイッターへの投稿に限らずURLのパラメーターはのURLエンコードすることをお勧めします。以上、参考になれば幸いです。当ブログは公開後に内容を修正することがあります。当ブログの内容により発生した損害につきましては一切の責任を負いかねますのでご了承下さい。ユーザーの訪問の際にクッキーやアクセス解析という方法でユーザーの行動を記録しています。これはユーザー個人を特定できない情報であり、サイトの質向上のために用いられます。プライバシー保護のために当ブログのクッキーの取得を拒否するにはお使いのブラウザのクッキーの送受信を拒否するよう設定してください。当サイトは第三者によって配信される広告を表示します。その際、ユーザーが過去に閲覧したサイトの情報からユーザーの興味のある広告を優先的に表示することがあります。このために、ユーザーのインターネット閲覧履歴情報を利用することがありますが、これらは個人を特定できる情報ではなく、個人情報の漏洩や電話、手紙、メールによるセールスはありません。