TextView中の文字列をクリッカブルに

http://などのhtmlリンクは、TextViewのプロパティを弄れば自動的にリンク貼ってくれるけど、"@hoge"などのユーザID、"#hoge"などのハッシュタグなどもクリッカブルにしないといけない。TextView中の特定箇所をクリッカブルにするには、CharacterStyleのサブ…

TableLayout

一ヶ月以上も空けてしまった\(^O^)/ちょっといろいろ忙しかったもんで。つぶやきをPOST出来るようにはしたし、時間とクライアントも表示出きるようにした。画像の描画などをViewBinderで実行してたけど、getViewでやるように変更したり、とか。で、最近気…

画像の保存→表示

画像の保存と、画像ファイルの表示を実装しました。まず、画像ファイルの保存 // SDカードのフォルダパス // Environment.getExternalStorageDirectory().getPath()でSDカードのルートを取得できる static final String SD_FILEPATH = "Environment.getExter…

ListViewへの画像表示

これで数時間ハマった。XMLを取得、データベースを更新した後、 // 全てのデータのカーソルを取得 Cursor c = mDb.query(TABLE, null, null, null, null, null, STATE_ID + " DESC"); // ベースクラスにカーソルのライフサイクルを管理させる startManagingC…

emulatorでSDカードを使えるようにする

emulatorでSDカードを使う方法、忘れないようにメモ。 1.SDカードのイメージファイルを生成 コマンドラインで以下を実行 >mksdcard 128M sdcard.imgこれで128MのSDカードを作ったことになる。 2.AVD Managerから、SDカードをマウントしたemulatorを作成 Ecli…

SQLiteのinsert失敗

そういえばデータベースアクセスで試行錯誤してる時に、どうしてもデータベースへのレコードinsert時にエラーが出てinsert出来ない、っていう現象があったんだけど。一度.dbファイルを作成した後に、ソースコードのテーブル作成用のSQL文字列を変更して、デ…

XMLparserなんて知らなかったんだ

HttpUrlConnectionでタイムラインを取得して、Streamで1行ずつ読んでいって、Matcher使って正規表現でタグ抜いてユーザー名やらつぶやきやらを取得したりしてたんだけど日本語だと、1文字ずつが"&#*****"なんていう特殊文字のままでデータベースに格納されて…

タイムライン取得でコケる

とりあえずタイムライン取得コードを書いてみたんだけど try { URL url = new URL("http://twitter.com/statuses/user_timeline.xml"); // ユーザーネーム、パスワード String username = yourUserName; String password = yourPassword; HttpAuthenticator …

twitterクライアント

HT-03Aを使ってて、一番お世話になってるソフトが、twitterクライアントのtwidroid。コレ使ってて、ここがもうちょっとこうだったらなー・・・という点があったりするので、まずtwitterクライアントを作ってみることにした。自分の使いやすい感じに。具体的に挙…

Android開発はじめました

1ヶ月前くらいに急激にAndroidに興味を持ち、docomoのHT-03Aを購入、自分でアプリを作ってみよう!と思い立ったので記録を残してみることにした。「Google Android アプリケーション開発入門」という本を購入、それにしたがってJava開発環境をセットアップ。さ…