분류 전체보기 35

[Android] WebView

WebView는 이런 반응형 웹사이트를 안드로이드 디바이스에서 띄워줄수 있는 기능 1. Manifest.xml 추가 2. activity_main.xml 추가 3. 액티비티에서 Webview를 할당하고 xml 연결 private WebView wwebView; wwebView = (WebView) findViewById(webView); 4. 웹뷰에서 자바스크립트가 사용이 안되도록 디폴트 설정 되어 있기 때문에 자바 스크립트가 가능하도록 코드 추가 wwebView.getSettings().setJavaScriptEnabled(true); //자바스크립트 허용 5. URL을 넣은뒤 웹뷰를 실행하는 코드 추가 wwebView.loadUrl("http://hayyy.tistory.com"); //웹뷰 실행 6..

Android 2021.02.26

[Android] ArrayList

ArrayList는 크기를 조정할 수 있는 배열 선언 : ArrayList li = new ArrayList(); ArrayList 요소삽입 : li.add(5) //int li.add('c') //char ArrayList 출력 : for (int i = 0; i < list.size(); i++) { System.out.println(list.get(i)); } ArrayList 내의 객체 알아내기 : Integer obj = (Integer).get(2); //벡터의 1번째 요소를 Integer 타입으로 캐스팅 int i = obj.intValue(); // obj에 있는 정수를 알아냄 ArrayList 의 요소의 개수 : int n = li.size(); ArrayList 에서 모든 요소 삭제하기..

Android 2021.02.25

[Kotlin] 기본 문법

#1. File> New> Import Project #2. 어디서 오류가 났는지 확인하고 싶다면 토스트메시지 사용하기! val toast = Toast.makeText(this, "", Toast.LENGTH_SHORT) toast.show() #3. 기본 버튼 사용 final Button button = findViewById(R.id.button_id); button.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { } }); #4. if문이나 switch문과 비슷한 when문 val diceImage: ImageView = findViewById(R.id.imageView) when (diceRoll) { 1..

Kotlin 2021.02.21

[Android Basics: Introduction to Kotlin] Kotlin에서 생일 메시지 만들기

fun main() { val age = 24 val layers = 5 printCakeCandles(age) printCakeTop(age) printCakeBottom(age, layers) } fun printCakeCandles(age: Int) { print (" ") repeat(age) { print(",") } println() // Print an empty line print(" ") // Print the inset of the candles on the cake repeat(age) { print("|") } println() } fun printCakeTop(age: Int) { repeat(age + 2) { print("=") } println() } fun printCake..

Kotlin 2021.02.13