혁신을 이룹니다, 오딘박스(OdinBOX)

언제나 어디서나 오딘박스와 함께!

대학생활 63

안드로이드 스튜디오, 나만의 앱을 만들어보자[Last]

모바일앱개발, 대학생활, 코딩일기, 기말고사싫어,성적A+주세염,안드로이드,애플,object-c Final Last Stage! Goood! 과제 일시 : 20 - 07 -19 드디어 학기의 마지막이 다가오고 있습니다. 타 대학은 벌써 여름방학을 했지만 저희 학교는 4주 단기방학으로 인해 조금 늦은 방학을 시작합니다. 월요일부터 시험기간이라 걱정도 되고 이것저것 최종 프로젝트들을 마무리하다보니 정신이 혼미해집니다. 그래도 한학기의 마무리를 하기 위해 저번 주 모바일앱개발의 최종 발표를 했습니다. 많이 부족했지만 최선을 다했기에 후회는 없습니다. 이번 과제는 1학기 마지막 과제로써 화면 구현도를 올리는 것입니다. 구현은 100% 완료가 되었고, 추후 수정을 하고 Github에 업로드를 할 예정입니다. 아직은..

안드로이드 스튜디오, 나만의 앱을 만들어보자[4]

안드로이드스튜디오(안스), 구글, Google, Apple, 애플, 아이폰, 스마트폰, 업데이트, 앱개발, 초보개발자, 대학생활, 코딩일기 앱의 정체성이 사라졌다. 일 시 : 20 - 07 - 11 목요일날 내가 처음 구현을 하기로 했던 것들은 구현이 드디어 완료가 되었다. 첫번째 어플이다 보니 다소 기초적인 실수도 많았고, 구현이 힘든 부분은 검색과 다른 분들의 도움을 받으며 처음 계획했던 것들을 다 구현은 되어, 앱을 보니 사실 재고관리라는 말과 맞지않는 부분이 많이 보였다 재고 관리인데 재고관리의 기능이 많이 포함되어있질않다는 것에 내 실수가 보였다. 단순히 아이템 이름과 메모 및 수량을 적고 수정이나 삭제를 할 수 있고 회원기능이 있다는 정도 밖에 안느껴졌다 그래서, 어떤식으로 변화하면 좋을까라는..

안드로이드 스튜디오, 나만의 앱을 만들어보자[3]

안드로이드스튜디오, 안스, 모바일, 최신업데이트, 모바일개발, 어플리케이션, 나만의앱계획, 개발일지, 코딩일기, 대학생활 나만의 앱만들기 ! 지금 얼만큼 했지? 야심찬 꿈을 가지고 시작했던 나만의 앱만들기 ! 현재 어디까지 진행이 되었을까요 ? 꽤 많은 시간을 보내며 하고 있는데요 생각보다 꽤 많이 진행을 했습니다. 몇몇가지 수정과 기능들을 추가하면 완성이 될 것 같습니다. 하지만 테스트중에서 간혈적인 버그가 있다고 느껴집니다만 사용 상 큰 문제점은 아닌 것으로 판단하고 이것은 추후 업데이트를 통해 수정을 진행하면 되는 부분이라고 생각합니다. 빠르면 7월10일 늦어도 12일까지 앱 개발을 마무리하고 스토어에 출시를 하려고 합니다. 아직은 앱개발의 기본을 출발하는 단계로써 정식이라는 말보단 베타테스트가 맞..

안드로이드 스튜디오, 나만의 앱을 만들어보자[2]

안드로이드스튜디오, 안스, 모바일앱개발, 대학코딩,코딩일기, 나만의앱,아이폰,삼성 재고관리 앱 중간 진행사항 점검 과제일시 : 2020-06-27 저번 주 재고관리 어플을 만든다는 계획을 잡고, 글을 올렸습니다 아직 몇일 지나진 않았지만 현재까지의 진행시점을 되짚어보려고 합니다. 테이블은 계획대로 생성이 완료되었습니다. 그리고, 또한 로그인과 회원가입까진 완료를 했습니다. 지금 막힌 부분은 액티비티간의 정보를 공유하는 것에서 막히고 있고, Recycler View를 이용하여 재고관리르 할 수 있게 추가를 하려고 하는데 여기저기 자료를 참고하면서 하고 있긴 한데 아직까진 예상대로 적용이 잘 안되고 있습니다 조금 더 자세히 알아보고 해야겠습니다. 일단 실행화면 잠시 보여드리겠습니다. [실행화면] - 로그인 ..

안드로이드 스튜디오, 나만의 앱을 만들어보자 !

