반응형 전체 글310 Android Studio - 로또 번호 발생기 📃로또 번호 발생기 ◾ 1~45까지의 5개의 로또 번호를 발생시키고, 중복되지 않게 하시오. 📂파일 📌 실행 결과 📌 소스 코드 📝MainActivity.java package com.example.lotto_create; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVie.. 2022. 8. 2. [#Dev] Convert 'int' to 'String' 📌서론 ◾ setText()를 이용하여 TextView 객체의 text속성을 변경하려고 하였다. 필자는 정수형 난수를 발생시켜 text속성을 변경하려고 하였으나, setText()의 매개변수 값이 String형이어야 한다는 것을 알게 되었다. int형 변수를 String으로 변환하는 방법을 알아보자! 💡 int 형을 String형으로 변환하는 방법 String.valueOf() ◾ 예시 String numStr2 = String.valueOf(numInt); System.out.println(numStr2); ◾ 예시 2 - 난수 이용 String num = String.valueOf((int) (Math.random() * 45) + 1); 💡 String형을 int형으로 변환하는 방법 Integer... 2022. 8. 2. [#Dev] Android Studio 모서리 둥글게 만들기 📌위치 ◾ 모듈 - res - drawable 안에서 xml 파일을 만들어 작성한다. 💡 모서리 둥글게 하기 ◾ solid 태그를 이용해 배경색을 변경한다. ◾ corners 태그의 radius 속성을 이용해 모서리를 둥글게 만든다. -- 값이 커질 수록 원이 된다. ◾ stroke 태그를 이용해서 테두리 굵기(width)와 색상을 정한다. 💡 원 만들기 2022. 8. 2. Android Studio - 메시지 출력[Log, Toast] 💡Toast◾ Device Manager에서 Wipe Data 설정◾ Toast 사용Toast.makeText(MainActivity.this, "토스트 테스트", Toast.LENGTH_LONG).show();📝MainActivity.javapackage com.example.event_test;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.Toast;public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bund.. 2022. 8. 2. Android Studio - 구구단 레이아웃 만들기 📃레이아웃을 이용하여 다음과 같은 화면을 만드세요. 📂파일 📝calculate.xml 2022. 8. 2. Android Studio - GridLayout 💡GridLayout ◾ rowCount가 중요하다. ◾ vertical 사용 ◾ horizontal 사용 📃 그리드레이아웃 버튼 배치 예제 📝test7.xml 2022. 8. 2. Android Studio - RelativeLayout 💡RelativeLayout ◾ LinearLayout일 때의 배치 ◾ RelativeLayout일 때의 배치 ◾ RelativeLayout의 layout_alignParentBottom,layout_alignParentRight 속성으로 버튼 위치를 변경한다. 📝example03.xml 📃RelativeLayout 배치 연습 📝test4.xml 📃렐러티브레이아웃 - 입력 폼 만들기 💁♀️내가 작성한 코드 📝test6.xml 💁♀️답안 ◾ alignBaseline : 텍스트의 기준선을 맞춘다. 2022. 8. 2. Android Studio - LinearLayout 💡레이아웃◾ LinearLayout◾ ConstraintLayout◾ RelativeLayout◾ GridLayout◾ TableLayout◾ FrameLayout◾ LinearLayout이 가지고 있는 weight 속성💡리니어 레이아웃의 중첩📃 리니어 레이아웃 중첩 응용 (1)📝test2.xml 📃리니어 레이아웃 중첩 응용 (2)◾ 실행 결과📝test3.xml 2022. 8. 2. Android Studio - xml과 자바 ◾ 새로운 Module을 생성한다. ◾ id속성을 이용하여 id를 지정한다. ◾ findViewById로 id속성을 가져올 수 있다. ◾ setText()를 통해 객체 내부의 text 속성을 변경할 수 있다. ◾ 디버깅 📃 getText(), setText() 사용 예제 📝test.xml 📝MainActivity.java package com.example.javaxml_test; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected vo.. 2022. 8. 2. 이전 1 ··· 20 21 22 23 24 25 26 ··· 35 다음 728x90 반응형