본문 바로가기
반응형

안드로이드 스튜디오 기초3

[Android Studio/ 안드로이드 스튜디오] 폰트(Font) 사용방법 안드로이드 스튜디오에서는 폰트 사용방법이 크게 두가지가 있다. 제일먼저 폰트를 네이버에서 [네이버 무료폰트]를 검색하여 다운받는다. 폰트의 확장자는 크게 ttf와 otf두가지가 존재한다. 이미지, 동영상, 폰트등 상업적으로 이용할때는 라이센스를 반드시 확인해야 한다. 제일먼저 폴더하나를 만들어준다. 폴더는 Assets폴더를 생성하여야 한다. 그후, 위의 사진처럼 해당 폴더에서 하나의 파일을 만들어준다. 파일 이름은 [fonts]로 한다. 그후, 다운받은 폰트를 해당 파일로 옮긴다. 옮기는 방법은 드래그해서 옮겨도 되고, assets파일-fonts 경로를 열어서 옮겨도 된다. xml파일은 작성하는 방법이 따로 없다. 그냥 하던 방식대로 작성을 하면된다. 중요한건 java파일이다. AssetManager a.. 2021. 5. 3.
[Android Studio/안드로이드 스튜디오] Arraylist란? 설명편 안드로이드 스튜디오의 기본언어인 자바를 기준으로 설명하겠습니다. Arraylist란 동적크기의 요소를 저장하는데 사용이 됩니다. 즉, 새로운 요소를 추가할때 자동으로 크기가 늘어나는 것입니다. 배열과 같이 인덱스로 검색이 가능하다. 배열과 같이 인덱스로 검색이 가능하다는말은 Arraylist를 나누면 알수있다. Array = 배열 list = 목록 자바에서 Arraylist선언 방법을 보여드리겠습니다. 자바에서는 이렇게 쓰입니다. 저는 여기에 없는 다른 방법으로 선언을 하겠습니다. 그것 방법을 설명하려고 일부러 뺐습니다. 해당 소스코드는 String만 받기위해서 만든 Arraylist입니다. 위에서는 다른 자료형은 올수가 없습니다. 하지만 이 없다면 다양한 자료형을 받을수가 있죠. 그렇다면 은 무엇일까요.. 2021. 3. 9.
[Android Studio/안드로이드 스튜디오] setContentView() 안드로이드 스튜디오에서 새로운 프로젝트를 만들면 총 2개의 파일이 보입니다. .xml 과 .java 두개의 파일이 보입니다. xml파일은 레이아웃 파일이라고 합니다. java파일은 말그대로 java파일 입니다. 둘의 관계는 java로 xml을 제어합니다. 앱을 실행하게 되면 사용자는 xml파일을 보게되는것입니다. 그럼 java로 xml을 제어한다했는데 어떻게 사용자에게 xml을 보여줘야 할까요? 바로 java파일에서 setContentView()라는 메소드를 사용해서 보여주게 됩니다. 그럼 .java파일에 가서 해당 메소드를 확인해 보겠습니다. 보시면 제가 드래그를 해놓았습니다. setContentView() 메소드는 onCreate안에 정의가 되어있습니다. 또한 setContentView(R.layou.. 2021. 3. 5.
반응형