• Android Sqlite


  • [Android] Content Provider 컨텐트 프로바이더

    Content Provider 앱과 앱 저장소 사이에서 데이터 접근을 쉽게 하도록 관리해주는 클래스. 왜 쓸까? 앱의 직접적인 코드 변경 없이 데이터 접근/변경할 수 있도록 해줌. Loader나 CursorAdapter 같은 클래스들도 사용하기 때문. **다른 사용자들이 앱에 접근, 사용, 수정할 권한을 줌. (안전하게) manifest에서 권한을 부여해주어야 한다. Content Resolver 폰 안에 여러 앱, 여러...


  • [GitHub] Web Fonts in Jekyll 지킬 웹폰트

    테마를 적용한 Jekyll 블로그의 웹 페이지 폰트를 변경하고 싶었다. font-face, font-family 등등 헷갈리는 요소가 너무 많아 이 기회에 정리하려고 한다. Web Fonts in Jekyll 지킬 웹 폰트 표시하려는 폰트가 시스템에 없어도, 특정 서버에 저장된 폰트를 불러와 웹에서 보여줄 수 있다. font-face CSS에서 커스텀 폰트를 쓰기 위해 지정된 룰. 원문 :...


  • [GitHub] Date Formatting 날짜 형식 설정

    Date Formatting in GitHub Jekyll - 깃허브 지킬 날짜 형식 설정 블로그를 통해 작성한 글이 06 Nov 2017 와 같은 형식으로 업로드되는 것을 참을 수 없어서 YYYY-MM-DD 형식으로 바꾸고 싶어졌다. 역시 나는 한국인 구글에 이것저것 검색해보다 ‘jekyll post date format’ 으로 찾아보니 좋은 사이트 페이지가 있어서 번역해서 정리해놓기로 한다. 원문:...


  • [Android] Preferences 환경설정

    Preferences 환경설정 몰랐던 사실, 세팅 전용 함수랑 xml 테마가 따로 있었다! gradle dependency에 컴파일 추가. implement 'com.android.support:preference-v7:25:1.0' 그후 클래스를 만들고 (여기서는 SettingsFragment 라고 하자) extents PreferenceFragmentCompat 한다. res -> pref 전용 xml 파일을 만든다. <CheckBoxPreference android:defaultValue="true" android:key="show_button" android:summaryOff="Hidden" android:summaryOn="Shown" android:title="Show Button" /> 새로 만든 SettingsFragment(라고 하자) 클래스에서 onCreatePreferences Override 후,...