안드로이드스튜디오,안드로이드,업데이트패치,내역,대학프로젝트,코딩일기,초보가이걸,물류관리,재고관리,아이폰,애플 재고관리 어플을 만들어보자...그럼 일단? 과제일시 : 2020 - 06 - 20 나만의 어플을 만들어보려고 고민고민하다가 멀 만들면 좋을까?라는 생각을 해봤는데, 복학하기전 여러 현장에서 일을 하면서 보았던 재고관리를 할 수 있는 어플이 있으면 참 좋겠다라는 생각을 하게 되었습니다. 그에맞게 먼저, 계획을 천천히 세워봤습니다. 일단, 데이터베이스 구현을 위해 필요한 정보들이 무엇일까? [OdinManagement] [Table : Members] - 아이디(ID) : varchar(50) - 비밀번호(pwd) : varchar(50) - 이름(name) : varchar(30) - 나이(age)..

안드로이드스튜디오, DB기능을 활용하여 명함관리 검색/저장 기능 구현

안드로이드스튜디오(안스),모바일앱개발,API,DB,PHP,SQL,MYSQL,localhost,명함관리,검색,기능,저장,애플,아이폰,신제품출시 명함관리, 검색과 저장기능을 구현 과제 일시 : 2020 - 06 - 17 저번 시간과 비슷하지만 이번에는 검색을 할 수 있는 기능을 만들어보았습니다. 처음 시작부터 조금 시간이 걸렸지만 저번에 했던 경험이 있어 이번에 조금 더 빨리 시간을 단축할 수 있었습니다. * MainActivity.java package com.example.sqltest; import androidx.appcompat.app.AppCompatActivity; import android.os.AsyncTask; import android.os.Bundle;..

[안드로이드 스튜디오] Fragement 활용하기

안드로이드스튜디오,안스,코틀린,자바,앱개발,아이폰,신제품,구성품,리뷰,Fragement,배경색,코드,대학생활,코딩일기 Fragment 활용하기 과제일시 : 2020-05-27 Fragment를 활용하여, 각버튼을 누르면 배경색을 변경할 수 있는 앱을 만들어보았습니다. 보기엔 간단하여 보이지만 생각보다 많은 시간과 이해가 필요했습니다. [실행화면] [소스 코드] * activity_main.xml * fragment_a.xml * fragment_b.xml * fragment_c.xml * AFragment.java package com.example.fragment02; import android.os.Bundle; import android.view.LayoutInflater; import androi..

[안드로이드스튜디오] 커스텀리스트뷰 활용하기

안드로이드스튜디오, 모바일앱개발, 아이폰,애플 object-c, kotlin, java, 대학생활, 코딩일기 커스텀리스트뷰를 활용하여, 어플 개발하기 과제 일시 : 2020-05-22 이번에는 저번에 만들었던 MoviePost와 흡사하지만 Context등을 활용하여, 영화소개 어플을 간단하게 만들어보았습니다. 기존의 MoviePost와 비슷하지만 기능이 추가되어져있습니다. [실행화면] [소스코드] * MainActivity.java package com.example.moviepost; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import androidx.core.content.ContextCo..

안드로이드 스튜디오, TabHost와 AlertDialog 활용하기

안드로이드스튜디오,앱개발,모바일앱개발,과제,대학컴공,애플,아이폰,앱배포,구글,플레이스토어,코딩일기,대학생활 AlertDialog와 TabHost등을 활용하여, 어플 만들기 과제 일시 : 2020 - 05 - 19 오늘은 AlertDialog를 활용하여, 선택된 것을 출력하고 TabHost를 활용하여 각 탭마다 원하는 정보를 넣고 출력하는 어플을 제작해보았습니다. 아직 서툴러서 이것저것 만져보고 확인해보고 안되는 것이 생각보다 해결이 되질않아 여기저기 조언을 구했는데 결국 간단한 방법으로 해결이 되었습니다. 실행화면과 소스 코드 보여드리겠습니다. [실행화면 (execution screen)] 기존 영화 버튼을 누르면, 예매되었습니다. 취소되었습니다. 두 가지가 나오게 되었는데. 원하는 영화 탭에서 예매버튼..

안드로이드 스튜디오, Spinner 활용하여 만들어보기

안드로이드스튜디오,스피너,spinner,과제,앱,어플,모바일,아이폰,대학생활,코딩일기 스피너를 활용하여 만들어보자! 과제 일시 : 2020 - 05 - 14 오늘은 저번과 비슷하게 Spinner를 활용하여, 앱을 만들려고 합니다. Strings.xml에 먼저 아이템을 미리 만들어 놓고 어플을 실행하면 spinner를 선택하면 해당 선택한 아이템을 토스트 메세지로 출력하여 알려줄 수 있게 했습니다. * activity_main.xml * MainActivity.java package com.example.spinneraddr; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; ..