기존의 아이콘에서 색만 변경하기 style.xml에 새로운 스타일 추가 후 사용중인 theme에 추가해주기 Drawable로 아이콘 자체 변경하기 Navigation Drawer 셋팅 있는 액티비티에서 setNavigationIcon로 추가하면 된다 toolbar.setNavigationIcon(R.drawable.hamburgericon) 더 좋은방법이 있을수도 있지만... 코틀린으로 레퍼런스 찾기 너무 어렵다 ㅜㅜ
button.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 숫자.toFloat()) 참고한 포스팅 https://itpangpang.xyz/273 setTextSize단위 sp dp 변환하기 setTextSize sp dp 변환하기 ㆍ 이번글에서는 코드로 TextView에 있는 Text의 Size를 변경할때 dp단위로 넣는 방법에 대해 알아보겠습니다. 글자단위가 sp, dp 외에도 px, pt 등등 많지만 두가지만 그냥 사용해보.. itpangpang.xyz

이미 진행중인 프로젝트에 바로 코드를 추가 하기엔 위험부담이 커서 새로운 프로젝트에 우선 만들어 본 후, 제대로 작동 할 경우 원 프로젝트에 적용해보는 방식으로 진행했다 의외로 간단하게 완성됐는데 내 플젝으로 옮기는 과정에서 같은 코드인데 작동을 안하는 문제가 있어서 하루종일 머리 싸맸으나.. 원인을 찾은김에 기록용으로 작성하는 포스팅 MainActivity.xml DrawerLayout > Content(나는 [scrollView > Constraint] + [Constraint]로 짬) + LinearLayout(햄버거 UI 들어갈 부분) 이렇게 짜줘야하는데 가장 중요한건 꼭! 무조건! 콘텐츠가 위에 있어야한다 햄버거 부분을 가장 하단에 짜줘야 안드 상에서는 위에 올린게 되어서 제대로 작동한다......

color.xml에 자주 쓰는 색상을 먼저 설정 후 style.xml에 상황과 함께 넣어주면 된다 color.xml 먼저 color.xml에 자주 사용하는 색상값들 이름 지어주기 orange같은 경우 필요할때 꺼내 쓰기 쉽도록 투명도를 설정한 transparent_orange도 따로 저장해뒀다 투명도 관련 포스팅 (https://yuuj.tistory.com/15) [Android] 색상 투명도 설정하기 #AARRGGBB 100이 불투명 0이 완전 투명이라고 생각하고 원하는 알파값을 기존 색상값 #000000 앞에 붙여주면 된다 (->#FF000000) 100% — FF 99% — FC 98% — FA 97% — F7 96% — F5 95% —.. yuuj.tistory.com style.xml colo..
100이 불투명 0이 완전 투명이라고 생각하고 원하는 알파값을 기존 색상값 #000000 앞에 붙여주면 된다 (->#FF000000) 100% — FF 99% — FC 98% — FA 97% — F7 96% — F5 95% — F2 94% — F0 93% — ED 92% — EB 91% — E8 90% — E6 89% — E3 88% — E0 87% — DE 86% — DB 85% — D9 84% — D6 83% — D4 82% — D1 81% — CF 80% — CC 79% — C9 78% — C7 77% — C4 76% — C2 75% — BF 74% — BD 73% — BA 72% — B8 71% — B5 70% — B3 69% — B0 68% — AD 67% — AB 66% — A8 65% — A..

- fragment 적용 탭(tab)형식 UI를 사용하려하는데 fragment가 가장 적합해서 적용해봤다 fragment 2개 먼저 생성 후 import android.content.Context import android.content.Intent import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import androidx.fragment.app.Fragment import kotlinx.android.synthetic.main.activity_fragment_trmain1.* class fragment1 : Fragment() { override..
스플래시 화면으로 쓸 액티비티를 하나 생성하고(empty activity) 로딩 타임 설정을 해준다 import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.os.Handler class splash_activity : AppCompatActivity() { // This is the loading time of the splash screen private val SPLASH_TIME_OUT:Long = 3000 // 1 sec override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(s..
- Total
- Today
- Yesterday
- 코틀린 데이터바인딩
- 카카오 키해시
- flutter simultor
- 안드로이드 키해시
- 투포인터 알고리즘
- 백준알고리즘
- 소수 구하기 파이썬
- 백준 2003
- 카카오톡으로 로그인 오류
- 데이터바인딩 뷰바인딩 차이
- 시뮬레이터 키보드
- counting sort
- 안드로이드 카카오톡으로 로그인
- 코틀린 뷰페이저
- 백준 1806
- 코틀린
- 코틀린 바텀네비게이션
- 안드로이드
- 파이썬 최대공약수
- 전화번호목록 파이썬
- 카카오 기출
- TextFormField keyboard
- 코틀린 리스트뷰
- 프로그래머스
- 백준
- kotlin fragment
- 코틀린 뷰바인딩
- Kotlin
- 투포인터 알고리즘 파이썬
- 백준 1644
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |