2015年04月27日

support-v7、appcompatでTheme(テーマ)とToolbar、PopupMenu、背景、文字の各デザイン変更あれこれ

support-v7、appcompatでTheme(テーマ)とToolbar、PopupMenu、背景、文字の各デザイン変更あれこれ


ここでは必読漢詩集という、去年の5月から放置していたアプリを作成するにあたり、作成時の時点で日本語の情報がなかったり欠落していて、英語のドキュメントやコミュニティの投稿から見つけて参考にしたりしつつ、解決出来た部分とその方法を中心にメモ書きしています。


因みにAndroidプログラミング関連の書籍は、現時点でSDKのアップデートに追いついておらず、古い情報ばかりで、最新の情報は英語ドキュメントやどこかの英語のサイト、ブログやサンプルを参考にしないと情報を手に入れる事が出来ませんでした。

※ まぁどこかに情報は乗っていたかもしれないけど探し出せなかった。


※ あと、関係ないけどLollipop以前の端末でlollipop ripple effectを実装するライブラリも発見したけど、時間無いので試してません。


これ → Implementation of Ripple effect from Material Design for Android API 9+





必読漢詩集アプリ作成時に気付いた悩みどころあれこれメモ

とりあえず開発環境は下記の通り。

  • Windows 8.1 64bit
  • eclipse4.4.2
  • Android SDK Tools 24.1.2
  • Android SDK Platform-tools 22
  • Android Build-tools 22.01
  • Android SDK 5.1.1
  • Android Support Library 22.1
  • etc

端的にいうと2015年4月時点の最新バージョンのWindows8.1 64bit、Eclipse、Android SDKを利用しているという事です。

で、下記項目について簡単にメモしています。

AppCompatを利用して必読漢詩集アプリを作った時に手間取った箇所

  1. ActionBarの代替となるToolbarの使い方
  2. AppCompatを利用してTheme、各コンポーネントのデザイン変更する方法
  3. LogCatで「not enough space to show ad. needs・・」のLogが出てAdMob広告が表示されない

最後のAdMob広告の部分はAppCompatとは関係ないですが、AdMob広告が出ない理由が分かったのでメモしてます。


Google Playへうぷ済みの必読漢詩集

※ 因みにこれが必読漢詩集アプリです


続きを読む
posted by とまとじゅーす at 00:15| Comment(0) | TrackBack(0) | Android・Javaプログラミング