Android

Twitterクライアント出来てました

Twitterクライアント,出来てました.実は先月末に公開してたんですけど記事に書く余力がなかったので.Sleeping( ˘ω˘)SyarTwitterクライアントを作ろうと思ったきっかけとなった某クライアントをリスペクトした結果がこのタイトルです.リストをぬるぬる閲…

Twitterクライアント製作記その5 複数アカウント対応+会話を表示

複数アカウント対応しました(仮)アカウントごとに,認証して得られるOAuthTokenのTokenとTokenSecretをデータベースに保存するようにした.ただ,色々動作が怪しすぎてデバッグしきれない(`;ω;´)アカウントの削除はボタンだけ用意してあるけどまだ消せ…

Twitterクライアント製作記その4

なぜかリストを選んだり,会話を表示する前に複数アカウントを実装しようとしていた.けどSharedPreferenceで複数アカウントの情報を保持してさらにリストの設定とかも保存するとなるとかなりやばいよなあ.SQLite使えばUserIdをキーにして,色んな情報を保…

Twitterクライアント製作記その3

ふぁぼった時に星を付けれるようになった.どうやら,公式RTされてきたものに対してのtwitter4j.Status#isFavorited()はなんかちょっと特殊だった.Twitter#createFavorite(long id)で指定されたIDのツイートをふぁぼるんだけど,いくらふぁぼっても公式RTの…

Twitterクライアント製作記その2

出来たこと リストビューが空のときに表示を変えた(ListView#setEmptyView()) リストビューの一番下が見えた時にツイートを読み込むようにした(ListView#setFooterView()) 認証アカウントの全リストのフラグメントを作成&ViewPagerで表示.スワイプで移動…

Twitterクライアントっぽいもの製作記 その1

Shooting Starっぽいクライアントが作りたいんだ…!ただ,それだけっ…!今日までにできていること 認証 HomeTimelineの取得,表示 MentionsTimelineの取得,表示 Statusのアップデート 引っ張って更新,引っ張って古いツイートの取得 今日やったこと タイム…

AndroidNDKで作成されるネイティブコードの最適化

APP_CFLAGS := -O2 -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -fPIC -march=armv7-aApplication.mkに上記の内容を追記すると,浮動小数点演算が高速化される. O2は言わずもがなの最適化オプション mcpu=cortex-a8でCPUの指定 mfpu=neon, -mfloat-abi=…

NDKを使うとどんくらい速くなるのか試す

とても実装が簡単なフィボナッチ数列の第N項を求めるだけの関数を使って,NDKを使った場合と使わなかった場合でどんくらい差が出るのか試した.NDKを使う手順 Androidプロジェクトの作成 右クリックして,AndroidTools->Add Native Support .javaファイルの…

Android NDKでSTLを使う

Androidでなんかやりたいなーと思いながら,土日でAndroid再入門 - Twitterクライアントを作ってみようを読みながらtwitterクライアントのようなものを作りました.そのままだとUIがちょっとさみしいのでActionBarShaerlockという素敵なライブラリを使っても…