블록 부분을 완성해 보겠습니다.


점점 늘어나는 코드에 당황하실 수 있지만, 차근차근 해봅시다 ^^..


출처: 누구나 쉽게 만드는 스마트폰 앱! 앱 인벤터 / 혜지원



먼저 메뉴배치에 있는 버튼들 부터 처리해줍니다.


새로만들기 버튼을 클릭했을 때 캔버스를 지워줍니다.





저장하기 버튼을 누르면 저장_열기배치를 보이게 해줍니다.





열기버튼도 마찬가지로 해줍니다!




붓을 눌렀을 때 페인트 색상을 현재색으로 바꾸어 줍니다.




지우개 버튼을 눌렀을 때 흰색을 만들어 페인트 색상에 넣습니다.




배경이미지지정 버튼을 눌렀을 때 알림을 띄워줍니다.




갤러리 또는 카메라가 실행되도록 해보겠습니다.




갤러리에서 선택된 사진을 캔버스로 불러오겠습니다.




카메라에서 찍은 사진을 캔버스로 불러오겠습니다.





캔버스에 그림 그리는 코드를 작성하겠습니다.






슬라이더를 통해서 붓크기를 지정해 보겠습니다.





붓 색상을 선택해 보겠습니다.




검정까지 쭉~ 작성해줍니다.





파일 저장/열기 기능을 만들어 보겠습니다.


함수를 사용해 정리했습니다.




닫기를 눌렀을 때 저장_열기배치를 숨겨줍니다.




저장_열기 버튼을 클릭 했을 때 파일입력을 받고 만들었던 함수를 실행시켜줍니다.






고생하셨습니다..





앱인벤터로 꽤 완성도 높은 그림판을 만들어 보았습니다.


이때까지 만들어본 프로젝트보다는 살짝 어려운 느낌이 있습니다.


그래도 완성도 높은 앱을 만들어 보니 성취감은 좋네요 ~_~!!


유용하게 쓰일것 같아요!



+ Recent posts