アプリ・システム開発
Androidアプリ開発の知識・困った解決のページ
未整理メモ
エミュレータの表示サイズを変更する AVD Manager Android Virtual Device Manager Edit this AVD Scale
導入
JDKのダウンロード 最新版は英語のページ
Java 利用規約に同意 「Accept License Agreement」にチェックを入れてダウンロード Rendering Problems The graphics preview in the layout editer may not be accurate.... レイアウトエディター上では描画できない アプリの実行はできるので無視してもかまいません。 画像は project>app>src>main>res>drawable におく 読み:どろわーぶる、どろーわぶる Relative相対的な リソース 資源 使えるもの ファイルのコピーの手段っていろいろありますね。 コピーの操作方法によっては、 プロジェクトウィンドウに そのままドラッグすると移動になってしまうので注意! 元のフォルダから画像が移動されていないか確認しておく必要があります。 最初にやること JavaSDKは本当にいるのか? AndroidStudioのインストール AndroidSDKの追加インストール エンコーディング設定 自動インポート設定 参考はじめてのAndroidプログラミング Android studio 環境変数 パスを通す必要があるが Pathに追記ではなく、新規でJAVA_HOMEをつくる。 ショートカットキー http://www.jetbrains.com/idea/documentation/ http://resources.jetbrains.com/assets/products/intellij-idea/IntelliJIDEA_ReferenceCard.pdf デバッグ エラーメッセージ 存在しているメソッドなのに赤字になる Cannot resolve symbol 'メソッド名' ()ではなく=でセットしていた!? Cannot resolve symbol r Build>Clean Project ではなおらない XMLが怪しい XMLを開け赤いマークがガーター部にないか見てみる。他にも変なところがないかチェック それとは別にデバッグコンソール?を見て片付けていく あとはJavaファイルなら意図しないパッケージがインポートされてないか 代替用のパッケージ的なものが入ってたりする。 エラーの解消 Javaファイルの作成場所が○○直下ではない→Refactor fragmentはonCreateViewが必須 TextView Button のテキストの色を変える 実機では反映されない エミュレータでは反映される システムリソースのカラーだろうが、自己指定のカラーだろうが結果は一緒・・・ テキスト内容とか即時反映される 色に関してなぜか反映されない 端末の設定画面からユーザ補助。高コントラストテキストの設定をOFFに・・・ Buttonの背景は反映されるのでテキスト系のみが対象か TextView XML textColorは無反応 使えるけど没にしたコード
if (fCourceMenu.getVisibility() == View.VISIBLE) {
Log.d("kanakanaka", "GameActivity onCreate fCourceMenu.getVisibility() == View.VISIBLE 消すでええ");
buttonStart.setVisibility(View.VISIBLE);
fCourceMenu.setVisibility(View.GONE);
} else {
Log.d("kanakanaka", "GameActivity onCreate fCourceMenu.getVisibility() != View.VISIBLE 見せるでええ");
buttonStart.setVisibility(View.INVISIBLE);
fCourceMenu.setVisibility(View.VISIBLE);
}
作成日: