목록전체 글 (1532)
오늘도 공부
전, 기초를 닦지 않고 그냥 MFC 를 해서 나중에 참 고생을 많이 했습니다. MFC 를 선택하셨다는 것은 결국은 C++ 을 선택하신것을 의미하는데, 전 MFC 가 어떻게 되건 C++ 의 고수만 된다면 대세가 어떤 언어가 되건 상관없다고 생각합니다. C++ 이 Win32 에 종속되는건 아니니까요. 게다가 앞으로도 Win32 는 여전히 쓰일 수 밖에 없구요. 또, C++ 잘 해두면 다른 언어 익히는건 훨씬 쉽습니다. 그래서 MFC/API 를 공부하시면서 (혹은 공부하시기 전에) C/C++ 을 확실히 공부해두시길 권장합니다. 제가 C/C++ , STL, 운영체제, 알고리즘 같은 기초가 부족해서 한참 후회 많이 했습니다.-_-; 너무 언어나 툴이나 운영체제에 종속되지 않으시길... 그럼 추천 나갑니다~ 필요하..
하나의 앱으로 여러 해상도를 지원하고자 할 때 이클립스에서의 layout, drawable 폴더 명을 달리 해줄 필요가 있다. 갤럭시S drawable-hdpi layout-hdpi 갤럭시S2 drawable-xhdpi-1280x720 layout-xhdpi-1280x720 갤럭시 노트 drawable-xhdpi-1280x800 layout-xhdpi-1280x800 갤럭시탭 10.1 drawable-xlarge-mdpi layout-xlarge-mdpi [출처] [Android 개발] Eclipse의 해상도별 layout, drawable 폴더 만들기(갤럭시 노트, 갤럭시 S2, 갤럭시S, 갤럭시 탭, 옵티머스 시리즈)|작성자 konori
이 분의 tistory를 찾은 지금의 나로서는 금광을 찾은 느낌이다. 알레폰드 http://202psj.tistory.com/ ========================================================================================================================= How Android Supports Multiple Screens (원문펌 http://overoid.tistory.com/9) 안드로이드에서는 런타임시에 아래 3 가지 방식 중 하나로 다양한 화면을 지원합니다 . 아주 중요한 내용입니다 . i) Pre -Scaling ( 보통 bitmap 이미지 처리시에) Pre -Scaling 은 로딩시점에 크기를 조절합니다 ..
PHP abs() 절대값을 리턴한다 PHP acos() 라디안으로 주어진 값을 아크코사인값을 리턴한다 PHP addcslashes() 문자열앞에 역슬레쉬를 추가한다 PHP addslashes() ‘,”,\ 앞에 역슬래쉬를 추가한다 PHP array() 배열을 만든다 PHP array_count_values() 배열안의 매게변수와 동일한 값이 몇번들어있는지 리턴한다 PHP array_flip() 배열의 키와값을 바꾼다 PHP array_keys() 배열의모든키를 반환한다. PHP array_merge() 두개이상의 배열을 합칩니다. PHP array_pad() 새로운요소를 추가합니다. PHP array_pop() 배열의 마지막요소를 삭제하고 리턴합니다. PHP array_push() 배열의 마지막에 하나이..
모바일용 웹사이트를 개발한다고 하자 제일 먼저 default.css (우리는 basic.css)를 정해야 할 것이다. 네이버 m.naver.com http://m.news.naver.com/css/news/d.css common css 설정부분 /*common*/ * { margin:0; padding:0; font-family:"나눔고딕", NanumGothic, "굴림", Gulim, Helvetica, AppleGothic, Sans-serif; -webkit-text-size-adjust:none; } body { position:relative; background-color:#f8f8f8; line-height:1.25em; color:#000; word-wrap:break-word; word..
출처 : http://cafe.naver.com/domfam/4738 웹디들의커뮤니티카페 1. meta & link [Viewport] - 기본설정 모바일 웹브라우저의 기본 화면크기 및 확대/축소 배율등을 정하는 모바일 웹사이트 및 웹앱을 만들시 제일 중요한 Meta 태그입니다. 기본적으로 아이폰의 사파리 웹브라우저는 넓이가 980px인 해상도로 보여주기 때문에 아이폰에서 아이폰3G(S)에 맞춰 디자인 한 웹페이지(320x480)를 본다고 가정한 경우 뷰포트를 설정하지 않는다면 가로 좌우 여백이 330px의 여백이 남는 아주 작은 화면을 보게 됩니다. 다음처럼 뷰포트를 사용하면 1:1 비율로 아이폰의 해상도에 맞게 최적화 할 수 있습니다. width : 넓이 - device-width | N px (20..
이원희 maestro.wh@gmail.com, 변광민 yelllo wsun@gmail.com, 신정수 hello_mile2@ naver.com|삼성전자 소프트웨어 멤버십 정회원이며 현재 S펜 SDK를 사용한 프로젝트를 진행하고 있다. 안드로이드 플랫폼뿐만 아니라 모바일 생태계, 소프트웨어 엔지니어링, 병렬처리, 신호처리, 자연어 처리 등 다양한 분야에 관심을 가지고 관련 분야를 연구하고 있는 학생들이다. 2011년 11월 국내 출시된 갤럭시 노트는 출시 7개월이 지난 지금까지도 돌풍을 일으키고 있다. 특히 5.3인치의 큰 화면과 사용자의 필기압력을 256단계로 인식하는 노트 그리고 S펜만의 강점은 안드로이드 애플리케이션 개발자들에게 새로운 도전 기회를 부여하고 있다. S펜 SDK 문서 클래스 구조도 현재..
03AgmdbtH9di8YRP3Q7jlA==
JSP 와 Oracle 조합에서 페이징을 처리하기 위한 작업을 진행해 보았다. 기존에 ASP 작업을 할때만 해도, 누군가가 만들어 놓은 소스를 약간만 변형해서 썼기 때문에 페이징을 별로 신경쓰지 않았는데, JSP 의 경우에 rs.absolute() 나 rs.first() 같은 명령이 기본 설정으로는 사용할 수 없게 되어 있기 때문에, 그런 명령 없이 자체적으로 페이지를 분석해서 페이지 블럭을 만들어 보기 위해 분석을 시작. 생각보다 훨씬 어렵고 난해해서 이틀을 꼬박 분석을 했다. 물론, JSP 에서도 rs.absolute() 를 쓸 수 있는데, 그러려면 최초에 createStatement 를 설정할때 조금 다르게 해줘야 한다. rs.absolute() 나 rs.first() 처럼 레코드의 커서를 이리저리..
