분류 전체보기423 Floating Button 선 없애는법 및 설정 XMl에서 FAB를 만든 후에 backgrountTint로 배경색을 변경했는데 얇게 선이 남아있다면 borderWidth를 0dp로 설정해서 선을 없앨수있다. android:backgroundTint="@color/graysboro" app:borderWidth="0dp" 2021. 12. 13. 안드로이드 RecyclerView 사용법 RecyclerView를 사용하기 위해서는 모델, 어댑터가 추가로 필요하다. 모델은 어댑터 하나하나를 담아놓는 그릇이라고 생각하면 되고, 어댑터는 리스트 한줄을 불러올때(?)마다 실행되는것이라고 생각하면 된다. adpater.kt -> 이곳에서 각 리스트를 불러올때마다 실행될 행동을 작성한다. class MainActivityAdapter: RecyclerView.Adapter() { var datalist = mutableListOf()//리사이클러뷰에서 사용할 데이터 미리 정의 -> 나중에 MainActivity등에서 datalist에 실제 데이터 추가 inner class MyViewHolder(private val binding: RecylerviewBookItemBinding): Recycler.. 2021. 12. 12. [Kotlin] progressbar 진행시 터치 불가능하도록 설정 1. Progressbar 가 Visible 일때 val progressDialog = ProgressDialog(context) progressDialog!!.window?.setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE) 2. Progressbar 를 Gone 할때 // 위에서 설정했던 flag 를 Clear 해준다. progressDialog!!.window?.clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE) 2021. 12. 9. [Kotlin] 안드로이드 자동로그인 코드 자동로그인 정보가 저장되는 경로 : /data/data/{packageName}/shared_prefs/{keyName}.xml -> Device file explore에서 찾는다. binding.checkboxSaveLoginInfo는 체크박스, userid와 password는 edittext이다 private lateinit var sharedPreferences : SharedPreferences private lateinit var editor : SharedPreferences.Editor override fun onCreate(savedInstanceState: Bundle?) { .. sharedPreferences = getSharedPreferences("loginInfo", MODE_P.. 2021. 12. 9. 이전 1 ··· 71 72 73 74 75 76 77 ··· 106 다음