[Android Developers] SurfaceHolder

안드로이드/프레임워크 2015. 8. 13. 00:38

  SurfaceHolder란 말 그대로 하나의 display surface를 잡고 있는 추상 Interface를 말합니다.  SurfaceHolder는 개발자가 직접 surface의 사이즈나 형식을 조절할 수 있고 surface의 pixel을 수정할 수 있습니다. 그리고 surface의 변화를 실시간으로 확인할 수 있습니다. SurfaceHolder는 왠만해서는 SurfaceView 클래스를 통해 사용할 수 있습니다.


 Surface의 상태 변경에 대한 정보를 다루기 위해서는 SurfaceHolder.Callback 인터페이스를 사용합니다. SurfaceView에서 사용될 때 SurfaceHolder.Callback 내에 있는 surfaceCreated(), surfaceDistroyed() 함수를 설정하는 것으로 Surface를 통제할 수 있게 합니다. SurfaceHolder.Callback는 SurfaceHolder.addCallback() 함수를 통해 등록할 수 있습니다.


SurfaceHolder가 SurfaceView에 적용되는 과정은 아래 포스팅을 참조해 주시길 바랍니다.

http://elecs.tistory.com/78


출저 : http://developer.android.com/reference/android/view/SurfaceHolder.html

300x250

Ubuntu에서 특정 Unicode가 안보일 때

공대생의 팁 2015. 7. 22. 20:44

 우분투 운영체제로 웹사이트를 돌아다니다 보면 종종 네모 모양으로 깨져서 나오는 경우가 있습니다. 아래는 특정한 유니코드가 깨져 제대로 출력 되지 않고 있는 상황을 보실 수 있습니다.




 위와 같은 경우 몇몇 유니코드는 Terminal에서 다음과 같은 명령어를 입력하셨을 때 해당 유니코드가 출력 되는 경우가 있습니다.


$ sudo apt-get install ttf-ancient-fonts


 이후 컴퓨터를 리셋 하신 후 다시 확인하시면 유니코드가 제대로 출력 되는 것을 확인하실 수 있습니다.


 


300x250

실리콘벨리 탐방기록(8) - Hilton San Francisco Airport Baypoint[2015.07.03]

 실리콘벨리 탐방의 마지막날, 귀국을 하기 바로 전날 숙소를 찾던 도중 이름만 듣던 힐튼 호텔의 가격이 매우 저렴해서 당장 예약을 하게 되었습니다. 난생 처음 고급호텔을 써 보게 되었다는 생각에 들떠 사용해보니 역시 힐튼이라는 이름이 이토록 유명했는지 알 수 있었습니다.

 혹시 샌프란시스코 국제공항 인근에서 좋은 숙소를 구하고자 하시는 분이 계신다면 이 곳 Hilton San Francisco Airport Baypoint를 추천드리고 싶습니다!



입구에서 이 입간판을 확인하시면 쉽게 찾으실 수 있습니다.



로비에 들어가기 전 입구입니다.



로비에서의 모습입니다.

이 곳에서 체크인을 하시면 숙소 출입 카드를 받으실 수 있습니다.



이번에 묵게 될 숙소 입구입니다.



방 내부 분위기가 상당히 좋아 보입니다.



TV는 무려 LG로군요!



침대 위로는 샌프란시스코 도심의 풍경이 펼쳐져 있습니다.



탁상 위의 시계가 상당히 깔끔해 보이네요.



간단하게 커피를 먹을 수 있는 자리도 마련되어 있습니다!



간단한 메모지도 준비되어 있습니다.



쇼파가 상당히 푹신푹신해 보입니다.

앉아보니 마음이 편안해지는군요 ㅎㅎ



샌프란시스코의 상징이기도 한 골든게이트브릿지의 그림이 걸려있군요.



욕실 내부를 살펴보도록 할까요?



욕실 내부는 여느 호텔이랑 크게 다르지는 않습니다.

다만 일반적인 호텔들과 비교할 때 비고젹 욕실이 넓은 편입니다.



세면대 아래에는 수건들이 비치되어 있습니다.

옆에는 물도 있는데 사용시 추가 요금을 내야 합니다.



간단한 세면도구들이 보시는 바와 같이 마련되어 있는 것을 보실 수 있습니다.



숙소 출입 카드입니다.

안에는 와이파이 사용 방법들이 친절하게 안내 되어 있습니다.



창밖에서 바라본 풍경입니다. 저 멀리 Baypoint가 보이네요.

자고 일어난 후 아침에 주변을 산책하는 것도 나쁘지 않을 듯 합니다!



이번에는 숙소 내부의 시설들을 살펴보도록 하겠습니다.



각 층에 마련된 자판기 코너에 가보면 얼음 공급기와 음료 자판기가 있는 것을 확인하실 수 있습니다.



음료는 코카콜라, 7UP, 스프라이트, 생수 등이 보입니다.



몇몇 층에서는 간단한 군것질을 즐길 수 있는 과자들이 마련되어 있습니다.

제가 가보았을 때는 고장이 나있군요..



엘리베이터를 타고 2층에 가면 편의시설들을 이용하실 수 있습니다.



여느 호텔들과 마찬가지로 헬스장이 마련되어 있습니다.

여행 도중 스트레스를 운동을 하면서 풀어낼 수 있다는 점이 매력적입니다.



여느 헬스장에서와 같이 왠만한 운동기구들은 모두 갖추어져 있는것으로 보입니다.



운동하는 곳이니 만큼 식음대도 마련되어 있습니다.



2층에는 수영장 또한 마련되어 있습니다.



한편에는 유아용 수영장과 간이 사워실이 마련되어 있습니다.



수영장이니 만큼 바닥의 물 때문에 미끄러지는 사고를 조심해야겠지요?



수영장 내부 전경의 모습입니다. 생각보다는 많은 사람들이 들어와서 즐길만한 공간입니다.



수영한 후 몸을 닦을 수 있는 수건들도 이렇게 비치 되어 있습니다.



수영장에서 바라본 바깥의 풍경입니다. 성조기가 이 곳이 미국임을 느껴지게 합니다.







공항과 호텔 사이를 이동하는 셔툴버스입니다.



셔틀버스 뒷공간에 짐을 실을 수 있습니다. 캐리어는 운전기사가 직접 실어 정리합니다.



호텔을 떠나기 직전의 모습입니다.



셔틀버스 내부의 모습입니다.



호텔을 떠나면서 찍은 모습입니다. 다음에 기회가 된다면 한 번 더 이 호텔에서 묵었으면 좋겠군요.




호텔명 : Hilton San Francisco Airport Baypoint

주소 : 600 Airport Blvd Burlingame, CA 94010

전화번호 :  (650) 340-8500

300x250