본문 바로가기

AndroidStudio

(7)
반응형
Music 1. MediaPlayer vs SoundPool MediaPlayer : long sound SoundPool : ex ) sound effects for games
9.2 quiz app / MVC / string data들 add / 코딩 https://velog.io/@jojo_devstory/안드로이드-아키텍쳐-패턴-MVC가-뭘까 MVC : model - view -controller ......design pattern같은 model : sort of data 예시) Quiz app의 MVC model : quiz(question).................question class - java class(main activity ->new class) view : ImageView TextView Buttons...............activity_main.xml? conteroller : MainActivity...........출력() M : quextion class 만들기 C : string들 question add(..
9.1 quiz app / Linear layout 내부에 추가(버튼추가) / 코딩 1.string 설정(extract string resource) text color, text size 2.another Linear layout 내부에 추가(버튼도 추가) 3. xml 연결(자바로 가자) 4. click시 버튼 반응설정 falseButton.setOnClickListener(this); //click 한다면 this로 -> make implement 클릭해서 implement method 설정. 참고) text상자 크기(padding) : dp marginTop : dp text 사이즈 : sp 코딩 자바 package com.example.truecitizenquiz; import androidx.appcompat.app.AppCompatActivity; import android...
9. quiz app / Linear layout / 코딩 Linear layout ? 수평나열 default : horizontal SRC : recousce 거 쓰는거임. 1. new project create contraint layout 지우고 Linear layuot 설정 2. layout -> background color 변경 image 추가 / text 추가(@string으로 설정 다음강의서 할거임.) / 4. layout- > vertical로 설정 gravity : "center"
5.4 조건부 글자색 변경 / 코딩 1. xml 이용 -colors.xml에 추가 -R.color.mycolor 이용 #03A9F4 ------------xml moneyAmount.setTextColor(getResources().getColor(R.color.myColor)); -------------main activity 2. Color class이용 : 초간단 moneyAmount.setTextColor(Color.BLUE);----------------main activity 2번. moneyAmount.setTextColor(Color.BLUE); package com.example.makeitrain; import androidx.appcompat.app.AppCompatActivity; import android.conte..
2. 클릭하면 name 입력값 나오는 코딩. package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends AppCompatActivity { private Button mybutton; // object define private TextView showText; private EditText enterName; // V @Override pr..
1. showName coding 1. object define 2. interface with xml. 3. set package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { private Button mybutton; // object define V private TextView showText; @Override protected void onCreate(Bundle savedInstance..