본문 바로가기

전체 글357

[안드로이드] CoordinatorLayout 활용 (Scrolling Techniques) · 최초작성 : 2016. 07. 21.. 최종수정 : 2016. 07. 21.· 작성/수정내용 : - CoordinatorLayout 를 활용한 스크롤 이벤트 시작하기에 앞서 정말 너무 덥네요.하고 싶은건 많고, 날은 너무 더워서 축축 늘어지고 있고...모두 힘내세요!! 테스트 설정 - Android Studio 2.1 (2016.07.21 최신 업데이트) - min SDK : API 19 - 기본 템플릿 : Navigation Drawer Activity # Scrolling Techniques 구현해 보기 안드로이드 Material Design 에서 가장 대표적인 사례는 지난 강좌에서 본 'Navigation Drawer Activity' 일 겁니다.거기에 하나 더 해서 요거 하나 해보려고 합니다... 2016. 7. 22.
[Linux] 리눅스를 공부 할 장비 - 라즈베리파이3에 대하여 . 최초작성 : 2016. 07. 20.. 최종수정 : 2016. 07. 21.. 작성/수정내용 : - 라즈베리파이를 이용한 리눅스 공부. 라즈베리 파이 3 모델 B 얼마 전 손바닥 만한 작고 값싼 컴퓨터가 세간에 많은 화제를 불러 일으켰었죠.벌써 인기가 사그러 든거 같지만요.(제가 이걸 가지고 이것저것 탐구(?) 하고 있더니 사람들이 다 그러더군요. 이거 한물 간거 아니냐고?)하지만 그 인기를 떠나서 개인이 싼 값에 서버(Linux)를 구축하여 운영 할 수 있다는 점은아직도 많은 개발자들에게 최고의 장점이 아닌가 생각됩니다. 저도 얼마전 라즈베리 파이3 를 구입 하였습니다.여기에 이것저것 올려 보고 싶은데, 과연 이게 얼마 만큼의 퍼포먼스를 보여줄지 의문입니다. 이 카테고리에는 라즈베리 파이3를 사용하.. 2016. 7. 21.
[Did you know] Ctrl + D . 최초작성 : 2016. 07 08.. 최종수정 : 2016. 07. 08.. 작성/수정내용 : - Ctrl + D Ctrl + D Ctrl+D in the editor duplicates the selected block or the current line when no block is selected. Ctrl+D는 에디터 상에서 선택영역이나 커서가 위치한 라인을 복사해 주는 기능입니다.영역이 선택된 상태라면, 선택 영역 바로 다음에 선택된 영역을 복사해 주고단순히 커서만 있다면 바로 아래줄에 커서가 있는 라인을 복사해 줍니다. 잘 사용하시는 분들도 계시겠지만 Ctrl+C 를 하여 원하는 부분에 삽일 가능한 Ctrl+V가 있어서 활용 용도는 높지 않을 거라고 생각되네요.. # 혹시 해석이 잘못되었드.. 2016. 7. 14.
[Did you know] Ctrl + Shift + Space . 최초작성 : 2016. 07. 12.. 최종수정 : 2016. 07. 12.. 작성/수정내용 : - Ctrl + Shift + Space Ctrl + Shift + Space When you need to cast an expression value to the required type the SmartType code completion will help you. For example, type String s = ( and press Ctrl+Shift+Space to see what happens. 와~~ 이 기능은 정말 좋네요. Did you know...? 에는 정말 유용한 정보가 많은거 같습니다. 이 기능은 변수에 데이터를 형변환 하여 넣을때 매우 유용한 기능입니다.예를 들어, String.. 2016. 7. 12.
[Did you know] Ctrl + w . 최초작성 : 2016. 07 08.. 최종수정 : 2016. 07. 08.. 작성/수정내용 : - Ctrl + w Ctrl + w Ctrl+w (extend selection) in the editor selects the word at the caret and then selects expanding areas of the source code. For example, it may select a method name, then the expression that calls this method, then the whole statement, then the containing block, etc. You can also select the word at the caret and the expand.. 2016. 7. 8.
[Did you know] Code | Reformat Code 와 Code | Optimize Imports . 최초작성 : 2016. 07 08.. 최종수정 : 2016. 07. 08.. 작성/수정내용 : - Code|Reformat Code 와 Code|Optimize Imports Code|Reformat Code 와 Code|Optimize Imports Use Code | Reformat Code to reformat code according to your code style preferences (File | Settings | Code Style). You can also use Code | Optimize Imports to automatically optimize imports (remove unused imports, etc.). To access the corresponding settin.. 2016. 7. 8.
[Did you know] Ctrl + Alt + B · 최초작성 : 2016. 07 06.. 최종수정 : 2016. 07. 06.· 작성/수정내용 : - Ctrl + Alt + B 의 기능 Ctrl+Alt+B To navigate to the implementation(s) of an abstract method, position the caret at its usage or its name in the declaration and press Ctrl+Alt+B. 추상 메소드를 구현한 곳으로 이동하려면, 그것을 사용하고 있는 곳 이나 선언되어 있는 이름에서 Ctrl+Alt+B를 누른다. 즉, API에서 제공되는 메소드들의 구현 내용을 알고 싶을때, 그 매소드위에 커서를 위치시키고 Ctrl+Alt+B를 누르시면 됩니다.단축키는 Ctrl + 마우스 왼쪽 클릭.. 2016. 7. 6.
[Did you know] Android Studio 개발 팁 정리 · 최초작성 : 2016. 07. 06.. 최종수정 : 2016. 07. 06.· 작성/수정내용 : - Android Studio 개발팁 정리 안내 어떤 툴을 사용해서 무엇을 개발하든사용하는 툴에 대해 자세히 알고 있다면생산성을 높일 수 있습니다. Android Studio 를 실행하면팝업 화면이 뜨면서'넌 알고 있니...?' ('Did you kow ... ?') 라는 Android Studio 사용팁이 나옵니다. 시간이 없어서...또는 영어에 자신이 없어서... 많은 부분을 그냥 닫아 버리거나 아예 창이 뜨지 않게 해놓았었는데여기에 수많은 개발팁들을 제공하고 있습니다. 영어 공부도 할겸 이 팁들을 시간나는데로 정리해 볼까 합니다. PS : 저 영어 정말 못합니다. 제가 설명하는 내용이 잘못 되어있거나.. 2016. 7. 6.
[안드로이드] Navigation Drawer Activity 알아보기 · 최초작성 : 2016. 07. 06.. 최종수정 : 2016. 07. 06.· 작성/수정내용 : - Android Studio 기본 템플릿 - 'Navigation Drawer Activity' 알아보기 시작하기에 앞서 상당히 오래 간만에 다시 강좌를 이어 가네요 사실 현재 맡은 업무가 개발이 아니기에 먹고 살기 위해서 잠시 개발 관련된 부분은 접어 두고 있었습니다. 이제 조금 여유가 생겼고 또 만들고 싶은 앱이 생겼으니 간단한 프로그램들을 만들면서 강좌를 이어가 볼까 합니다. 테스트 설정 - Android Studio 2.1.2 (2016.07.06 최신 업데이트) - min SDK : API 19 - 기본 포멧 지난 마지막 마테리얼 디자인을 소개하면서다음 강좌는 안드로이드 스튜디오 샘플 소스를 하.. 2016. 7. 6.
[안드로이드] - Material Design 이란 무엇인가? · 최초작성 : 2015. 11. 23.. 최종수정 : 2015. 11. 25.· 작성/수정내용 : - Android Material Design 이란 무엇인가??? # Material Design - 구글의 통합 디자인 가이드 얼마 전 Android Studio 가 1.3에서 1.4로 업그레이드 되면서 많은 변화가 있었습니다.저 같이 안드로이드 공부를 시작한지 얼마 안되신 분들은 많이들 혼란스러웠을 거라고 생각됩니다.(저만 그런거 아니죠? ㅜㅜ)그런데 얼마 전 1.4에서 1.5로 또 업데이트 되면서 다시 한 번 또 혼란스럽게 했죠..(조만간 버전이 2.0 대로 올라간다고 하니 또 한 번 어마어마한 혼란에 빠지게 되는건 아닌지 걱정이 됩니다.) 아무튼 그때 포스팅에 그와 같이 변한 이유에 대해서 ‘안드로.. 2015. 11. 25.
[안드로이드] Android Studio - Android Device Monitor · 최초작성 : 2015. 11. 03.. 최종수정 : 2015. 11. 06.· 작성/수정내용 : - Android Device Monitor 살짝 맛보기 시작하기에 앞서 작년까지만 해도 맞았던 바지가... 이제 배 때문에 지퍼조차 올리기 힘들어 졌어요 ㅜㅜ바지를 다시 사야 하나... 운동을 열심히 해야 하나... ㅜㅜ쉽지 않은 선택.. ㅜㅜ 테스트 설정 - Android Studio 1.4 - min SDK : API 19 - 기본 포멧 : 'Navigation Drawer Activity' # Android Device Monitor - 다른 앱의 Layout를 뜯어보자! 제가 안드로이드 공부를 시작한지 얼마 되지 않아 이클립스 기반에서 디버깅을 하거나 프로세스 관리를 해보지 못해서 비교 설명을 드.. 2015. 11. 6.
[안드로이드] Titlebar 없애기 - 내용추가 · 최초작성 : 2015. 11. 03.· 최종수정 : 2015. 11. 03.· 작성/수정내용 : - Titlebar 없애기 - 추가내용 : Style.xml 살펴보기 시작하기에 앞서... 아직 ActionBar 와 TitleBar 의 차이점이 정확히 뭔지 잘 모르겠네요...엄청 해매고 있어서 포스팅도 늦었습니다.우선 알아본것까지만 정리해 봅니다. # Title Bar 없애기 안드로이드 어플을 개발하다 보면 각 화면마다 Titlebar 를 달지 않아도 됩니다.오히려 없는 편이 나은 경우가 더 많죠 그래서 Titlebar를 없애려고 알아 보고 있는데... Actionbar와 혼동이 오기 시작하였습니다.Titlebar과 Actionbar의 차이가 뭐지..... 속 시원하게 알려주는 강좌나 사이트가 없네요... 2015. 11. 4.