일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 성화봉송주자
- 비트마스크
- lower_bound
- 평창동계올림픽
- MST
- 인간이 그리는 무늬
- DP
- 다음 API
- 영어회화 100일의 기적
- Segment Tree
- 위상정렬
- 백트레킹
- 생활코딩
- 그리디 알고리즘
- 성화봉송
- 삼성 코딩테스트
- 언어의 온도
- upper_bound
- 외판원 순회
- 이분탐색
- boj
- 캘리그라피
- 다음 지도 api
- 안드로이드 스튜디오
- multiset
- yolo
- 창훈쓰다
- 다이나믹 프로그래밍
- BOJ 2098
- BFS
- Today
- Total
목록개발 (35)
Hoon222y
- UI 개선- 음악 선택시 알수 없는 이유로 발생하던 오류 개선- 소절 단위로 Play가능
어플 디자인 수정수 Ver 1.1로 업데이트 하려고 하였는데 [이미 버전 코드가 1인 APK가 있으므로 다른 버전 코드를 사용해야 합니다.] 라는 오류가 나를 반김 이리저리 검색해본 결과는 바로 AndroidManifest.xml 에서 android:versionCode="2" 과 android:versionName="1.1" 이런식으로 수정하라고 해서 했는데도 안되더라 ㅎ.... 그래서 다시 검색. 해결방법은 Eclipse + Ant에서 Android Studio + Gradle로 바뀌면서 변경된 사항 중 하나로서 Build.Gradle에다가 추가를 해주면 된단당 ㅎ..넴넴 해결
ver 1.1 로 업데이트 하기 위해 수정하는 과정에서 Enter 기능 구현EditText에서 입력을 끝나친 후 그 다음 작업을 하고 싶다면 android:imeOption = "actionNext" 코드를 추가해주면 된다. 그런데도 혹시나 넘어가지 않는다면 .... android:inputType = "text" 를 추가해주면 문제가 해결될 것이다.다음 입력으로 넘어가는 것 이외에도 아래와 같은 여러 기능이 존재한다.
하였다 . 등록 . 되었다 .Developer .... ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ자그마치 $25를 주고 등록을 해버렸다. 그리고 .. 참지 못하고 .... App도 등록하였다!!!!! 물론 지금 update 할 부분, 개선사항 , 디자인 등 부족한 점이 많은 Ver1.0 등록이지만 뭔가 등록을 한 다음 계속적으로 개선하면서 개발을 하고 싶어져서 .. 오늘 일단 무작정 올렸다. ^오^ 오늘 빠르게 등록하기 위하여 스타벅스에 앉아 어플 Icon 및 이름을 생각하느라 ... 시간을 좀 썻던 것 같다.물론 상업적인 용도가 없긴 하지만 이미지 불펌했다가 ... 괜히 큰일 날 것 같아서, 그리고 뭔가 처음이라서 그런지 내가 다 해보고 싶었다.(물론 등록하고 난 다음 아이콘 ..
구글스토어에 앱을 등록하기 위해 APK를 추출하는 과정에서 com.android.dex.DexIndexOverflowException 이라는 에러가 발생하였는데 해당 에러는 overFlow에서 대충 느낌이 오듯 뭔가 넘친다는 것이다.그것은 바로 build.app에서 참조를 많이해서 넘친다는 뜻이므로 사용하지 않는 dependency를 주석처리 혹은 제거해주면바로 해결이 된다. 이런식으로 안쓰는거 전부 다 주석 처리 하니까 문제가 해결되었다.
후 ... 머나먼 여정이었다 .... 그래도 이제 Ver1.0이 눈에 보인다!!!!!! 물론 계속적으로 update 및 디자인 개선이 필요하겠지만 .... 일단 지금까지 구현된 어플을 설명하자면 음악을 등록하는 관리자 모드와 등록된 음악을 이용하는 사용자 모드로 나뉘게 된다. 먼저 관리자 모드의 경우에는 이와 같이 아이디와 비밀번호를 통하여 접속을 하게 된다. 아이디가 없다면 회원가입을 !!로그인을 하게 되면 관리자로써 할 수 있는 등록 및 관리, 코드 수정을 하게 된다. 가장 메인기능인 악보등록을 클릭하게 되면 위의 그림처럼 악보(악보 사진 파일)을 찾고 그 악보 파일은 서버로 보내게 된다. 보내게 되면 .... 이렇게 .. 이런식으로 계이름을 읽은 결과가 폰 내부에 저장이 된다. (해당 스샷에서는 a..
google cloud platform의 compute engine 을 통해 window server 2012 R2를 설치하고 그곳에서 백엔드 코드를 돌리려고 했는데 ....[no line matching interface clip supporting format pcm_signed] 라는 에러가 발생 .... 음원파일들이 작동하지 않았다...media player의 부재로 인하여 문제가 생기는 줄 알았느데 .... 알보고니 간단한 문제였고, 간단한 방법으로 해결할 수 있었다. 바로 window server 2012 R2에는 기본적으로 내장 sound plugin이 설치되지 않아서였다 ....따라서 아주 간단하게 ... [1] server Manager에서 tools에서 system폴더를 선택한다. [2..
해매고 해맨 끝에 결정?한 백엔드 서버 구현은 google cloud platform의 comopute engine을 통하여 wondow server를 임의로 만들었다.window server에서 해줄 일은 어플상에서 사진을 server로 전송할 경우 그것을 인지하고 음표를 인식한 후 그 결과를 사용자에게 다시 돌려주는 역할을 해주게 된다. 이런식으로 서버를 만들어주고 계속적으로 server를 돌리는 것이다. 왼쪽 화면은 내 개인 화면이고 오른쪽 화면은 원격접속을 통하여 서버에 접속해 있는 화면이다. 그런데 여기까지 구현하였는데 ... 문제는 .....개인 데스크탑으로 구현하였을때는 잘 작동이 되었는데 .. google cloud platform을 통해 만든 compute engine server로 접근..
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 나의 삽질은 어제 오늘 진행중 ing!!! 서버와 DB에 대한 개념이 없이 접근한것이 잘못인듯 ... ㅋㅋㅋㅋ1) firebase는 backend작업을 할 방법을 찾지 못하겠다 가 첫번째.2) google cloud platform은 60일뒤 꺼짐은 물론 나머지 오픈 코드를 못찾아서 문제 .. ㅋㅋㅋㅋㅋ 위의 사진과 같은 방법으로 어플자체에서 서버로 보내고 서버에서 작업 후 업로드르 하고싶은데 서버코드가 어떤형식으로 만들어져야 할 지 감이 안오는 상황이다 ㅋ.. js와 mysql로 다시 접근을 해야하는것인가.... 다음은 이 방법에 대해 해결해 보도록 하겠다.
현재 어플의 진행 상황이다. 일단 채팅 부분인데 이 부분이 채팅 혹은 커뮤니티 겸 혹은 DB의 응용의 연장선으로써 적용할 곳을 생각해봐야할 듯 하다.이 부분은 파일을 Firebase에 업로드하고 다운로드 할 수 있는 부분이 구현된 것이다.하지만 지금 내가 원하는 것은 그 업로드 한 파일을 다운 받는것이 아니라 변환 되어진 결과를 얻고 싶은것이다. 이 부분을 더 찾아봐야 할 듯 하다 Firebase에 업로드 한 결과 Storage에 사진들이 등록되어진 모습이다. 현재까지 어플의 진행 후 가장먼저 해결되야 할 것은 무엇일까 생각해 보니 - 데이터를 업로드 하면 구현해 둔 java코드를 통해 변환하는 과정은 어디서 어떻게 적용을 해야 할까?? 일 것이다. 다음 포스팅은 이 과정에 대해 포스팅 해보도록 하겠다!..