AndroidStudio

activity_main.xml activity_sub.xml MainActivity.java package com.example.registerforactivityresult; import androidx.activity.result.ActivityResultLauncher; import androidx.activity.result.contract.ActivityResultContracts; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.TextView; public class..
https://www.youtube.com/watch?v=gYacRFMEPjk&list=PLC51MBz7PMyyyR2l4gGBMFMMUfYmBkZxm&index=46 OnCreate : 생성되다. Activity가 태어날 때 어떤 행동들을 해줄 것이냐? setContentView(R.layout.activity_main); activity_main.xml 파일과 연결 SubActivity라는 반투명 액티비티 생성 package com.example.lifecycleexample; import android.app.Activity; import android.os.Bundle; //subActiivty- 반투명 액티비티 public class SubActivity extends Activity { @Ove..
build.gradle에서 compileOptions 밑에 // 뷰 바인딩 옵션 활성화 buildFeatures { viewBinding = true } 추가 뷰 바인딩은 다양한 위젯들, 객체 연동시 편하다 특징 .xml에서 id를 tv_hello 이런 식으로 설정해도 main에서는 mBinding.tvHello 이런 식으로 카멜 표기법으로 바뀐다. activity_main.xml MainActivity.java package com.example.viewbindingexample; import androidx.appcompat.app.AppCompatActivity; import androidx.fragment.app.FragmentTransaction; import android.os.Bundle; ..
다른 레이아웃들도 겹치기는 된다!
https://www.youtube.com/watch?v=SK2pLQASmcs&list=PLC51MBz7PMyyyR2l4gGBMFMMUfYmBkZxm&index=42 FrameLayout이란? 화면이 바뀌는 영역 코드 activity_main.xml fragment_1.xml fragment_2.xml Fragment1.java package com.example.fragmentbundleexample; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget..
처음에 이 상태에서 값을 더 넣고 싶다 그러면 안에 /를 지우고 밑에서
build.gradle (Module:app)에서 implementation ("androidx.cardview:cardview:1.0.0") 추가하고 Sync Now activity_main.xml android:layout_gravity="center" 는 부모 기준으로 중간 설정 android:gravity="center" 는 자신 기준으로 중간 설정 app:cardCornerRadius="20dp" 끝 둥그스름하게 만들어주기 app:cardElevation="8dp" z 축으로 솟게 만들어주기 (이 코드에 없음) android:foreground="?android:attr/selectableItemBackground" android:focusable="true" android:clickable="..
Radio Button과 달리 Check Box는 다중 선택 지원 가능 코드 activity_main.xml MainActivity.java package com.example.checkboxexample; import androidx.appcompat.app.AppCompatActivity; import android.annotation.SuppressLint; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.TextView; public class MainActivity extends AppCompatActi..
hessepark
'AndroidStudio' 태그의 글 목록