본문 바로가기

대외활동

(3)
[Pure App] Bottomnavigationbar 적용 / Provider 이용 (with Flutter) 결과     NavigationBar 클래스 이용 - destinations: 리스트 형식으로 메뉴 형성- selectedIndex: 위의 리스트에서 선택한 순서값을 저장- onDestinationSelected : destinations의 리스트 중 하나가 선택되면 호출    NavigationBar의 destinations 에서 요소들 중 한 개를 클릭하면 onDestinationSelected가 호출되고,콜백으로 selectedIndex의 값을 업데이트한다.selectedIndex가 업데이트 되면 NavigationBar는 다시 빌드되면서 선택한 요소로 이동!int tabPageIndex = 0;@overrideWidget build(BuildContext context) { return Navi..
[Android] Kotlin - TextInputLayout 정보 입력 및 출력 / Swithch 버튼 / CheckBox / Visibility 응용 문제 / 디자인 수정 결과 과정 1. 아이디, 비밀번호, 이름을 입력한다. 2. 취미의 Switch버튼을 눌러 on이 되면 CheckBox가 보인다. 3. 좋아하는 취미를 선택한다. 4. 확인 버튼을 누르면 입력한 정보가 출력된다. 5. 취미를 선택하지 않은 경우 취미가 없다라고 뜬다. 처음 코드 MainActivity.kt package kr.co.lion.ex07 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.CheckBox import androidx.core.view.isGone import androidx.core.view.isVisible import com.google.android.mate..
[Android] Kotlin - 사칙연산 계산기 만들기 / 예외 처리 / 함수 구조화 결과 과정 1. 숫자 2개를 각각 입력한다. 2. 연산자를 선택한다. 3. 결과 계산 버튼을 클릭한다. 4. 결과가 출력된다. 처음 코드 MainActivity.kt package kr.co.lion.ex04 import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import kr.co.lion.ex04.databinding.ActivityMainBinding class MainActivity : AppCompatActivity() { lateinit var activityMainBinding : ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { su..