반응형 분류 전체보기159 Java 기초 ※ 안드로이드 상에서 출력할때 1) System.out.println("출력문구"); 2) Log를 통해 띄우기 5라는 정수형 data를 num이라는 변수에 넣자!! int num = 5; java의 기본 자료형 boolean: 논리형 char : 문자형 byte, short, int, long : 정수형 float, double : 실수형 double num1 = 1.1; double num2 = 2.2; String.vlaueOf(변환하고자 하는 값) Log.d("출력", String(num1+num2)); 부동 소수점 Java에서 기본 데이터타입(8가지)이 아니다 -> 무조건 Reference Type 레퍼런스타입은 주소, (Call by Value, Call by Referenc.. 2023. 10. 18. 안드로이드 스튜디오(SharedPreferences란?) SharedPreferences란? - 간단한 값 저장에 DB를 사용하기에는 복잡하기 때문에 SharedPreferences를 사용하면 적합하다. - 보통 초기 설정값이나 자동로그인 여부 등 간단한 값을 저장하기 위해 사용한다. - 어플리케이션에 파일 형태로 데이터를 저장한다. => data/data/패키지명/shared_prefs/SharedPreference이름.xml 위치에 저장 - 어플리케이션이 삭제되기 전까지 보존된다. 사용법 import android.content.SharedPreferences; 1. SharedPreferences인스턴스 얻기 getPreferences(int mode) 하나의 액티비티에서만 사용하는 SharedPreferences를 생성한다. 생성되는 Sh.. 2023. 10. 18. 안드로이드 스튜디오(랜덤색바꾸기) ● Data 코드 및 화면 Data 화면의 ID: - cl : Constaint Layout(바깥쪽 레이아웃) - btnRandom: 색깔 랜덤하게 바꾸기 ● DataActivity 코드 package com.example.ex221004; import androidx.appcompat.app.AppCompatActivity; import android.content.SharedPreferences; import android.graphics.Color; import android.os.Bundle; import com.example.ex221004.databinding.ActivityDataBinding; import java.util.Random; public class DataActivity e.. 2023. 10. 18. 안드로이드 스튜디오(노래 재생) ● 노래 담을 Android Resource Directory 설정 ● Player 코드 및 화면 Player 화면의 ID: - btnStart: 재생 버튼 - btnPause: 일시정지 버튼 - btnStop: 멈춤 버튼 - btnpre: 이전곡 버튼 - btnNext: 다음곡 버튼 ● PlayerActivity 코드 package com.example.ex221004; import androidx.appcompat.app.AppCompatActivity; import android.media.MediaPlayer; import android.os.Bundle; import com.example.ex221004.databinding.ActivityPlayerBinding; public class P.. 2023. 10. 18. 안드로이드 스튜디오(Web 뷰) ● Web View 코드 및 화면 WebView화면의 ID: - wv: 웹 화면을 보여주는 창 ● Web View Activity package com.example.ex221004; import androidx.appcompat.app.AppCompatActivity; import androidx.core.app.OnNewIntentProvider; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import com.example.ex221004.databinding.ActivityViewBinding; public cla.. 2023. 10. 18. 안드로이드 스튜디오(로그인 + 플라스크서버) ● Request 화면 코드 및 화면 Request화면의 ID: - etID: ID입력창 - etPW: PW 입력창 - btnLogin: 로그인 버튼 -> 눌렀을시 로그인 성공여부 알려줌 ※ 네트워크 통신!!! Volley 라이브러리 가장 많이 사용하는 Volley 라이브러리 안드로이드 내장 라이브러리 X 외부 라이브러리!! build.gradle 안에 dependencies에 라이브러리 주소를 추가해도 되고 혹은 직접 검색 후 추가!! File -> Project Structure -> Dependencies -> '+' 누른 후 -> Library dependency Gradle Scripts의 2번째 build gradle에서 -> dependencies의 implementation 'com.. 2023. 10. 18. 이전 1 ··· 21 22 23 24 25 26 27 다음 반응형