Android

1.Context 란?

post-thumbnail

2.Custom Log를 만들어보자

post-thumbnail

3.액티비티 생명주기 (Activity Lifecycle)

post-thumbnail

4.Glide로 이미지를 다뤄보자

post-thumbnail

5.Json을 DTO로 쉽게 바꿔보자

post-thumbnail

6.style을 활용하자

post-thumbnail

7.Exif 메타데이터

post-thumbnail

8.ViewBinding

post-thumbnail

9.Android Studio에서 Git으로 프로젝트 업로드하기

post-thumbnail

10.Virtual Device를 만들어보자

post-thumbnail

11.DataBinding

post-thumbnail

12.Android Studio에서 gist 연동

post-thumbnail

13.Dialog를 Custom하는 방법(1)

post-thumbnail

14.Dialog를 Custom하는 방법(2)

post-thumbnail

15.Splash를 만들어보자

post-thumbnail

16.SharedPreference와 savedInstanceState의 차이

post-thumbnail

17.Android의 menu 3가지 (popup, context, option)

post-thumbnail

18.클릭 효과를 만들어보자 (Selector)

post-thumbnail

19.[토막글] 현재 실행 중인 Fragment 알아내기

post-thumbnail

20.Android 색상에 투명도 주는 방법

post-thumbnail

21.ViewPager2를 사용해보자

post-thumbnail

22.간단한 Fragment 사용법

post-thumbnail

23.[토막글] AVD가 먹통일 때 (Android Virtual Device, Android Emulator)

post-thumbnail

24.SharedPreference를 사용해보자

post-thumbnail

25.[토막글] 키보드 올리거나 내리기 (Keyboard InputMethodManager)

post-thumbnail

26.QR Code를 다뤄보자 (Feat. Zxing)

post-thumbnail

27.Android 그라데이션(Gradient)

post-thumbnail

28.더블탭을 구현해보자

post-thumbnail

29.[토막글] 캡쳐방지

post-thumbnail

30.진동을 울려보자 (Vibrator)

post-thumbnail

31.LiveData 간단하게 사용해보기

post-thumbnail

32.[토막글]Retrofit에서 localhost 연결하기

post-thumbnail

33.Room 무작정 사용해보기

post-thumbnail

34.Retrofit으로 Rest API를 사용해보자

post-thumbnail

35.[토막글] Android Studio 내에서 SHA 키 값 확인하기

post-thumbnail

36.크롤링을 해보자 (with. Jsoup)

post-thumbnail

37.[토막글] Toolbar의 Text(Title) 정렬

post-thumbnail

38.TextView 특정 문자에 클릭이벤트 넣기(Linkify, Spannable)

post-thumbnail

39.링크 미리보기(썸네일)를 만들어보자 (With. OpenGraph)

post-thumbnail

40.BroadcastReceiver

post-thumbnail

41.Clipboard를 사용해보자(복사, 붙여넣기)

post-thumbnail

42.ADB로 무선 디버깅 연결하기

post-thumbnail

43.배터리 상태 가져오기

post-thumbnail

44.WebView에 대해 알아보자

post-thumbnail

45.Android Studio에서 Github 연동

post-thumbnail

46.[토막글] 상태바 색상 변경

post-thumbnail

47.SharedPreference는 onDestroy()에서 작동하지 않는다.

post-thumbnail

48.Serializable과 Parcelable

post-thumbnail

49.Android에서 공유 기능 만들기

post-thumbnail

50.Coordinator Layout을 이용해서 툴바 숨기기

post-thumbnail

51.Navigation을 이용한 Fragment 설계

post-thumbnail

52.RecyclerView의 LayoutManager(Linear, Grid)

post-thumbnail

53.Fragment간에 ViewModel 공유하기(Feat. Fragment-ktx)

post-thumbnail

54.Retrofit2에 Interceptor 추가하기

post-thumbnail

55.Preference에 Json 저장하기

post-thumbnail

56.Room Migration 하기

post-thumbnail

57.Proguard 적용하기

post-thumbnail

58.URL Scheme

post-thumbnail

59.TypeConverter

post-thumbnail

60.간단한 Hybrid App을 만들어보자 (JavascriptInterface / ChromeClient)

post-thumbnail

61.Notification (알림)

post-thumbnail

62.Application 클래스는 바로 Destroy되지 않는다.

post-thumbnail

63.getParcelableExtra(), getSerializable() is deprecated in Android 13

post-thumbnail

64.암시적 선언(정적 선언)된 BroadCastReceiver는 앱을 실행시킬 수 있다.

post-thumbnail

65.ANR (Application Not Responding)

post-thumbnail

66.http url을 https url로 리다이렉트 하기(with. shouldOverrideUrlLoading)

post-thumbnail

67.앱 종료를 감지하는 방법 (with. onTaskRemoved)

post-thumbnail

68.Android에서 비정상 종료를 탐지하는 방법

post-thumbnail

69.Android Studio 설정 내보내기 / 가져오기

post-thumbnail

70.키스토어(서명) 파일 생성

post-thumbnail

71.Build.gradle에서 빌드 분기하기 (Flavor)

post-thumbnail

72.Glide 동기 처리하기

post-thumbnail

73.okhttp3 log 달기 (HttpLoggingInterceptor)

post-thumbnail

74.[토막글] 런타임에서 minSDK, targetSDK 구하기

post-thumbnail

75.PhotoPicker 사용해보기

post-thumbnail

76.[토막글] 다크모드 비활성화 하기

post-thumbnail

77.[토막글] Okhttp logger 제어하기

post-thumbnail

78.카카오톡 공유 API

post-thumbnail

79.비정상종료 예외처리를 효율적으로 해보자

post-thumbnail

80.MediaMetadataRetriever

post-thumbnail

81.[토막글] 클립보드에 이미지 복사하기

post-thumbnail

82.TelephonyManager 이용하여 현재 접속중인 국가 확인하기

post-thumbnail

83.AssetManager 사용하여 assets에서 파일 읽기

post-thumbnail

84.Android 14 Apache Library 지원 중단

post-thumbnail

85.Samsung Remote Test Lab (원격으로 단말기 테스트)

post-thumbnail

86.Android 루팅 탐지

post-thumbnail