본문 바로가기

전체 글

java.lang.SecurityException: Permission Denial: starting Intent 에러 처리. 프로젝트를 하고 있던 앱에 위젯 기능이 추가되서 작업하고 있는데 이상하게 키캣버전에서만 원하는 Activity로 이동이 안되네??? 로그캣을 보니java.lang.SecurityException: Permission Denial: starting Intent { flg=0x24000000 cmp=XXXX.xxxx/xxxxxActivity bnds=[0,102][768,230] (has extras) } from null (pid=-1, uid=10125) not exported from uid 10149 at com.android.server.am.ActivityStackSupervisor.startActivityLocked(ActivityStackSupervisor.java:1186) at com.an.. 더보기
내장 갤러리 이미지 불러올때 OutOfMemory 문제! 흠 비트맵을 쓰면 항상 아웃오브메모으리!!!예전에 AndroidManifest파일에 LargeHeap=true 라는 해결책이 있었으나 이번 프로젝트는프로요를 지원해야한단다 .... 역시나 비트맵을 쓰면서 아웃오브메모으리...!!내장 갤러리에서 사이즈가 큰 이미지를 불러왔더니 !!!!!!!!!!!!!!!!!!! ================================================================AssetFileDescriptor afd = ctx.getContentResolver().openAssetFileDescriptor(uri, "r");BitmapFactory.Options opt = new BitmapFactory.Options(); opt.inSampleSize =.. 더보기
빅페 HyperColor 파랭이! 30번째 생일을 맞이해서 빅페 HyperColor 파랭이를 선물받았다!! 해외배송이라 늦을지 알았는데 생각보다 빨리왔다.느낌은 정~~~~~~~~~~~~~~~~말 장난감 시계같다 ㅋㅋㅋㅋ이로서 빅페는 로즈골드와 하이퍼칼라 파랭이 두놈!! 시계가 많아져서 걍 박스에 담아두면 먼지도 쌓이고 해서 보관함을 지름 !!!보관함 오면 정리해놓고 다시 포스팅 해야지 하하하하감사합니다!!! 더보기
Android 4.4 KitKat에서 웹뷰 LoadUrl 바뀐 점. 키캣으로 올라오면서 크로미움 웹뷰라는 놈이 새로 생겨서 자바스크립트를 콜 할때LoadURL이 안먹는다고 한다.evaluateJavascript() 이런 함수가 생겼다는데 이것도 그냥 쓰면안되고 아래 처럼 키캣 이후 부터는 자바스크립트를 콜하는 방식을 바꿔줘야 한단다 .... 출처 : http://ttorr.blogspot.kr/2014/03/kitkat44-loadurl.html if( Build.VERSION.SDK_INT < 19 ) { // 이전버젼의 경우 webView.loadUrl( "javascript:~~~~~" ); } else { // KitKat이상 temp_fn = "~~~~~"; // UiThread에서 돌아가여 하므로 아래 코드가 중요하다 runOnUiThread(new Runna.. 더보기
Logcat에서 보고싶은 Tag만 Filtering 하긔~~ 음 디버깅을 위해 로그를 찍어 놓고 ADB logcat을 실행시키면 대박 많은 로그들이 쭈루루루루루룩 올라간다..이 중 자신이 디버깅 할라고 심어놓은 로그를 눈을 찾는다면 당신은 매의 눈!!!!!!!!명령어를 찾아보다가 있길래 나중에 써먹을라고 적어둬야 겠다. Log.d("HGPARK"."come in");위와 같은 HGPARK 이란 태그를 심어 놓고 터미널에서 다음과 같이 ADB명령어를 치면 된다. adb logcat -s HGPARK:* 혹은 adb shell logcat | grep -e "HGPARK" 요롷게 적어주면 내가 보고싶은 태그만 확인이 가능하돠 ㅎㅎ 더보기
지샥 빅페이스 로즈골드!! GA-110RG-1AJF 이직한뒤 스스로에게 선물하고자 월요일날 지샥을 질렀는데 일본에서 뱅기타고 오늘 도착했다!! 두둥 철제 케이스도 있다던데 이건 네모난 종이 박스 안에는 일본어로된 설명서와 월드워런티 카드! 케이스를 열어보니 이렇게 이쁜 빅페가 쏘옥 ㅎㅎㅎㅎ 많은 수령기 처럼 역시 실물이 훨이쁜 로즈골드!! 한글 설명서 다운받고 시간을 한국 시간으로 맞춰주고 짠 음 완전 이쁘구만 ㅎㅎ 이로서 시계가 6개나 생겼다 시계 보관함이 절실히 필요하다 고딩때 한창 짝퉁이 유행할때 샀던 놈 시계줄 갈아주고 그뒤로 한개 한개 사다보니 어느새 ㅋㅋ 더보기
viewDidLoad 와 viewWillAppear 차이점! 아음 오브젝티브 C 메서드가 너무 많다 ㅠㅠㅠViewController 라는 놈에의해 실질적으로 앱이 동작한다는데 그안에 보면 viewDidLoad와 viewWillAppear 같은 메서드들이 있다.. viewDidLoad는 view가 생성되고 난뒤에 불리는 놈이라고 하고 viewWillAppear는 View가 사라졌다가 나타날때(Back key)시 호출되는 놈이라고 한다.즉 안드로이드의 onCreate가 viewDidLoad 메서드 이고 onResume이 viewWillAppear라는 것이였다.음 이런식으로 쫙 비교된 사이트가 있으면 이해하기 쉬울텐데 ㅠㅠ재미있으면서 머리아픈 오브젝티브 씨 !!! 더보기
Could not insert new outlet connection: Could not find any information for the class named 에러 이제 문법책을 띄고 실질적인 IPhone앱개발 책을 가지고 예제를 따라치는데 역시나 뜻하지 않은 에러"Could not insert new outlet connection: Could not find any information for the class named"이건 또 뭔가..하여 역시나 구글해 보니 xcode에러라고 한다.해결 방법은1. 새롭게 작성한 클래스 파일을 지운다 (파일삭제가 아닌 리스트에서만 삭제)2. 다시 해당 클래스 파일을 ADD시킨다.3. xcode를 재시작 한다. 끝~~ 이 후 빌드하고 실행하니 잘나온다 ㅎㅎ 더보기