Android

Android, Android ADK, Android入門, Arduino, Arduino Mega ADK, Arduinoエントリーキット

勢いでArduinoADKを購入〜初期設定から動作確認まで〜

買ってしまいました。まさかこちらの世界に足を踏み入れることになるとは。AndroidADKです。
最初どれを買えばわからず戸惑いましたが、結論、Arduino ADKならばUSBホストの機能も付いているのでこれ1枚で大丈夫!お勧めです。
ちなみに、他のArduinoならばADK/ADB に必要な USBホストの機能がついていません。そのため、ホスト機能を追加するシールド(拡張ボード)が必要です。どのUSBホストシールドを買えばよいか悩んでしまいそうです。また、USBホストシールドによっては、ピンソケットのハンダ付けが必要なんだそうです。面倒くさいですね。
届いたArduino AKDを早速動作テストしてみましょう。

Android, JSON, OAuth, Twitter, Twitter4J

AndroidでTwitterAPIにアクセスしてOAuth認証してホームタイムラインを取得してみる

Twitter APIのパブリックタイムラインはすでに廃止されてしまっています。パブリックタイムラインは認証不要でアクセスできたので学習用に便利だったのですが残念です。 その対策としてソフトバンク・クリエイティブ株式会社

Android, is not translated, Lint, tools:ignore, スマートフォン

Androidでローカライズ時の『is not translated』Lint警告を抑制する

Lintによるチェックは頼もしいものですが、ちょっと厳しい時があります。文字列のローカライズをしていて、ローカライズが必要ない文字列にまで、『is not translated』などと怒られてしまいます。
ローカライズが不要な文字列には、translatable=”false” をつけることでエラーを抑制出来ます。もしくは、XMLファイルの中で Lint 警告を抑制する機能を使います。次のように抑制します。

上部へスクロール