전체보기(363)
-
양파 캐러멜화
달궈진 팬에서 45분 볶아야 스테인리스 팬에 캐러멜화를 촉진하기 위해 설탕 약간을 뿌려 중간 센 불에 일단 올리고 양파를 썰기 시작한다. 팬이 달궈지고 설탕이 녹으면 양파를 써는 대로 올린다. 격렬한 소리를 내면서 양파가 춤을 추기 보다 조용히 자리만 잡는다면 적절히 달궈진 것이다. 그런데 굳이 스테인리스 팬을 써야만 할까. 가정에서 팬을 단 한 점만 쓴다면 논스틱(Nonstick) 팬이 정답이다. 특히 계란을 편하게 익힐 수 있지만 이름처럼 식재료가 붙지 않는 코팅이 되어 있으므로 스테인리스 팬에 비하면 양파의 캐러멜화가 원활하지도 않을뿐더러 정수이자 핵심인 눌어붙기가 거의 이루어지지 않는다. 전기밥솥의 매끈한 내솥 코팅이 관리에는 편하지만 누룽지의 가능성을 원천봉쇄하는 것과 같은 원리다. 누룽지와 구..
2019.04.05 -
Do it! 안드로이드 앱프로그래밍 5, 6일차 (19.04.05)
진도를 나가다 보니 Java 나 XML 에 대한 지식이 어느정도 있으면 이해하기 편하겠다는 생각이 든다. 그래도 일단은 이책부터 끝내자. Chapter 04. 다양한 위젯과 이벤트 활용하기 04-1 이벤트 처리 이해하기 이벤트 처리 방식 - 위임 모델(Delegation Model) : 각각의 이벤틀르 처리할 수 있는 리스터(Listener) 인터페이스(ex. onClickListener)를 설정, 이벤트가 발생하면 해당 위젯 객체에 전달후 그 이후의 처리 과정을 위젯 객체에 위임 . 코드가 복잡해지지 않고, 이벤트를 위젯마다 개별적으로 처리하는 객체지향 코드가 가능. 대표적인 이벤트 제스쳐 이벤트는 터치 이벤트 중에서 스크롤, 플링 등을 구별한 후 알려주는 이벤트. 제스처 이벤트를 처리해주는 클래스는 ..
2019.04.04 -
Do it! 안드로이드 앱프로그래밍 3, 4일차 (19.04.02)
어제와 오늘은 오늘은 두번째 마당의 챕터3을 공부했다. 정의를 모르는 단어들이 나와 인터넷도 찾아봐야하고, 이전 내용보다 한단계 깊이 들어가니 내용도 조금 더 생각을 요하게 되고, 실습 및 복습까지 하려니 생각보다 시간이 더 걸리는 듯하다. 그래도 빨리 배우는 것보다, 확실하게 배우는 것이 중요하니 조바심을 내지말자~! Chapter 03. 애플리케이션 구성하기 03-1 레이아웃 인플레이션 이해하기 setContentView( ) : 하나의 자바 소스 코드가 있을 때, 어느 xml파일 이 자바 소스 파일과 매칭되는 것인지 설정하는 메소드. 즉, 화면에 나타낼 뷰를 지정하는 역할. 또하나의 중요학 역할은 xml 레이아웃의 내용을 메모리에 객체화 하는 것. 인플레이션(Inflation) : 자바 파일에서 X..
2019.04.03 -
Do it! 안드로이드 앱프로그래밍 2일차 (19.03.29)
어제는 첫째 마당 끝내고, 오늘 부터 둘째 마당 시작. 둘째마당은 13개의 챕터로 구성되어있다. 오늘은 챕터1, 2를 공부. Chapter 01. 안드로이드 스튜디오와 기본 레이아웃 익히기 ● View 사용자에게 보여줄 화면 구성은 Activity 안에 어떤 View를 어떻게 집어 넣어 레이아웃을 만들 것인가를 결정 하는 것. View는 일반적으로 컨트롤이나 위젯으로 불리는 UI 구성요소. 즉, 화면을 구성하는 기본 요소. View를 여러개 포함하고 있는 것을 view group이라 하며, view group 안에서는 view의 위치를 지정할 수 있으며, 다른 view group을 내부에 넣을 수 있으며, view group은 view를 상혹하여 view처럼 다룰 수 있음. View의 폭과 높이는 픽셀 ..
2019.03.29 -
Do it! 안드로이드 앱프로그래밍 1일차 (19.03.28)
●안드로이드 특징 오픈소스, 자바 개발 언더, 스마트폰을 위한 완벽한 컴포넌트 제공, 쉬운 앱간 연동, 다양한 기능 지원 ●안드로이드 흐름과 현재 전세계 스마트폰 OS 시장 점유율 약 87%(SA, 2018년 3분기)로 앞으로 몇년 이상, 상당한 시장 점유율을 유지할 것으로 예상. 그리고 IT의 빠른 트렌드 변화와 기술 발달에 따라 안드로이드 플랫폼 또한 빠르게 진화하고 있음 ●개발 환경 구축 (인터넷에 자료 많음) 자바설치 - http://www.oracle.com에서 Java SE(Standard Edition)을 다운 받아서 설치. 설치후 내컴퓨터에 환경변수(JAVA_HOME) 설정 및 path 설정 안드로이드 스튜디오 설치 - 안드로이드 개발자 사이트에서 안드로이드 스튜디오 설치 프로그램을 다운 ..
2019.03.28 -
안드로이드 앱 프로그래밍 책을 빌려왔다.
데이터베이스부터 공부하려고 했는데, 나의 목표는 안드로이드 앱 개발이라 명확하게 어떤 지식이 필요한지 알기 위해 안드로이드 앱 프로그래밍 책을 빌려왔다. 둘 다 한글로 된 책인데 "꿀잼 앱인벤터 완전정보"과 "Do it! 안드로이드 앱 프로그래밍"이다. Do it! 안드로이드 앱 프로그래밍 (이지스퍼블리싱)의 경우, 책표지에 안드로이드 분야 1위 도서 라고 적혀있어서 혹했고, 꿀잼 앱인벤터 완전 정복(카오스북)의 경우, 모교 도서관에 있는 안드로이드 프로그래밍 관련 서적중 가장 최근(2018년 10월 31일)에 구입한 책인듯 하여 들고왔다. 더 최근 책들은 학생들이 이미 빌려가서 없었던걸까.... Do it! 안드로이드 앱 프로그래밍 우선 Do it! 안드로이드 앱 프로그래밍 부터 시작한다. 총 848 ..
2019.03.27