◆ Android 의 등장
- 개발주체는 OHA 컨소시엄으로 되어있지만, 실질적인 리더는 구글
- 모바일 환경에서 인터넷을 더 많이 보급시키기 위해 만들어짐.
- 이동중에도 인터넷에 더 쉽게 접속할 수 있는 수단으로 제작.
◆ Android OS의 특징
- 비독점 개발 플랫폼을 지향
- 개방 플랫폼 VS 비개방 플랫폼
◆ Android의 역사
MainActivity.java
package com.example.ex_0706;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// serContentView : 어플 실행시 띄우고 싶은 화면을 지정하는 기능!
setContentView(R.layout.activity_main);
// 실행시 TextView에 다른 내용을 띄워 실행하기!
// 1. 객체에 대한 id값 찾아오기! -> (화면에 대한 뷰들의 위치를 찾아오는 과정)
// : findViewById()
int a = 5;
TextView txt = findViewById(R.id.txt);
// txt가 가지고 있는 데이터값 가져오기!
// getText() 사용하기!
Log.d("txt",txt.getText()+"");
// 2. 새로운 문자로 txt 변경하기!
txt.setText("최지연짱짱걸");
}
}
'안드로이드' 카테고리의 다른 글
1~45 랜덤 게임 (0) | 2022.07.12 |
---|---|
주사위 게임 (0) | 2022.07.08 |
Event 예시 (0) | 2022.07.08 |
Event (0) | 2022.07.07 |
레이아웃(Layout) (0) | 2022.07.07 |