앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 계산기 계산기 xml 코드 더보기 TableLayout을 통하여 TableRow를 사용하였다. 계산기와 같이 숫자와 연산자들을 입력한 후, 마진을 통하여 콘텐츠 사이의 간격을 두었다. 확인 버튼을 통하여 연산이 이루어진 결과를 보이도록 하였다. 계산기 java 코드 더보기 public class Activity8 extends AppCompatActivity { private TextView text; private double storedValue; private char curOperator; @Override protected void onCreate(Bundle ..
앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 미니게임 미니게임 xml 코드 더보기 ImageView를 이용하여 이미지가 나타나게함. EditText를 이용하여 숫자를 입력 받음. TextView를 이용하여 문구가 보이도록 함. 미니게임 java 코드 더보기 public class Activity7 extends AppCompatActivity { TextView Hint; EditText etNum; Button btnStart, btnResult; ImageView rp; int inputNum, gameNum, count; Random rand = new Random(); @Override protected v..
앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 연락처 연락처 xml 코드 더보기 EditText를 통하여 이름, 전화번호를 입력 받는다. 추가 버튼을 클릭하면, 기록한 사항들이 저장이 된다. 탐색 버튼을 클릭하여, 찾고자 하는 이름을 입력 한 후 탐색을 하면 해당 정보가 표출 된다. 전체 조회 버튼을 클릭하면, 해당 연락처에 저장되어 있는 정보들이 모두 표출된다. 연락처 java코드 더보기 class DBHelper extends SQLiteOpenHelper { private static final String DATABASE_NAME = "mycontacts.db"; private static final int ..
앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 달력(일정 메모) 달력 xml 코드 더보기 캘린더 뷰를 이용하여 달력을 사용하였다. 저장, 수정, 삭제 버튼을 이용하여 해당 날짜에 해당하는 메모를 기입하고 수정, 삭제 한다. 달력 java 코드 더보기 public class Activity2 extends AppCompatActivity { public String fname=null; public String str=null; public CalendarView calendarView; public Button cha_Btn,del_Btn,save_Btn; public TextView diaryTextView,tex..
앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 메모장 메모장 xml 코드 더보기 스피너를 통해 카테고리를 선택할 수 있도록 하였다. EditText를 통하여 메모를 할 내용을 입력을 받는다. Register 버튼을 통하여 해당 메모를 저장한다. 메모장 JAVA 코드 더보기 public class Activity3 extends AppCompatActivity implements View.OnClickListener { Context context; RecyclerView memoList; MemoListAdapter memoListAdapter; // 리사이클러뷰의 어댑터 LinearLayoutManager layo..
앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 로그인 기능 로그인 화면의 xml 코드 더보기 EditText를 통하여 해당 패스워드와 아이디를 입력 받을 수 있도록 하였다. hint옵션을 통하여 흐릿하게 텍스트 안에 무엇을 입력하여야 하는지 보이도록 하였다. 로그인 버튼과, 회원가입 버튼을 두어 아이디가 있다면 로그인, 아이디가 없다면 회원가입을 하도록 하였다. 회원가입 버튼 클릭 시 회원가입 화면 xml 코드 더보기 마찬가지로, EditText를 이용하여 각 항목들의 입력을 받을 수 있도록 하였다. 항목으로는 아래와 같다 이메일 패스워드 패스워드 확인 이름 나이 학번 전공 회원가입 중복확인 모든 항목들을 입력 후에..
앱의 기능 설명 1. 로그인 기능 2. 메모장 3. 달력 4. 연락처 5. 그림판 6. 미니게임 7. 계산기 8. 스톱워치 9. 가계부 메인 화면의 xml 코드 더보기 LinearLayout을 통하여, 각 버튼들이 균일한 레이아웃을 가질 수 있도록 하였다 layout의 width, height match_parent : 부모의 영역을 전부다 차지한다. wrap_content : 해당 콘텐츠의 크기만큼만 차지한다. gravity : 자신의 뷰에서 포함하고 있는 데이터를 정렬 하는 것 center, left, right orientation : 위치를 세로 방향으로 할 것인지, 가로 방향으로 할 것인지 메인 화면의 java 코드 더보기 public class Activity1 extends AppCompat..
안녕하세요. 저는 개발자의 꿈을 꾸고 있는 사람으로 현재 졸업을 앞두고 있습니다. 이번에 졸업 작품으로 앱을 만들게 되었고, 이 앱에 대한 여러분들의 만족도를 조사하고 싶습니다. 참여해주신 모든분들 소중한 시간 내주셔서 정말 감사합니다. (앱을 설치하실 시간이 없으시다면, 아래 사진들과 영상을 참고하여 평가해주시면 감사하겠습니다) 설문조사 링크 https://form.office.naver.com/form/responseView.cmd?formkey=N2FmZDc5Y2EtMmY4NS00YWQ5LTg5MGUtZjIyNjFhMWYyYjc1&sourceId=urlshare 어플리케이션 피드백 설문 조사 이 설문 조사에 참여해 주셔서 감사합니다. 귀하의 피드백은 향후 어플리케이션을 개선하는 데 많은 도움이 될 ..