마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드 스튜디오 에디터 코드에 나타나는 가로줄?이 뭘 뜻하는거죠?

0 추천

코딩하다가 보니

아래처럼 코드에 가로줄이 가는데.. 이건 어떤경고인가요?

dismissDialog(0);

 

또 어떤 함수 안에서는 전체가 붉은 배경색을 뛰더라구요

Handler _handler = new Handler()
{
   //@SuppressWarnings("deprecation");
   @Override
   public void handleMessage(Message msg)
   {
            .....
   }
}

여기로 가겨오기가 잘 안되는데 글 부분만 붉게가 아니라 오른쪽 끝까지 꽉 체워서 붉은 배경이 되더라구요

위주석@SuppressWarnings("deprecation");을 하거나

다른 부분 작업을 하다보면 사라지던데... 어떤 경우인지 모르겠네요

 

 

토토로찡 (340 포인트) 님이 2016년 4월 21일 질문

2개의 답변

+1 추천
 
채택된 답변
deprecated 이전 버전 API로 어떠한 이유로 인해 다른 API로 변경이 되었거나 삭제될수 있는 API입니다

아마 비슷한 기능의 다른 메소드가 있을테니 찾아보시면 될꺼 같고요

핸들러는 저것은 옛날 방식의 핸들러 사용방법 이고 메모리 누수 문제가 일부 발생한다고 해서

얇은참조형식의 핸들러 방식으로 변경하여 사용하시면 됩니다

http://blog.naver.com/PostView.nhn?blogId=hebong2&logNo=220499930944
페어리 (12,270 포인트) 님이 2016년 4월 21일 답변
토토로찡님이 2016년 4월 21일 채택됨
오... 감사합니다.
약참조형식
핸들러를 만들어서 해야하네요
이거 은근 귀찮아지네요 ㅎㅎ 그래도 해야겠죠?
0 추천
해당 API기능은 지원이 중단되었으므로 가급적 다른 대체 API를 사용해주시기 바랍니다.

를 뜻하는 표시입니다.
사전에 영단어 검색만 해보셔도 되는건데...
Jinthree (8,980 포인트) 님이 2016년 4월 21일 답변
감사합니다
안드로이드랑 안드 스튜디오를 사용한지 얼마 안되서경고 메시지가
어디서 나오는지 모르겠네요 ㅠㅠ
 그냥 붉은 물결 언더라인만 보이고 가로지르는 선만 보여서;;
...