소통하는 개발자 Sean
깡샘 안드로이드#1 UI 작성 - 자바코드 vs 레이아웃 xml
Android 2019. 11. 16. 14:55

* 화면을 자바 코드로 구성하는 것은 레이아웃 XML 파일 자체를 만들지 않고 자바 코드로 모든 뷰를 직접 생성하며, * 메서드를 이용하여 뷰 설정을 일일이 지정하는 방법이다. * 이렇게 준비한 뷰를 setContentView() 함수의 매개변수로 넘겨서 회면을 출력한다. package com.example.part_6_1_1; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.Button; import android.widget.LinearLayout; public class MainActivity extends AppCompatActivity { @Override protecte..

article thumbnail
깡샘 안드로이드#1 - 5.2.4 프로그레스 다이얼로그(No xml)
Android 2019. 11. 16. 13:34

package com.example.part_5_2_4; import androidx.appcompat.app.AppCompatActivity; import android.app.ProgressDialog; import android.os.Bundle; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ProgressDialog progressDialog = new ProgressDialog(this); progr..

article thumbnail
깡샘 안드로이드#1 - 5.2.2 알림 창
Android 2019. 11. 15. 22:07

package com.example.part_5_2_1; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.content.DialogInterface; import android.os.Bundle; import android.widget.Toast; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.ac..