- 전체
- android studio
- Android SDK
- Android NDK
- Android ADK
- Android Etc. Lib.
- Android dalvik VM
- Android 보안
- PhoneGap
- AOSP 개발
- MIT App Inventor 2
- kivy (python)
- ionic framework
- Kotlin (코틀린)
- React Native
Android SDK 안드로이드 프로그래밍 강좌 모음
2015.04.14 22:07
이클립스를 사용하지 않는다는 전제하에 이루어진 강좌들입니다^^
툴에서 제공했기때문에 간과하는 부분들이 있을 수도 있으니 꼼꼼히 살펴보세요~
0. 안드로이드 앱 개발 지원툴 사용하기
이 지원툴은 JDK 나 SDK 를 설치하지 않고, 안드로이드용 앱을 개발할 수 있도록 제공하기때문에
이 지원툴을 사용하시면 아래의 1, 2, 2-1 을 보지 않으셔도 됩니다.
공부를 목적으로 하거나 단순한 개발 및 테스트를 하실 목적이라면 이 툴을 사용하시기 바랍니다.
1. 이클립스 없이 안드로이드 개발환경 구축하기1 ( JDK 설치, 안드로이드 SDK 설치, 에뮬레이터 실행 )
2. 이클립스 없이 안드로이드 개발환경 구축하기2 ( 프로젝트 생성, 컴파일, 실행 )
2-1 프로젝트 환경 파일 재구성하기 - Update Project
3. 안드로이드 프로그래밍 시작하기
4. 버튼 사용하기
5. 에디트텍스트(EditText) 사용하기
6. 리스트뷰 사용하기 - 기초편
7. 리스트뷰 사용하기 - 활용편
8. 쓰레드(Thread) 의 이해 - 기초편
9. 스트림(Stream)의 이해 - 바이트 스트림
10. 소켓(Socket) 통신의 이해 - 클라이언트
11. 소켓(Socket) 통신의 활용 - MFC 서버와 통신하기
12. TimerTask 클래스를 사용한 스톱워치
13. 서버 화면을 캡쳐하여 클라이언트에 전송하기
14. 액티비티(Activity)의 이해
15. 액티비티 전환하기 - 명시적 전환
16. 컨텍스트(Context)
17. 사진 촬영 후 이미지뷰에 출력하기
18. TTS ( TextToSpeech )
19. 사진 촬영 후 서버로 전송하기
20. 음성 인식(Voice Recognition)
http://www.tipssoft.com/bulletin/tb.php/FAQ/961
http://www.tipssoft.com/bulletin/tb.php/FAQ/961
21. 음성인식을 이용한 발음 테스트 예제
22. 그림그리기의 기초와 구조
23. 사용자정의 뷰 생성 및 배치1
24. 사용자조작 처리하기 ( TouchEvent Handler )
http://www.tipssoft.com/bulletin/tb.php/FAQ/973
http://www.tipssoft.com/bulletin/tb.php/FAQ/973
25. 뷰의 터치위치 좌표로 출력하는 예제
26. 터치를 이용한 간단한 게임
27. 메뉴( Menu ) - 기초
http://www.tipssoft.com/bulletin/tb.php/FAQ/980
http://www.tipssoft.com/bulletin/tb.php/FAQ/980
28. 메뉴( Menu ) - Context Menu
29. 메뉴( Menu ) - Options Menu
30. 메뉴( Menu ) - Sub Menu
31. 탭 레이아웃(Tab Layout) 사용하기 - Intent 방식1
http://www.tipssoft.com/bulletin/tb.php/FAQ/987
http://www.tipssoft.com/bulletin/tb.php/FAQ/987
32. 탭 레이아웃(Tab Layout) 사용하기 - Intent 방식2
33. 어플리케이션에서 한글 사용하기
34. 간단한 대화상자( 다이얼로그 ) 사용하기
35. 대화상자의 이해 1
36. 대화상자의 이해 2
37. 대화상자에 리스트, 체크, 라디오 버튼 사용하기
38. 원형 프로그래스 대화상자
39. 바(Bar)형 프로그래스 대화상자
http://www.tipssoft.com/bulletin/tb.php/FAQ/1007
http://www.tipssoft.com/bulletin/tb.php/FAQ/1007
40. "Back" 키 두번 터치하여 종료하기
41. 꺼지지 않는 화면 설정하기
42. 토스트( Toast ) 사용하기 - 기본
43. 진동 울리기 ( 지정시간 진동과 패턴 진동)
44. 회전 방향별로 다른 레이아웃 적용하기
http://www.tipssoft.com/bulletin/tb.php/FAQ/1031
http://www.tipssoft.com/bulletin/tb.php/FAQ/1031
45. 어플리케이션 회전 방지하기 (화면 방향 고정하기)
http://www.tipssoft.com/bulletin/tb.php/FAQ/1032
http://www.tipssoft.com/bulletin/tb.php/FAQ/1032
46. 센서를 사용하기 위한 공통 루틴
http://www.tipssoft.com/bulletin/tb.php/FAQ/1033
http://www.tipssoft.com/bulletin/tb.php/FAQ/1033
47. 센서 - 조도 측정하기
48. 센서 - 근접센서를 이용하여 거리 측정하기
49. 센서 - 방향센서 사용하기
*. 나침반 예제
50. 센서 - 가속도 센서 사용하기
51. 정렬에 필요한 Comparator 인터페이스 사용하기
52. 간단한 녹음 / 재생 기능 사용하기
*. 사진에서 색상정보 추출하기
53. 각종 그라데이션 그리기
*. Color Picker 만들기
*. 그림판 - Step1
http://www.tipssoft.com/bulletin/tb.php/update/1433
http://www.tipssoft.com/bulletin/tb.php/update/1433
54. 애니메이션 ( Animation ) - 개요
55. 애니메이션 - Tween Animation
56. SQLite 사용하기
57. TTS 음성 출력의 종료 시점 알기
58. 리스트뷰 사용하기 - 동적 항목 추가1
59. 리스트뷰 사용하기 - 동적 항목 추가2
60. 사용자 정의(Custom) 리스트뷰 사용하기
*. 리스트뷰에서 여러개의 레이아웃 사용하기 ( 여러개의 XML 리소스를 Inflate 하는 방법 )
http://www.tipssoft.com/bulletin/tb.php/update/1470
http://www.tipssoft.com/bulletin/tb.php/update/1470
*. 시간 알리미
강좌를 진행하는 운영진이 즐거운 마음으로 강좌를 더 많이 만들수 있도록
안드로이드 공부하시는 분들에게 저희 강좌를 소개해주세요~!
[출처] http://www.tipssoft.com/bulletin/board.php?bo_table=old_bbs&wr_id=501
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 2 | Android : Keystore 정보확인 및 패스워드 변경 | 졸리운_곰 | 2017.03.23 | 235 |
| 1 |
넥서스5 USB to PC 연결 뒤 아무것도 안 보인다면
| 졸리운_곰 | 2016.04.18 | 732 |

