- 소 스 - 링크에 밑줄 없애기 a:link { color: red; text-decoration: none;} a:visited { color: black; text-decoration: none;} a:hover { color: blue; text-decoration: underline;} - 해 석 - style 소스의 type = text를 제어하는 css로 한다. a:link : 클릭하지 않은 링크 a:visited : 한번 클릭했던 혹은 다녀갔던 링크 a:hover : 링크를 클릭하려고 마우스를 가져갔을 때 decoration : 밑줄 none : 없는 상태 underline : 있는 상태 a:active : 링크부분에서 마우스를 누르고 있는 동안의 상태
어떤 강의를 해볼까 하다가 우선 처음은 간단하게! 라는 생각으로 달력을 만들어보고자 합니다. 강의가 몇차까지 가야 달력만들기가 끝날지 모르겠지만.. (최대한 빨리 끝내보겠습니다) 일단 가장 기본적인 달력을 만들어보고, 그 다음에 필요하다면 추가기능을 넣어보죠. 일정이라던가.. 약속을 넣어볼까요 혹은 가계부? 문자를 읽어와서 지출을 저장해볼까요 등등 우선 오늘은 첫째날이니 간단하게 조금만 합니다. (이래서 언제 다하겠냐는...) 오늘은 Calendar API에 대해 살짝 맛만 보죠. 주석 간단히 달아놨습니다. 읽어보시면 딱히 어려운내용은 없을겁니다~ Calendar mCal = Calendar.getInstance(); // 연 System.out.println("1 : " + mCal.get(Calend..
오늘은 어제오후부터 삽질을 했던 한글 입력문제에 대해 적어놓을까 한다. PHP문서에서 echo로 찍어보았을때는 문제없는데 db에 넣으면서 한글이 깨지는 문제를 겪고 있었다.'한글' 이라고 입력해도 db에서 확인해보면 'ㅇㄷㅇㄷ' 이런 문자로 들어가는 것이었다. 검색해봤는데 일반적으로 많이들 사용하는 mysql_query($sql, #connect); 를 사용하는데나같은 경우는 mysqli_query 를 사용했다. 그래서 인터넷 검색하면 많이 있는 mysql_query('SET NAMES utf8', $conn); 이 먹히지 않는것이었다. 처음엔 이유도 몰랐다.ctrl + c / v 의 단점이었지.. 소스를 다시 읽어보니 내가 사용하고있는 쿼리방식은 mysqli !! 그래서 소스를 수정했다...
mysqli는 뭔가 했더니 mysql보다 더 빠르고, 더 안전한 쿼리문이라는거mysql_query($query, $CONNECT) 를 mysqlI_query($CONNECT, $query) 이렇게 바꾸면 되고 mysql_fetch_array(mysql_query($query, $CONNECT) 를 따로 따로 써야 된다. $rs = mysqlI_query($CONNECT, $query);while($data = mysqli_fetch_array($rs)){} mysql_query 하고 mysqli_query 는 파라미터 값의 순서가 달라진다. (주의!) 참고내용 : ▶ PHP5에서 MySQLi 확장 사용하기 이렇게 두가지를 지원합니다. MySQL 확장은 MySQL 4.1.0 이상의 모든 기능을 지원하지 않..
모바일에서는 갤러리 호출하는 방법은 참 쉽습니다.하지만 내가 원하는방식은 웹뷰에서! 네이버창을 보다가 글을 쓰면서 사진을 첨부하고싶을때, 보이는것은 웹인데 단말기의 갤러리에서 이미지를 가져오고싶을때 사용합니다. 참고. web은 WebView입니다. onCreate에 웹뷰에다가 다음 속성을 적용하구요. web.setWebChromeClient(new WebChromeClient() {public void openFileChooser(ValueCallback uploadMsg, String acceptType){mUploadMessage = uploadMsg;Intent i = new Intent(Intent.ACTION_GET_CONTENT);i.addCategory(Intent.CATEGORY_OPENA..
get 값의 전달은 참 쉽죠url 뒤에 ? 표시하고 변수들 넘기면 되는데... 문제는 post 전송방법입니다! int DEVICE_WIDTH = 720;WebView web = new WebView(this);WebSettings set = web.getSettings();set.setJavaScriptEnabled(true);String postData = "DEVICE_WIDTH=" + DEVICE_WIDTH;web.postUrl("url", EncodingUtils.getBytes(postData, "BASE64")); 간단히 위와 같은 소스를 이용하면 post방식의 변수를 전달 할 수 있습니다. url부분에 웹페이지 주소를 넣고 받는쪽에서는 알아서 받아서 처리하면 되지요 참 쉽죠~ 도움이 되셨다면..
web_main = (WebView)findViewById(R.id.web_main); web_main.getSettings().setJavaScriptEnabled(true); WebSettings set = web_main.getSettings(); set.setJavaScriptEnabled(true); // javascript를 실행할 수 있도록 설정 set.setJavaScriptCanOpenWindowsAutomatically (true); // javascript가 window.open()을 사용할 수 있도록 설정 set.setBuiltInZoomControls(false); // 안드로이드에서 제공하는 줌 아이콘을 사용할 수 있도록 설정 set.setPluginState(WebSetting..
본 리뷰는 아사모(http://cafe.naver.com/appleiphone) 의 체험단 이벤트를 통해 진행되었으며 '프로텍트엠' 의 지원을 받아 작성되었음을 알려드립니다. 제품의 사진입니다. 사진에는 아이폰5S의 사진이 있지만 아이폰5 / 5S / 5C 에 사용할 수 있는 필름입니다. 사진에 보시면 0.15mm의 두께, 강도는 10H 라고 합니다. 기존에 프로텍트엠 사에서는 0.33mm의 필름이 있었습니다.검색하면 어렵지 않게 관련 정보를 찾을 수 있을것입니다. 현재 작성중인 리뷰의 제품은 기존 0.33mm 에 사용된 기술을 그대로 0.15로 두께를 줄였습니다. 얼마나 많은 기술과 노력이 들어갔는지 짐작이 갑니다. 강화필름을 사용하다보면 최대 단점이 저는 두께라고 생각합니다. (개인적인 생각입니다)필..