옛글
자바&안드로이드 Class Reflection 개념 세우기
Reflection 은 거울 속의 비친 자신의 모습이라는 의미입니다. 프로밍에서는 프로그램이 자신의 모습을 보고 심지어 수정하기까지 하는 것을 이야기 합니다. Java에서는 Reflection API 는 그런 기능을 클래스, 필드, 메소드를 들여다 볼 수 있는 API를 통해 제공합니다. 간단하게 Class Reflection 을 사용해서 어떤 클래스를 사용해서 클래스를 호출 할 경우 Class Reflection 을 통해서 패키지와 (상위 클래스) 현재 클래스에 대한 정보를 제공받게 됩니다. 그렇게 될 경우는 해당클래스가 public인지 final 인지 Abstract인지 까지도 getModifires 를 통해 패키징되어 넘어오게 됩니다. 이러한 숫자를 가지고 여러가지 일을 할 수 있는 static 메소..
지상최대 가전쇼 CES 2012 재밌는 스마트기기들 엿보기
CES를 맞아 재미있는 스마트 기기들이 많이 보이네요! 첫번째 위의 기기는 '스마트 시계'입니다. 쪼꼬만하지만 안에 안드로이드 1.6이 탑재되어 있어 블루투스로 음악을 들을 수 있고, 네트워크 연결이 가능해 안드로이드 어플을 다운받아 간단한 트위터나 날씨 등 정보를 검색할 수 있다고 하네요. 299달러! 점차 소형화가 가속화되고 있는 듯 합니다 ^^ 디자인만 좀 더 이뻐진다면 사보고 싶은 시계군요! 두번째 스마트기기는 윈도우 8 을 차용한 게임 전용 태블릿 입니다. 10.1인치 액정에 i7 Intel Core, 그래픽카드 역시 장착되어 있구요. 올해 안에 출시될 예정이라고 하네요 ! 들고 다니면 참 튈 것 같네요^^ 허허 이제는 맥가이버에 필수품 중의 하나는 USB라 생각됩니다 ^^ 언제 어디서든 백업할..
크롬 악성코드 사이트 푸는 방법
지난 번 포스팅에 이어서 특정 광고 스크립트로 인해서 구글 악성코드 사이트로 지정이 되었는데 이를 사용자입장과 블로거 입장에서 푸는 방법을 기술합니다. 구글 악성코드 사이트로 될 경우 구글링 하면 악성코드 사이트 밑에는 '사이트에서 문제를 야기할 수 있습니다' 라는 문구와 함께 아예 차단되는 경우도 있기에 꼭 블로거분들은 푸셔야 할 것으로 생각됩니다. 1. 사용자 입장에서 구글 플러스 혹은 구글 브라우져 사용 시 악성코드 사이트로 판명되는 사이트를 방문해야 하는 경우, - 무시하고 계속하기를 클릭한다. 계속할 경우 컴퓨터에 설치될 수 있는 악성 소프트웨어를 찾았습니다. 과거에 방문한 적이 있거나 신뢰하는 사이트라면 최근에 해킹당했을 수 있습니다. 더 이상 진행하지 않는 것이 안전하며 내일 다시 시도하거나..
안드로이드 WebView 로딩 중 게이지 막대표시하기
지난 번에 포스팅한 로딩 게이지 막대는 타이틀바에 표시를 하는 것이였는데, 저는 타이틀바를 UI상 사용하지 않기 때문에 프로그레스 바를 위에 작게 표시해서 채워지는 형태로 만든 코딩입니다. 기존 예제들은 막혀서 꽤나 바꿔댔네요. 아래 코드 참조하세요! JAVA파일 public class WebtestActivity extends Activity { /** Called when the activity is first created. */ private WebView myWebView; private ProgressBar progressBar1; final Activity activity = this; @Override public void onCreate(Bundle savedInstanceState) {..
안드로이드 WebView 로딩 게이지 구현하기
아래예제는 타이틀바에 로딩바가 보이기 때문에 다음번엔 커스텀하게 로딩바를 만드는 예제를 포스팅하겠습니다! 프로그레스바가 아니라 로딩 게이지 바 입니다. WebView.java public class WebtestActivity extends Activity { /** Called when the activity is first created. */ private WebView myWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().requestFeature(Window.FEATURE_PROGRESS); setContentView(R.layout.ma..
애드젯 악성코드 스크립트... "너무합니다"
블로그를 하시는 분들은 아마 각자의 여러가지 광고수익을 가지고 있으리라 생각됩니다. 저 같은 경우에도 구글 애드센스만 사용하다가 '애드젯'이 여러가지 캠페인을 많이 하기에 국내회사이기도 해서 수익률을 무시하고 애드젯을 사용하고 있었더랬죠. 그러던 중에 갑자기 '크롬'을 통해서 접속을 하면 악성코드 유포 사이트라며 방문자체가 안되거나 혹은 방문을 하지 말라는 경고창이 뜨더군요. 헉.. 대체 뭐지 란 생각에 구글 웹마스터 도구로 분석을 해보니, 다음과 같은 글들이 뜨덥디다. Google이 이 사이트를 방문했을 때 어떤 현상이 발생했나요? 최근 90일 동안 해당 사이트의 77개 페이지를 테스트한 결과 4개 페이지에서 악성 소프트웨어가 사용자의 동의 없이 다운로드 및 설치되는 것으로 나타났습니다. Google이..
LG CES2012 스마트 그리드 Application 설명 영상
CES 2012 스마트 그리드 설명 동영상입니다! 내가 작업중인 어플이 저렇게 나오니까 신기하네 ㅋㅋㅋㅋ
2012년 1월 초대장 9장 뿌립니다.
Yes 이런 분들께 드립니다! 1. 다른 블로그를 사용해보셨던 분 2. 이메일 주소가 정상적인 분 3. 블로그를 시작하려는 이유를 남겨주신 분! No 이런 분들께 드리지 않아요! 1. 이메일 주소가 의심되는 분! 2. 이메일 주소를 남기지 않으신 분 3. 이유도 없이 달라고 하시는 분! 댓글로 달아주세요^^ 본인의 이메일 주소 / 어떤 목적으로 하실지 / 얼마나 열심히 하실수 있는가!? 에 대해 적어주시면 보내드리도록 하겠습니다. 9장 배포하겠습니다! 좋은 인연을 만들어가실분~? 금일바빠서 저녁 9시쯤에 초대장보내도록 하겠습니다. 댓글달아주세요.