일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mosquitto
- ActivityResult-API
- mqtt
- Android
- Dva
- firebase-storage
- git
- 오즈뷰어
- google-login
- Flavors
- BottomSheetDialog
- 워치
- Galaxy Watch
- cloud-firestore
- Kotlin
- TIZEN
- firebase-database
- Firebase
- AWS
- socket.io
- JNI
- socket-server
- OZViewer
- NoSuchMethodError
- git-push
- hung-up
- socket-client
- ozd
- Java8
- gradle
- Today
- Total
목록전체 글 (109)
Hyeyeon blog
1. FragmentStatePagerAdapter에 getPageTitle() 추가 class FragmentPagerAdapater (fm: FragmentManager) : FragmentStatePagerAdapter(fm) { var mTabTitles = mutableListOf() ... override fun getPageTitle(pos: Int): CharSequence? { return if(mTabTitles.isEmpty()) super.getPageTitle(pos) else mTabTitles[pos] } } 2. adapter의 mTabTitles 셋팅 val mAdapter = FragmentPagerAdapater((context as FragmentActivity).su..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/djRplm/btqN9MG749w/MHhzFgXkkyPqnDirKIa3K1/img.png)
val color = getColor(R.color.colorPrimaryDark) // 변경하려는 색상 val str1 = "Black" val str2 = "Purple" val spannable = SpannableString("$str1$str2") spannable.setSpan(ForegroundColorSpan(color), str1.length, str1.length + str2.length, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE) textView.setText(spannable, TextView.BufferType.SPANNABLE)
YOUR_COLOR
1. 숫자, 문자, 특수문자 모두 포함 (8~15자) ^(?=.*[A-Za-z])(?=.*[0-9])(?=.*[$@$!%*#?&]).{8,15}.$ 2. 숫자, 문자, 특수문자 중 2가지 포함(8~15자) ^(?=.*[a-zA-Z0-9])(?=.*[a-zA-Z!@#$%^&*])(?=.*[0-9!@#$%^&*]).{8,15}$
1. LinearLayoutManager 1-1. 코드에서 지정 layoutManager = LinearLayoutManager(context) 1-2. xml에서 지정 2. GridLayoutManager 2-1. 코드에서 지정 layoutManager = GridLayoutManager(view.context, 2 /* 열 갯수 */) 2-2. xml에서 지정
# ScrollView, RecyclerView에 overScrollMode 속성 추가
1. string.xml 정의 %,2d 2. 사용 android:text="@{@string/price_format(30000)}"
MotionLayout 이란 ConstraintLayout의 서브클래스로 다양한 애니메이션을 제공. ConstraintLayout 2.0에 포함된 새로운 클래스 MotionLayout MotionScene에 정의된 ConstraintSet의 내용으로 화면전환을 지원 MotionScene MotionLayout에 필요한 rule을 정의 애니메이션을 위한 내용을 포함 (ConstraintSets, Transition, KeyFrames 등) Transition ConstraintSets 또는 ConstraintLayout files 간의 전환에 관한 내용을 정의 constraintSetStart: 시작 프레임 정의 constraintSetEnd: 종료 프레임 정의 duration: 전환 애니메이션 수행 시간..