본문 바로가기

Android61

음계를 읽는 앱 동작 시나리오 초안 개발을 위해 간단한 앱 동작 시나리오를 작성했다. 자세한 사항은 블로그 #3 메뉴의 기획서에서 확인할 수 있다. 1. 시작하는 Splash 화면 처음에 약 2~3초 정도 앱 시작을 알리는 음성 안내 후 사라지는 Activity이다. 담당자만 사용하는 악보 등록 모드로 진입할 수 있는 버튼을 추가했다. (앱 콘텐츠 영역에 버튼을 추가하는 경우 학생들이 본의 아니게 클릭하는 것을 방지) 1. 시작하는 Splash 화면 -> 2. 악보 등록 모드(리스트) 기획에 따르면 악보의 음계는 텍스트 규칙에 맞춰 저장된다.(저장소는 Google FireBase를 이용할 예정이다.) 저장된 악보들은 리스트의 형태로 구현할 예정이며(ListView 구현)악보를 선택한 경우 수정할 수 있다. 추가 버튼을 누르면 새로운 .. 2016. 11. 4.
[Android]TTS를 이용한 음성안내 구현하기 스마트폰에 TTS 한글 음성이 설치되어 있지 않은 경우 플레이 스토어에서 Google TTS 음성 파일을 다운 받아서 설정 메뉴에서 바꿔주면 사용 할 수 있다. https://play.google.com/store/apps/details?id=com.google.android.tts [TTS 기능 참고] public class TTSActivity extends AppCompatActivity { TextToSpeech tts; boolean ttsActive = false; EditText TTSedit; Button TTSButton; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setC.. 2016. 11. 4.
[android/안드로이드]DrawerLayout을 Custom해서 사용하기 공모전을 준비하면서 어려운 점 중 하나는 디자인을 하는 것이다. (나는 이쁜데 남은 이쁘지 않은 ...) 안드로이드 개발자 둘이서 진행하고 있는데 포토샵을 조금 쓸 줄 알아서 디자인도 담당하게 되었다... 구글에서 여러 가지 디자인을 참고하던 중 이번에는 상단의 버튼을 누르면 왼쪽에서 창이 튀어나오면서 메뉴를 선택할 수 있는? 그런 형태로 구현하고 싶어서 DrawerLayout을 이용하기로 했다. Android Studio에서 (현재 2.2 버전 사용 중) 기본적으로 지원하고 있는데 저 왼쪽의 메뉴들(Item)을 마음대로 바꾸고 싶은데 뭔가 어려워서 다르게 구현된 그리고 이해하기 쉬운 ... 코드들을 찾아서 구글링 해보았다. 결국 원하는 코드를 찾아서 적당히 고쳐서 원하는 형태로 만들었다. OpenDra.. 2016. 10. 3.
About. 소흘도서관 - 학습실 조회 [ 소흘도서관 - 학습실 조회 ] [소요 기간 : 5일] https://play.google.com/store/apps/details?id=com.puzzleleaf.book 안드로이드를 공부하고 두 번째로 만든 앱. 처음 만든 마구잡이식 앱이 아닌 주변에서 누군가에게 필요할 수 있는 기능을 가진 앱을 만들고 싶어서 만들게 된 앱. 아주 오래전에 이쪽 도서관을 이용했었는데 그 당시에도 시험기간 같은 경우 사람이 많아서 이용하는데 많이 불편함이 있었다. 도서관 홈페이지에서 남은 좌석을 조회할 수 있지만 홈페이지가 조금 오래된 탓에 모바일로 보는 경우 여러 가지 경고 창이 뜨면서 많이 불편하다 ..... 최근에 한번 방문한 적이 있는데 찾아보니 여전히 불편해서 누군가 조금이라도 편하게 사용할 수 있지 않을까.. 2016. 10. 3.