たぶん週刊「今週の進捗」

1週間に勉強したことや実装したことをネタに、週に1回(主に土日に)更新していく予定です。「多分」なので、臨時休刊があってもご海容ください。

4/10~4/16の進捗

プロつく計画6:ランニング用走行距離計測アプリを作る(11週目)

小目標

距離の計算がどのくらいの精度で行えるかを確認する

先週のToDo

  • (1)Android Studioのレイアウトレンダリング時のRendering Problemメッセージの意味を調べる
  • (2)距離の計算がどのくらいの精度で行えるかを確認する

進捗

(1)について
Rendering Problem
Missing styles. Is correct theme chosen for this layout?
Use the Theme combo box above the layout to choose a different layout, or fix the theme style references.

Failed to find '?attr/textEditSuggestionItemlayout'
in current theme.
(27 similar errors not shown)

ThemeをNoTitleBarに変更したらこんなメッセージが出たので、
「Theme(Light.TitleBar)とLayout(RelativeLayout)との食い合わせが悪いのだろうな」と
Themeを変更したり、原因をググったりしていました。

ThemeをAppThemeに変更したら出なくなったが…。タイトルバーは非表示にしたい…。

(2)について

何でも、android.location APIを使用している場合は、
Google Location Services APIへの切り替えが推奨されているらしい
(精度やバッテリ消費の面でも改善されているらしい)ので、
そっちをやることにします。

来週の小目標

Google Location Services APIへの切り替えを完了する

来週のToDo

  • (1)Google Location Services APIを導入する
  • (2)タイトルバーを非表示にする(かつRendering Problemを出さない)方法を調べる