Android Studio8 스레드 생성 스레드를 만들어보는 시간을 가져보자. 공부하다가 너무 막혀서... 빈 프로젝트에서 생성해준다. 버튼을 스레드로 생성해준다 메인액티비티로가서 이와 같은 코드를 생성해준다. 버튼에 대한 설정이라 생각하면된다. 밑에 스레드 클래스를 정의해준다. 상속받기 위함이다 하지만 이대로 실행한다면 버튼을 눌러도 아무런 반응이 없다. 위에 생성해둔 온클릭리스터에 클릭에 대한 코드를 입력해준다. 다시 메인으로 돌아와서 텍스트를 넣어준다. 저 위치에 텍스트 뷰에 대한 값을 넣어주고 클래스를 생성해 메시지 출력을 만들어준다. 이후 핸들러 객체를 생성해준다. 이후 핸들러 메세지를 불러오도록 센드메세지를 포함시켜준다. 그렇게되면 이제 텍스트뷰에 핸들러 메세지가 호출되게 된다. 2020. 5. 10. 이미지 버튼 제작기 create empty로 빈 상태로 제작한다. 처음 비어있는 상태에서 레이아웃을 먼저 들어가보자 컨스테인트 레이아웃을 보면 오른 쪽 중앙 버튼에 백그라운드 칸이 있다. 이런 창이 뜨게되는데 기본적으로 들어가 있는 이미지를 활용하거나 왼쪽 칸 폴더 라인에 drawble 이쪽 폴더에 이미지를 삽입해준다. png 파일을 넣고 이미지가 들어간게 확인되면 컴몬에서 버튼을 드래그한다. 버튼에 텍스트와 똑같이 백그라운드로 이미지를 삽입 버튼에 직접적인 이미지 삽입은 어트리뷰트 칸 백그라운드에서 오른쪽 버튼기둥을 누르면 삽입이 가능하다. 원하는 이미지파일을 넣으면 여기에서 삽입이 가능해지는것 균형있는 배치를 원한다면 레이아웃 칸의 폭,넓이를 wrap_content로 만들어준다. 2020. 4. 19. layout 버튼 생성 레이아웃 클래스의 화면이다. 텍스트뷰나 이미지, 버튼 등 드래그를 하여 편하게 생성할수있다. 텍스트 뷰를 드래그해서 클릭시 네 방향으로 원이 나오는데 화면의 끝과 끝으로 드래그시 vertical, horizon이 정립된다. 버튼, 텍스트 뷰를 드래그 후 오른 쪽 느낌표가 뜨게 되는데 생성된 클래스를 호출해 올 수 없다는 것이다. MainActivity 칸에서 import 에서 지정해주거나 public void를 활용해 텍스트 박스의 클래스를 지정해 줄 수 있다. view쪽에 붉은 상태로 출력이 될텐데 드래그나 클리기후 alt+엔터를 사용하면 클래스가 생성된다. 저장하고 가상 앱이나 핸드폰 연결 후 확인시 모바일 상태에서 앱이 나오며 버튼이 나오게 된다. 2020. 4. 12. 안드로이드 스튜디오 첫 입문기 안드로이드 스튜디오에 대해서 자세히 알지 못하는 상태이기 때문에 많은것을 직접 해보면서 기능을 찾아내야한다. 시작할땐 Empty Activity 로 제작하며 "빈 화면" 상태이다. 모바일 어플리케이션 작업 환경을 지원하면서 다양한 초석이 마련되어 있다. Name 에는 원하는 제목을 지어주면 된다. Package name은 작성한 타이틀 제목을 따라간다. 생성을 위해서 네모친 폴더를 들어가면 원하는 폴더를 생성하고 위치를 지정해준다. 오른쪽 버튼을 눌러서 원하는 폴더창을 생성 뉴 폴더를 눌러서 생성 끝난 후 피니시를 누르자 java창, androidTest 폴더에 있는 안드로이드 메인페스트, layout 창에 있는 폴더를 가장 많이 사용할것이다. 이곳에서 모바일 어플리케이션 구동 화면을 확인할 수 있다. 2020. 4. 12. 이전 1 2 다음