전체 글

전체 글

    Android - 액션바 타이틀, Back 버튼 설정법과 / FAB(FloatingActionButton) 사용법

    1. 액션바의 타이틀 변경법 // 액션바의 타이틀 변경법 getSupportActionBar().setTitle("직원 목록"); 2. 액션바의 메뉴 설정법 우선 아래 사진과 같이 새로운 Resource File을 만들어주고 타입을 Menu로 설정합니다. 위에서 만든 main.xml의 디자인 뷰에서 id와 title,icon을 원하는 값으로 입력 후에 showAsAction을 설정해줍니다. 이후 MainActivity.java 파일에서 액션바의 메뉴와 메뉴를 탭했을 때 실행을 위하면 아래 코드의 함수를 오버라이딩 해줘야합니다. // 액션바의 메뉴는, 전용 함수가 있다. // 이 함수를 오버라이딩 해야한다. @Override public boolean onCreateOptionsMenu(Menu menu)..

    Android - Multi Processing, Multi Threading/ 네트워크 통신을 위한 Volley Library

    Multi Processing - 소프트웨어 앱 단위 cpu가 일을 나눠서 처리 - 앱을 동시에 여러개 실행 가능 Multi Threading -앱 하나에서도 여러가지 일을 나눠서 처리 1. Volley Android 앱의 네트워킹을 더 쉽고, 무엇보다도 더 빠르게 하는 HTTP 라이브러리 1.1. Volley 라이브러리 호출하기 Gradle Scripts - build.gradle (Module ~.app) dependecies 부분에 아래의 문구 추가 implementation 'com.android.volley:volley:1.2.1' 1.2. AndroidManifest.xml 파일 설정 코드 설정 인터넷 권한 설정 2. 사용 방법 2.1. RequestQueue 네트워크 작업 실행, 캐시 읽고 ..

    Android - 실시간 검색기능 개발 ( TextWathcer )

    실시간 검색기능은 아래 코드를 이용하여 개발할 수 있다. editSearch.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { } @Override public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) { } @Override public void afterTextChanged(Editable editable) { // 유저가 입력한 키워드를 뽑는다. String keyword = editSearch.getText().toString(..

    Github - 안드로이드 스튜디오에서 깃허브 연동하는 방법

    안드로이드 스튜디오에서 깃허브를 연동하는 방법은 아래와 같다. 1. VCS - > Share Project on Github 클릭 2. Add account -> Token 옆에 Generate 클릭 3. 기간 선택 4. Share 클릭 후 커밋 https://github.com/hyunsungKR/Android_Memo_App GitHub - hyunsungKR/Android_Memo_App Contribute to hyunsungKR/Android_Memo_App development by creating an account on GitHub. github.com 연동 이후 커밋된 것을 확인할 수 있다. 연동 이후에는 VCS 부분이 Git으로 바뀐 것을 확인할 수 있다.