본문 바로가기

개발도구

[안드로이드] javascript 처리하고 alert창이 나오도록, close 되어 있을때 finish 되도록 아래 소스는 이벤트를 걸어 놓기 위한 소스이다. 예를들어 아이폰, 안드로이드 동시에 html 파일을 만들어 놓고 이벤트성을 그 페이지에 계속 넣기 위해 사용된다. ** 어플 특성상 업뎃 되었다고 계속 페이지를 수정할수 없는 노릇이기 때문에.. xxx.php .class public class StarEvent extends Activity { WebView mWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.starevent); // setRe.. 더보기
[안드로이드] 배경이 투명한 액티비티 1. 액티비티 소스에 코드 추가하기 액티비티의 소스코드에 아래와 같은 코드를 추가해줍니다. getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND); 2. 배경을 투명하게 하고 싶은 액티비티의 테마 설정하기 외국 블로그 참조 : http://blog.stylingandroid.com/archives/55 n the last article we covered the styling of a dialog box using vector drawables. In this article we are going to add a cancel button to that dialog.. 더보기
[자바스크립트] 체크박스 클릭에 따라 합계가 달라지게 하기 $temp = count($array_V_AFFILIATE); for ($i=0; $i< $temp; $i++) { 더보기
[rss] xml 파싱 object xml - - 0 3 - - 100520000009 - - 실물 ]]> - - 햄버거 ]]> 롯데리아 - - 치킨 가슴살로 만든 저 칼로리 고단백 제품 전 매장 사용 가능(단, 휴게소 및 리조트점 등 일부매장 제외) 본 쿠폰은 포인트 적립 및 할인카드적용이 되지 않습니다 ]]> - - 치킨버거 ]]> . . . . . 그전에는 array 형식의 파싱을 보았습니다. 지금 방식은 object 형태의 방식인데요. array 방식으론 CDATA 을 걸러 낼수가 없더군요. 물론 다른 방법이 있겠지만, 전 못해서. . . 우회? 하기로 했답니다. 결국 object 방식으로 채택!!! 아래와 같이 소스를 추가해주시면 되며, 중간 중간 마다 로그를 찍어 보면 좋을듯 싶습니다. $url = "주소//// "; $xml .. 더보기
[php, mysql] 한글이 깨졌을때 1) php 에서 깨질때 - header('Content-Type: text/html; charset=utf-8'); 1-1) iconv 를 제거 또는 삽입을 해보길 바란다. echo iconv("UTF-8","EUCKR",htmlspecialchars(nl2br(strip_tags($newsArray[$i]["title"])))); 2) 디비에서 깨질때 - db connnet 다음에 - mysql_query('set names euc-kr'); // php4 / php5 euckr 로 사용 3) 디비에서 깨질때 - iconv("utf-8","euckr",'변수명'); - 난 이렇게 하니까 들어갔다. 여러가지 변수의 경우가 있으니 다양한 방법을 시도해 보길.. 다양한 방법 더보기
[android] mac 에 이클립스 설치 - 안드로이드 개발환경 http://leeyh2008.blog.me/30102630461 더보기
[아이폰] 기존 sdk xcode 받아보기 http://lodia.tumblr.com/ 더보기
[안드로이드 커니 소스] http://androidhuman.tistory.com/436 더보기
[안드로이드] alertdialog 알랏메세지 1. 알럿 다이어로그 생성 AlertDialog.Builder alert = new AlertDialog.Builder(this); 2. 타이틀 설정 alert.setTitle( "안녕" ); 3. 메세지 입력 alert.setMessage( "안녕 난 케이라고해" ); 4. 버튼이 눌렀을 때 이벤트 등록 alert.setPositiveButton( "닫기", new DialogInterface.OnClickListener() { public void onClick( DialogInterface dialog, int which) { dialog.dismiss(); //닫기 } }); 5. 알럿 다이어로그 호출 alert.show(); 더보기
[안드로이드] 설치된 어플 리스트 찾기 - PackageManager PackageManager pm = this.getPackageManager(); //flags Additional option flags. Currently should always be 0. List appList = pm.getInstalledApplications(0); Iterator i = appList.iterator(); /* retrieve installed applications */ while ( i.hasNext() ) { ApplicationInfo app = i.next(); if (!( app.packageName.equals("com.kakao.talk"))) continue; Log.i("TAG", "applist, " + app.packageName + " class na.. 더보기