Java, Android Studio 学習メモ

Java,Android Studioで学習したこと、つまづいたことなどをツイートし、まとめていきます。
0
Kすけ@データベーススペシャリスト合格! @KToushi

・点数によって3種類のテキストが表示され、効果音が鳴る ・タイマーが0になるとボタンが消え、後ろにある猫の画像を表示 という機能をプラス。 3種類のでテキストに合わせて猫の画像も3種類切り替わるようにする予定。 pic.twitter.com/lXTkiLrQIg

2020-02-15 00:23:47
Kすけ@データベーススペシャリスト合格! @KToushi

教材通りに作った計算ゲーム。 これをアレンジして、スコアによって表示されるメッセージを変えたり、効果音がなるようにしてみる。 #AndroidStudio pic.twitter.com/740wgElJAb

2020-02-14 10:26:17
Kすけ@データベーススペシャリスト合格! @KToushi

エミュレーターが何度起動しても落ちるので、初期化したり削除して作り直したりするも変わらず。 アパートのwifiが調子悪くて重かったからかな。 今日は問題なく起動した。 #AndroidStudio

2020-02-14 09:53:22
Kすけ@データベーススペシャリスト合格! @KToushi

エラー: メソッドはスーパータイプのメソッドをオーバーライドまたは実装しません @overrideとsuper.onCreate  に問題があるもよう。 @overrideの上の方で } が1つ足りず、@override 以下が上のDownloadTaskクラス内に入ってしまっているが原因だった。 #AndroidStudio pic.twitter.com/wBjh6nFEAE

2020-02-10 18:38:58
拡大
Kすけ@データベーススペシャリスト合格! @KToushi

qiita.com/KToushi/items/… qiitaにコードと、テキストの大きさ、色を変える過程で試行錯誤したことを書きました。

2020-01-27 18:47:10
Kすけ@データベーススペシャリスト合格! @KToushi

前に作ったアプリで、テキスト(Toast)の大きさと色を変えることにようやく成功。 pic.twitter.com/8FjnzVdAqV

2020-01-27 18:39:43
Kすけ@データベーススペシャリスト合格! @KToushi

エラー: ローカル変数re1は内部クラスからアクセスされます。finalで宣言される必要があります 内部クラス・・・? public class MainActivity extends AppCompatActivity { 以外にclassって出てこないだけどな・・・。 新しく定義してないだけで使ってるのかな? #AndroidStudio

2020-01-26 10:30:57
Kすけ@データベーススペシャリスト合格! @KToushi

プロジェクトの名前を変えたら開いても何も表示されなくなった・・・。 exploreから開いたらデータは残ってたので、新しいプロジェクト作って、javaとxmlコピペして何とか復元。あせった #AndroidStudio

2020-01-24 10:49:49
Kすけ@データベーススペシャリスト合格! @KToushi

runではエラーないも、エミュレーターでアプリ起動してもすぐ落ちる。 teratailで Logを見たらどうかというスレッドがあり、Log見たらgetApplicationContext()メソッドに問題あるみたい #AndroidStudio

2020-01-24 08:45:34
Kすけ@データベーススペシャリスト合格! @KToushi

勉強したことを使ってアプリ制作第一弾。ボタンを押すと写真がクロスフェードして入れ替わり、テキストが表示されるというだけの簡単なもの。 娘の写真使うと楽しいw #AndroidStudio pic.twitter.com/ZDwiocfXFr

2020-01-20 00:06:29
Kすけ@データベーススペシャリスト合格! @KToushi

エラー  class、interfaceまたはenumがありません }が1つ多かった・・・ #AndroidStudio

2020-01-15 23:18:36
Kすけ@データベーススペシャリスト合格! @KToushi

final Arraylist<String> myFamily = new ArrayList<String>(); <> 型を指定。型の部分にはクラス名を指定。 Stringってクラスもあるのか。 型を指定、型の部分にクラス名を指定って 型なのかクラスなのかどっちだw #AndroidStudio

2020-01-15 22:33:45
Kすけ@データベーススペシャリスト合格! @KToushi

minpro.net/findviewbyid-k… [Android]findViewByIdとは(完成図と作り方説明書の部品の結びつけ) 完成図(layout)と説明書(Java)の結び付けかあ。なる ほど。 findViewByIdって毎回書くけど何だろうって思ってた。 #AndroidStudio

2020-01-15 21:25:34
Kすけ@データベーススペシャリスト合格! @KToushi

エラー パッケージrは存在しません Rと大文字にすべき所がrになっていた。 大文字と小文字の区別に厳しいなあ. findViewById(R.id.myListView); #AndroidStudio

2020-01-15 12:31:18
Kすけ@データベーススペシャリスト合格! @KToushi

compilation 編集 編集物 Android resource compilation failed XMLでエラー発生。 SeekBarをコピペして2つにするときに、余計なとこまでコピペしてた。ダブってるとこ直したら解決。 #AndroidStudio

2020-01-14 13:30:06
Kすけ@データベーススペシャリスト合格! @KToushi

M' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore エラー発生。resフォルダ以下にはa~z,0~9の小文字のみ使用可。大文字はダメらしい。 #AndroidStudio

2020-01-12 17:47:43
Kすけ@データベーススペシャリスト合格! @KToushi

imageViewをタップしてもうんともすんとも言わず、四苦八苦してたけど、onClickのとこに何も書いてないことに気がついた。 いったん書いたはずだが、imageView入れ直したときに入力し忘れたみたい。 何という初歩的ミス。 #AndroidStudio

2020-01-11 19:17:39
Kすけ@データベーススペシャリスト合格! @KToushi

class{ while() { } if (){ } } {}多いとどこがどこだかわからなくなる。見やすく書こう。 #Java

2020-01-06 22:41:25
Kすけ@データベーススペシャリスト合格! @KToushi

int triangular = 1; このintを忘れてエラー。変数の定義でint やStringなど型の宣言を忘れることがある。基本的なことなのにー。 #Java

2020-01-06 22:35:32
Kすけ@データベーススペシャリスト合格! @KToushi

Stringをstring ArrayListをarrayList  と書いてしまうだけでエラーに。 大文字と小文字間違えるだけでダメ出ししてくるJavaちゃん。

2020-01-05 23:21:10
Kすけ@データベーススペシャリスト合格! @KToushi

[Android] エミュレーターがフリーズしたり起動しないときの対処法 webbibouroku.com/Blog/Article/a… アプリが起動しなくなったけど、AVD managerを起動してWipe Dataをクリック(エミュレーターを初期化)したら動くようになりました。

2020-01-05 16:47:30
Kすけ@データベーススペシャリスト合格! @KToushi

エラー文。 1行目 どんなエラーか。 2行目 どこでエラーがおきているか→9行目 配列に2つの要素numbers[0]とnumbers[1]しかないのに、numbers[2]を打っているためエラー。 配列の要素は 1 2 3 4  ではなく 0 1 2 3 だった。 pic.twitter.com/BDBi9d5G0A

2019-12-29 10:23:04
拡大
Kすけ@データベーススペシャリスト合格! @KToushi

package domain; Open Exampleで出てくる packge domain;  を入れたらエラーでなくなった。udemyの動画だとpackge domain; なんて出てなかったんだけどなあ。 MacとWindowsの違いなのか。サイト自体が動画が作られたときと違うのか。 pic.twitter.com/bKjbKbGxIf

2019-12-21 06:53:35
拡大