본문 바로가기

학습 log (이론)91

ViewPager2 1.dependancy 추가 implementation 'androidx.viewpager2:viewpager2:1.0.0' 2.ViewPager2 xml 추가 android:orientation 가로 세로 스크롤 방향 지정 (default, 가로 방향) -vertical, 세로 방향 3.Adapter 생성 RecyclerView.Adapter 이미지 데이터 출력과 같이 정적 정보만 표시할 경우 사용 FragmentStateApdater Fragment와 같이 각 페이지의 생명주기를 고려해야할 경우 사용 class MainPager(fm: FragmentActivity) : FragmentStateAdapter(fm){ private val fragments: ArrayList = ArrayList() .. 2021. 7. 24.
NPM 프로젝트 폴더로 이동 후 npm init 입력 후 필요 정보만 입력 *필요정보를 입력할 때 프로젝트 폴더명과 package name이 동일하면 안됨 : npm 초기화 및 package.json 파일 생성 npm install 패키지명 (npm i 패키지명) : 패키지 설치 npm install --save-dev 패키지명 (npm i -D 패키지명) : 개발용 패키지 설치 npm install --global 패키지명 (npm i -g 패키지명) : 전역 패키지 설치 SemVer (Semantic Versioning) 1.0.0 첫번째 자리 : major 버전으로 0은 개발중, 1은 정식 버전을 의미 하위 호환이 안 될 정도로 내용 수정이 발생할 경우에 올라가는 자리 수 두번째 자리 : Minor 버전으.. 2020. 9. 26.
유용한 주요 내장함수 기본 String(): 숫자 -> 문자열 Number(): 문자열 -> 숫자 parseInt(): 문자열 안에서 정수 추출 parseFloat(): 문자열 안에서 숫자(소수 포함) 추출 alert(): 메시지 출력 prompt(): 메시지 출력 후 문자열 입력 받기 confirm(): 메시지 출력 후 확인과 취소 선택하도록 유도 Math. abs(값): 절대값 max(값1, 값2, 값3): 최대값 min(값1, 값2, 값3): 최소값 pow(2,3): 거듭제곱, Exponentiation sprt(25): 제곱근, Square Root round(값): 반올림 floor(값): 버림 ceil(값): 올림 randow(): 난수 var str = '문자열'; str.length: 문자열 길이 str.cha.. 2020. 9. 19.
'파이썬 사용법' 흝어보기 단일 주석 # 주석 내용 범위 주석 (" 또는 ' 양쪽에 3개씩 입력) """ 주석 내용 """ 내용 입력받기 v = input() 내용 출력 print(변수, "illua") 형변환 int(변수), float(변수), str(변수), list(변수), set(집합) 타입확인 type(변수) 연산자 (int 일때) + 더하기, - 빼기, * 곱하기, / 나누기, // 몫, % 나머지, ** 제곱 연산자 (String 일때) + 이어 붙이기, * 반복하기 비교 연산자 == 같다, != 다르다, > 왼쪽이 더 크다, = 왼쪽이 같거나 크다, 2020. 7. 22.