강좌 내용 소개
00분56초안드로이드 스튜디오 다운로드
03분23초안드로이드 스튜디오 설치
06분37초안드로이드 프로젝트 만들기
08분37초첫 번째 Android 프로그램이 실행됩니다.
08분46초수업 전 혜택 - "안드로이드 프로그래밍 입문 튜토리얼"
02분19초엔지니어링 구조 소개
14분45초Control1_TextView1
15분28초Control1_TextView2
03분00초Control1_TextView3
06분59초Control2_Button1
08분49초Control2_Button2
07분27초컨트롤 3_EditText
11분20초컨트롤 4_이미지뷰
08분31초컨트롤 5_ProgressBar
08분50초컨트롤 6_알림
18분47초컨트롤 7_툴바
13분15초제어 8_AlertDialog
10분21초컨트롤 9_PopupWindow
11분50초Layout1_LinearLayout
16분05초Layout2_RelativeLayout
07분22초Layout3_FrameLayout
04분01초레이아웃 4_테이블 레이아웃
08분12초Layout5_GridLayout
08분06초Layout6_ConstraintLayout
11분57초목록보기
13분55초RecyclerView
18분59초애니메이션 1_프레임 애니메이션
06분38초애니메이션 2_트위닝된 애니메이션
11분08초애니메이션 3_속성 애니메이션
09분43초단위 및 치수
09분14초뷰페이저
09분18초Mvvm 프로젝트 실제 전투
38분13초조각의 생성
06분25초프래그먼트란 무엇인가
03분42초조각 사용 방법
11분37초활동에 2개의 프래그먼트를 추가하기만 하면 됩니다.
02분21초조각 동적 추가 및 관리
21분15초활동은 Fragment에 정보를 보냅니다.
09분51초조각의 동적 추가 및 관리 요약
01분11초Fragment와 Activity 간 통신을 위한 인터페이스 솔루션
22분04초프래그먼트 라이프사이클 경험
21분37초Fragment 수명주기에서 배운 교훈 요약
04분02초조각+viewPager 슬라이딩 효과 표시
04분11초ViewPager2 기본 애플리케이션
21분17초ViewPager2 페이지 전환
07분11초ViewPager 및 Fragment 컬렉션
22분12초ViewPager+fragment는 WeChat 홈페이지를 시뮬레이션합니다.
37분50초단편 요약
03분14초활동 알아보기
02분09초활동 점프
08분22초활동 수명주기
05분48초서비스 알아보기
01분19초startService 및 수명주기
07분40초BindService 및 수명주기
06분14초수신기를 만나다
01분27초방송 수신을 위한 정적 등록
06분33초방송 수신을 위해 동적으로 등록
04분05초핫픽스란 무엇인가
03분13초Bugly 핫 업데이트 구성
12분53초패치 패키지 생성 및 적용
07분48초아마프를 소개합니다
10분17초프로젝트에 지도 표시
09분12초지도 키워드 검색 및 포지셔닝
16분41초글라이드 소개
02분24초글라이드 및 자리 표시자의 기본 사용
08분19초전환과 변형
09분31초생성 API 사용
05분39초OkHttp의 동기 및 비동기 요청
16분31초POST 요청의 데이터 형식
11분25초OkHttp 구성
26분03초Retrofit의 기본 사용법
15분36초개조의 주석
18분54초개조 변환기
15분35초중첩된 요청 및 어댑터 개조
11분14초파일 업로드 및 다운로드
10분42초Gson을 사용하여 Java 객체의 직렬화 및 역직렬화 완료
12분50초배열과 목록의 직렬화 및 역직렬화
08분45초맵, 세트 컬렉션 및 Gson 주석
12분37초RX 사고
12분16초RX Thinking 다운로드 사진
36분34초RX 사고의 매력
15분26초커스텀 옵저버
27분34초데이터 저장이란 무엇입니까?
08분06초SP 기능 소개
07분42초SP의 간단한 사용
12분01초SP 실제 전투
31분35초SQLite 소개
07분16초SQLite 시각화 도구
06분07초SQLite 라이브러리 및 테이블
26분07초SQLite 추가, 삭제, 확인 및 수정
19분35초Room Three 역할 소개
04분34초방 3자 쓰기
21분13초룸 연습
29분34초인텐트 기본 유형
12분07초인텐트 패스 번들
11분08초직렬화 가능 인터페이스 전달
08분40초Parcelable 인터페이스 전달
19분23초미디어 레코더_1
15분33초미디어 레코더_2
09분39초MediaPlayer가 비디오를 재생합니다.
14분33초VideoView가 비디오를 재생합니다.
07분07초SoundPool은 음향 효과를 재생합니다.
21분14초프로젝트 릴리스
08분02초힘내 개요
03분07초버전 관리의 역사
08분01초Git과 다른 버전 시스템의 차이점
12분07초Git의 기본 개념
03분07초Git의 기본 작업
27분03초힘내 분기 작업
22분56초갈등 해결
11분37초Git의 분기 모델
02분09초Git 사용에 대한 제안
02분26초MVP와 MVC
07분32초MVP 프로젝트 소형 케이스
12분49초네트워크 접속 준비
22분11초시작 페이지 배경 이미지로 시작 흰색 화면 문제 해결
07분03초홈하단메뉴
11분10초하단 메뉴 스위치
19분06초홈 페이지 레이아웃 및 목록 어댑터
20분25초홈 MVP 연습
20분01초홈페이지 UI 세부정보 조정
07분43초제품 세부정보 페이지 MVP 구현
27분32초안드로이드 개발 노트
03분20초맞춤설정이 필요한 이유
07분18초맞춤형 뷰 라이프사이클 및 주요 단계 원칙
11분57초MeasureSpec을 사용하여 ViewGrop에서 xml을 사용자 정의하는 방법
33분11초자체 프로세스를 측정하기 위해 ViewGroup을 사용자 정의하세요.
02분51초ViewGroup을 사용자 정의하는 레이아웃 프로세스는 무엇입니까?
32분52초사용자 정의 보기에서 수석 엔지니어가 누구인지 확인하세요.
39분24초원칙을 익히는 것이 소스 코드를 읽는 데 어떻게 도움이 되는지 아시나요?
16분00초MeasureSpec 원칙 솔루션 XML 구문 분석 Wrap_cotent
29분01초View의 XML 구문 분석 프로세스 원리에 대한 설명
28분28초사용자 정의 보기 기본 사항
08분37초View의 드로잉 프로세스 원리 분석
28분02초MeasureSpec 원리 분석
19분16초캔버스 절단 및 텍스트 그리기
16분29초ViewPager 중첩 조각 아키텍처에 대한 기본 소개
13분03초ViewPager 캐시 조각의 원리와 어댑터 모드
19분40초ViewPager 중첩 조각 모드의 조각 수명 주기 관리 메커니즘
18분00초ViewPager 지연 로딩 원리 분석 및 성능 최적화 프로젝트 실습
44분30초홈페이지의 2차 연결 레이아웃 및 슬라이딩 문제 소개
22분18초이벤트 배포 소개
천장 문제 해결
16분08초중첩된 슬라이딩 충돌 해결
28분38초관성 슬라이딩 실현
14분09초이벤트 소개
09분02초이벤트 처리 과정
이벤트 배포로 인해 발생할 수 있는 문제
다운 이벤트 배포 과정
무브 이벤트 배포 과정
29분59초복잡한 UI 구현을 위한 아이디어 설명
UI 구현에 알고리즘 적용
27분17초잉어 물고기의 그림을 실현
48분06초물고기 꼬리 흔들기의 원리를 실현하십시오.
16분19초클릭 물 파급 효과 달성
17분21초물고기의 지능적인 조종을 달성하는 방법
31분34초잉어 수영 애니메이션 구현
18분34초앱 UI 아키텍처 솔루션 분석
10분58초Android 사전 로드 구성표 성능 함정
13분40초안드로이드 프리로딩 원리의 viewPager 원리 분석
26분08초viewPager 어댑터의 조각 수명 주기
24분01초지연 로딩 솔루션의 소스 코드 분석 중 하나
30분31초지연 로딩 소스 코드 솔루션 분석 2
36분08초프레임워크 레이어 소스 코드를 연구하는 이유
부팅부터 데스크탑까지 시스템은 어떤 역할을 합니까?
APP 시작 프로세스 소스코드 분석
21분58초주요 제조사의 setContentView 인터뷰 분석
그리는 과정 보기
06분57초화면 적응을 달성하기 위해 소스 코드 실행 프로세스를 잘라냅니다.
10분18초메모리와 관련된 몇 가지 일반적인 문제
29분10초LeakCanary의 기본 사용법 및 분석
LeakCanary가 객체 누출을 자동으로 감지하는 방법
손으로 쓴 LeakCanary 핵심 코드
13분03초APK란 무엇인가요? 최적화가 필요한 이유
10분19초ViewPager 중첩 조각 아키텍처에 대한 기본 소개
13분03초이미지 리소스를 최적화하는 방법
국제화 및 동적 라이브러리 추가 최적화
쓸모없는 리소스와 코드를 제거하는 방법
33분23초Anr 비정상적인 면접 질문 설명
OOM 비정상적인 면접 질문 설명
12분14초비트맵 인터뷰 질문 설명
16분38초UI가 멈춘 면접 질문에 대한 설명
11분58초메모리 누수 인터뷰 질문 설명
15분00초메모리 관리 면접 질문 설명
14분14초콜드 스타트 최적화 인터뷰 질문 설명
10분33초기타 최적화 인터뷰 질문 설명
10분24초