본문 바로가기
반응형

이과/JAVA 안드로이드25

[안드로이드] 4대 컴포넌트에대한 이해 안녕하세용!! 코딩 초밥입니다! ㅇㅅㅇ 요번에는 4대 컴포넌트에 대한 이해에 대해 알아볼께용😊 ​ 1.액티비티(Activity) 2.서비스(Service) 3.방송 수신자(Broadcast Receiver) 4.콘텐트 제공자(Content Provider) 각 컴포넌트들은 하나의 독립적인 형태로 존재합니다! 부끄러운가봐요! 각 컴포넌트들은 고유의 기능을 수행하는데 인텐트(intent)를 통해서 서로 상호작용할수 있습니당. 1. 액티비티 (Activity) Activity 클래스를 상속받아서 사용하며 UI(user interface) 화면을 구성하는 요소입니다. 엑티비티란 사용자와 애플리케이션과 상호작용하는 단일화면을 말합니다.(액티비티 2개 이상 display 불가능) 모든 안드로이드 애플리케이션은 액티.. 2021. 5. 1.
[안드로이드]ViewPaPer 안녕하세용 코딩초밥입니다!ㅇㅅㅇ 오늘은 그림이나 만화를 쓱쓱 볼수있는 ViewPaper을 해보겠습니당.💖😊 주석으로 설명을 하나하나 해보았으니 결과물을 컴퓨터로 보시면서 쭉읽어보시길바랍니다 순서 1. activity_main에 viewpaper을 만듭니다. 2.안에 넣어질 이미지 뷰를 page.xml에 만듭니다. 3.어뎁터를 만들어 페이지뷰안에 이미지들을 넣습니다. 4.MainActivity에 자신이 원하는 이미지를 넣어봅니다 5. 짠. 순서1. activity_main에 viewpaper을 만듭니다. 순서2.안에 넣어질 이미지 뷰를 page.xml에 만듭니다. (하나만들어주세요) 순서3.어뎁터를 만들어 페이지뷰안에 이미지들을 넣습니다. *설명은 주석으로 하겠습니다 한줄한줄 정리해보겠습니당 import .. 2021. 4. 30.
[안드로이드]UI/UX 디자인이란? 안녕하세요 코딩초밥입니당 ㅇㅅㅇ 오늘은 UI/ UX에 대해 알아보겠는데요 핸드폰에 관심이 있으신 분들은 UI라는 말을 들어보셨을 겁니다. 하나 UX는 무엇일까요? 한번 둘의 특성을 알아보겠습니다 😎 UI (USER INTERFACE) UI는 사용자가 어플리케이션를 사용할 때, 마주하게 되는 면입니다. 우리는 어플을 키면 이 UI를 마주하게 되는 것인데요 즉, 사용자가 제품과 서비스에 상호작용할 수 있도록 만들어진 매개체인 것이지요. 따라서 UI 디자인은 폰트, 칼라, 레이아웃과 같이 사용자가 마주하게 될 시각적인 디자인을 말합니다. 일 부분 사람들은 UI는 디자인이라고 단정을 지으시는데요 반응성, 입출력 단계 등 기술적인 부분도 포함이 되어 UI는 디자인이라고 말하는 것보다는 UI는 디자인이다!라고 단정.. 2021. 4. 27.
[안드로이드]Thread2 안녕하세요 코딩초밥입니다 ㅇㅅㅇ 저번과 이어서 thread의 쓰임새를 더욱 알아보겠습니다 MainThread가 일처리를 하고있을때 소요시간이 필요한 부분을 따로 실행하게 해주는것이 Thread 이며 그 계념을 비동기 처리 방식이라고 한다고 까지 배웠습니다 ​ 오늘또한 thread를 이용하여 엑티비티가 꺼지더라도 계속 실행되는 thread를 만들어보겠습니다 어떻게 엑티비티가 꺼져도 지속되냐구요? 그걸 알아봅시다. 간단한 ui를 만든후 현재시간이 toast로 나오는데 엑티비티를 꺼지더라도 toast가 계속 나오게 해보겠습니다. onDestroy에 stopTread를 가져왔습니다 이뜻은 말그대로 이 어플이 꺼졌었을때만 stop한다는 이야기입니다 이렇게 별도의 Tread를 만들어서 while 문을 true로 한.. 2021. 4. 27.
[안드로이드]Thread 안녕하세요 코딩초밥입니다 ㅇㅅㅇ😊❤💖 일을할때 한가지의 일이 주어진다면 하나의 일을 하면 되지만 일이 수없이 떨어졌을떄는 당연히 느려질수밖에 없죠 하지만 내 일을 동시에 도와주는 녀석이 있다면 어떨까요? 더욱 빨라지겠죠? 안드로이드에도 그런 녀석이 있는데요 바로 thread 입니다. 오늘은 간단히 thread의 기능을 써보면서 소개해보도록하겠습니다. ui는 이렇게만 준비해 놓고 시작해볼께요 메인에는 tv까지 초기화를 시켜놓고 버튼에 기능을 추가해보겠습니다 Thread를 사용하지않은 그냥 버튼의 값입니다. 안에 thread의 sleep은 thread를 공식적으로 쓴것이아니라 컴퓨터가 너무 빠르기에 값이 바로 나와버려서 차이점을 보여주기위해 사용한것입니다. ​ 자 thread를 제대로 써볼까요? thread.. 2021. 4. 26.
[안드로이드]CompoundButton 활용 안녕하세요 ㅇㅅㅇ 코딩초밥입니다. ​ 요번에는 어플에서 체크 리스트나 선택한 값을 가져오기 위한 compound button 들을을 만든후 그에 따른 활용에 관한 글을 써보겠습니다. ​ xml에서는 LinearLayout을 사용하였습니다. ​ xml쪽에서 아래에 같은 코드를 넣어주시면 위에코드를 사용을하면 옆에 보이는 checkbox 3개와 togglebutton 한개 switch 버튼까지 가져올수있습니다. 인제 이 버튼들을 눌러서 각 과일의 이름을 result칸에 띄워보도록하겠습니다. * 이 글은 코딩 고수들이 보는 글이아닐꺼라 생각이 들어서 코딩 한줄한줄에 모두 설명을 달아놨습니다. 자 저는 주석요정이 되어서 코딩안에서 설명 해보겠습니다 import androidx.appcompat.app.AppCo.. 2021. 4. 25.
반응형