공부40 [Python] 기본문법 정리 ● 문자열 관련 함수 *.count(‘b’): *문자열에서 ‘b’개수 *.find(‘b’): *문자열에서 ‘b’위치(처음) 문자열 존재X시 -1반환 *.index(‘b’): *문자열에서 ‘b’위치(처음) 문자열 존재X시 오류발생 “, “.join(‘abcd’): ‘abcd’문자열 사이에 “, “추가 *.upper(): 소문자 → 대문자 *.lower(): 대문자 → 소문자 *.strip(): *문자열 양쪽 공백 지우기 *.lstrip(): *문자열 lift 공백 지우기 *.rstrip(): *문자열 right 공백 지우기 *.replace(“b”, “c”): *문자열에서 “b”를 “c”로 변환 *split(“-“): *문자열 내 “-“를 기준으로 나눔 ord(‘A’): *문자열=>ASCII chr(65).. 2021. 12. 30. [Android][kotlin] Activity에서 키보드 내리기 Activity에서 키보드를 내려야하는 코드가 필요할때가 있다. 근데 보통 인터넷에 찾아보면 해당되는 포커스를 찾아서 내리는데 아래 코드는 activity에서 current중인 focus를 찾아서 내리는 만능코드라고 볼 수 있다. 긴말보다 코드로 이야기하자. 다음 코드를 참고하자 fun hideKeyboard(act: Activity){ val imm = act.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager imm.hideSoftInputFromWindow(act.currentFocus?.windowToken, 0) } 2021. 12. 10. [Android][kotlin] switch 버튼 색상 색상 바꾸기(custom) / 토글버튼(Toggle Button) 안녕하세요 챠니입니다! 이번에는 Switch버튼을 자신의 마음대로 커스텀(Custom)하는 방법에 대해서 알아보겠습니다. 먼저 Switch가 어떻게 구성이 되어있는지를 알아보겠습니다. 아래 그림을 보면서 설명하겠습니다. 동그라미 버튼을 thumb, 동그라미 버튼이 움직이는 긴바가 track이라고 합니다. 자 그럼 switch버튼을 내 마음대로 변경을 하려면 thumb, track 이 두개를 작업해야함을 알 수 있습니다. swtich버튼은 2가지의 상태값을 가지고 있습니다. "state_checked"가 true 또는 false 2가지 상태값을 가지게 됩니다. 아래 코드를 보면서 자세히 설명하겠습니다. 0. Drawable Resource File 만드는 방법 파일을 만드는 방법은 아래의 그림과 같습니다... 2021. 11. 29. 디자인패턴 MVC / MVP / MVVM 이번에는 디자인패턴에 대해서 알아보겠습니다. MVC (Model - View - Controller) Model: 데이터 / View: XML파일 / Controller: Activity MVP (Model - View - Presenter) Model: 데이터 / View: Activity / Presenter: Model과 View를 연결해주는 매개체 MVVM (Model - View - ViewModel) Model: 데이터 / View: Activity / ViewModel: Model과 View를 연결해주는 매개체 1. MVC (Model - View - Controller) View: MVC에서 View는 아무 역할 없는 느낌이다. 뷰를 그냥 표시하는 XML파일이라고 생각하면 된다. Contr.. 2021. 11. 18. 이전 1 ··· 4 5 6 7 8 9 10 다음