android studio 25

[android] 오픈소스 라이브러리를 안드로이드 스튜디오에 적용하는 방법

안드로이드 어플 제작에 유용한 오픈소스 라이브러릴 사용하기 위해서 참고; https://github.com/daimajia/AndroidViewAnimations GitHub - daimajia/AndroidViewAnimations: Cute view animation collection. Cute view animation collection. Contribute to daimajia/AndroidViewAnimations development by creating an account on GitHub. github.com 위치에 복사 붙여넣기 모든 화면과 연결은 MainActivity에서 하는것 입맛에 맞게 효과를 입력

android studio 2023.01.26

[android] 화면 ui 액티비티에서 사용 하는 함수: findViewByl

findViewByl 내가 만든 텍스트뷰를 연결 시켜주기 위해 이 텍스트뷰의 id를 MainActivty에 연결 시켜준다. 위젯에 import 시켜주고 텍스트뷰 id를 멤버 변수로 등록을 시켜주면 됨 이러면 화면이 연결된것 화면을 변수화 변수 = findViewById(R.id.id명); 보통 변수와 id명을 동일하게 해준다 연결이 되면 ui를 가지않고 직접 함수로 내용 수정이 가능

android studio 2023.01.26

[android]TextView 속성 match_parent/color/padding,margin/gravity

안드로이드에서 글자크기단위는 sp 뷰크기 단위는 dp wrap_content 컨텐트안 내용에 맞춰 match parent 레이아웃크기에 맞추기 내용 수정 textcorlor,backgroun color 글자색 및 뷰 색깔도 지정가능 직접 커스텀 하거나 리소스 이용 혹은 입력해서 바꿀 수 있음 padding 뷰와 컨텐츠뷰 사이조정가능 저렇게 전체 20dp하면 아래처럼 margin은 부모 레이아웃부터 내 테두리까지의 거리 마진 이나 패딩은 Constraint widget을 붙여줘야 한다 gravity 정렬 기능 위치를 조정가능 센터 호라이즌과 센터 버티칼을 선택할경우(센터 해도 똑같음) 수정하거나 추가 한 내용은 code에 다 기록이 된다.

android studio 2023.01.26