2014年8月29日金曜日

githubのGoogle I/OのFragmentの記述が参考になった



    public static RadioFragment newInstance(int questionNumber, int persistedResponse) {
        RadioFragment fragment = new RadioFragment();
        Bundle b = new Bundle();
        b.putInt(KEY_QUESTION, questionNumber);
        b.putInt(KEY_PERSISTED_RESPONSE, persistedResponse);
        fragment.setArguments(b);
        return fragment;
    }


2014年8月12日火曜日

Android-Bootstrapの実装

Android-Bootstrapとは

https://github.com/Bearded-Hen/Android-Bootstrap

WebアプリケーションのTwitterBootstrapみたいなことが、Androidでも実装できるライブラリ。
FontAwesomeが利用できる。


簡単な実装方法

ここを元に実装してみました。

やったこと

  1. Android-Bootstrapをclone
  2. プロジェクト内にAndroid-Bootstrapのシンボリックリンク作成(名前はAndroidBootstrap)
  3. setting.gradleに"include ':AndroidBootstrap' "追記
  4. appのbuild.gradleのdependenciesに"compile project(':AndroidBootstrap')"追記
  5. font-awesameからフォントファイルをダウンロード
  6. app/src/main/assetsにダウンロードしたフォントファイル「fontawesome-webfont.ttf」を追加
これで、ライブラリが使用可能状態になり、使用したい画面のxmlファイルを編集すればいい。



より詳しく見るときの参考に


2014年8月9日土曜日

Android WearでHello Worldだけしてみた

実機で実行できるようにしただけです。
環境はAndroid Studio 0.8.0 です。

主にこちらを参考にしました。

プロジェクトはここに上げました。
https://github.com/ysakaguchi/TestWearApp

デフォルトの状態だと、WatchActivityが無いってエラーがでるのですが、
Android Studio 0.8.0のバグのようです。(本当に無い)
参考→http://stackoverflow.com/questions/24657160/compiling-simple-wearable-app-in-android-studio-watchactivity-not-found


  • Android Wearの「設定」>「開発者向けオプション」を選択可能にする(手順参考)
  • 「設定」>「開発者向けオプション」の「ADBデバッグ」を「有効」にする
  • 実行対象を「wear」にして、Run



で、実機上で実行できました。