Android

Study/Android

[안드로이드] 툴바(Toolbar)의 왼쪽에 버튼을 달기

프로그래밍 메모장(안드로이드 프로그래밍) 해당글은 본인이 추후에 잊어버려도 다시 기억할 수 있도록 쓰는 메모장같은 형식의 글입니다. (강의 글이 아님) Toolbar 왼쪽에 버튼을 달기 액션바를 대체해서 툴바를 사용하고 있는데 보통 툴바에 버튼을 추가하게 되면 여기에 버튼이 추가되게 된다. 그래서 구글링을 한 결과 나처럼 좌측에 버튼을 넣고싶은 사람이 없는가 보다.. 왜냐하면 그냥 슬라이드 메뉴를 사용하기 때문이다.... 그래서 생각한것이 "뒤로가기 버튼(홈버튼)"을 원하는 버튼으로 대체하는 것이었다. 먼저 뒤로가기 버튼을 활성화 시킨다. public class MainActivity extends AppCompatActivity { // ... @Override protected void onCreat..

Study/Android

[안드로이드] ListView 갱신하기

프로그래밍 메모장(안드로이드 프로그래밍) 해당글은 본인이 추후에 잊어버려도 다시 기억할 수 있도록 쓰는 메모장같은 형식의 글입니다. (강의 글이 아님) ListView 갱신하기 리스트 뷰에서 값이 변동되었을 때 인지하고 자동으로 갱신하도록 하려면 ListView에 연동시킨 어댑터를 활용한다. public class MainActivity extends AppCompatActivity { private ArrayAdapter adapter; // ... @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // ... adapter = new ArrayAdapter(this, andr..

Study/Android

[안드로이드] 파일경로 Uri를 String형의 Path로 변환하는 법

프로그래밍 메모장(안드로이드 프로그래밍) 해당글은 본인이 추후에 잊어버려도 다시 기억할 수 있도록 쓰는 메모장같은 형식의 글입니다. (강의 글이 아님) Uri를 String형의 Path로 변환하기 파일을 다른 어플로 부터 읽어들이게 되면 읽어들이게 된 어플 이름과 파일 경로가 얽혀서 들어오게 된다. 이걸 단순하게 toString으로 하게 되면 그 어플 이름까지 얽혀서 String화 되어버린다. 이럴때 사용하는 방법이다. 더보기 // Uri → String형 path public String getPathFromUri(Uri uri){ Cursor cursor = getContentResolver().query(uri, null, null, null, null ); cursor.moveToNext(); S..

Eskeptor
'Android' 태그의 글 목록 (2 Page)