[안드로이드] Fragment 에서 findviewbyid 사용하기
·
IT기술 관련/모바일
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.secondefragment, container, false); mWebView = (WebView) view.findViewById(R.id.activity_main_webview); progressBar = (ProgressBar) view.findViewById(R.id.progressBar1); WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabl..
안드로이드 editText 영문,숫자만 입력(한글입력제한)
·
IT기술 관련/모바일
출처: http://pikac.tistory.com/169 [pikac] // 영문만 허용 (숫자 포함)protected InputFilter filter= new InputFilter() { public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { Pattern ps = Pattern.compile("^[a-zA-Z0-9]+$"); if (!ps.matcher(source).matches()) { return ""; } return null; } }; // 한글만 허용public InputFilter filterKor = new InputFilter() { public C..
앱개발 안드로이드에서 문자 보내기 구현방법
·
IT기술 관련/모바일
출처: http://jsryu.tistory.com/73 안드로이드에서 문자 보내기 구현 방법을 기록해 놓아요 나중에 까먹지 않게 ㅋㅋㅋㅋ 먼저 AndroidManifest.xml 파일에 권한을 추가해 주시구요. 구현하고자 하는 코드에아래 함수를 복사해서 붙여넣기 하면 준비 끝. //-----------------------------------------------------------------------------------------------------------------------------------------private void sendSMS(String phoneNumber, String message) { String SENT = "SMS_SENT"; String DELIVERED ..
[Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까? [출처] [Android/안드로이드] R.java(Android Resource) 삭제 되었을 경우 어떻게 해결해야 할까?|작성자 웃는개발자
·
IT기술 관련/모바일
출처: http://blog.naver.com/kdi0373/120176838278 " R.java 란 외부소스를 관리하는 클레스 입니다. " 안드로이드 프로젝트를 실행할 경우 종종 R.java가 사라지는 경우가 있다.보통 R.java 또는 그 상위 폴더인 gen을 강제 삭제 하여도 android sdk가 자동 생성을 해주는데 최악의 경우 재생성이 안될 경우가 있다.초보자인 경우 구글링을 하면서 몇시간을 삽질 해본 후 프로젝트를 새로 만들 경우가 많다. 총 5가지의 해결 방법을 말해 줄려고 한다. ※ res 란? : R.java는 res 디렉토리에 있는 모든 자료들에 대한 명세서 이면서 res에서 자원이 추가 및 삭제 할때 마다 자동 갱신이 된다. 1. drawable : 이미지 파일 이다. (png, ..
android Lint error 이슈 해결방법 (already defined earlier in this layout)
·
IT기술 관련/모바일
출처: http://m.blog.naver.com/thdeodls85/220190659409 already defined earlier in this layout 이 이슈는 xml 상에서 +id/name 이 같기 때문이다.. 나는 본래 같이 참조하는 꼴을 못봐서 이름을 다 primary 하게 만들지만.. 예전 프로젝트를 받앗더니 똑같은 이름이 산덤이라 위의 이슈가 나온다.. 보통은 clean 해서 막아지는데.. market 에 올릴 려고 APK 만들려고 하면 계속 저 위의 이슈가 나온다.. 본질적인 방법은 하나 같이 다르게 해서 이슈가 나오지 않게 해야 맞겟지만 이 Lint 이슈를 무시 하겠다는 방법이 있다.. 이 2가지를 check 를 풀면 된다.
Android View 관련된 오픈소스 정리
·
IT기술 관련/모바일
출처: http://www.kmshack.kr/2013/05/android-view-%EA%B4%80%EB%A0%A8%EB%90%9C-%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EC%A0%95%EB%A6%AC/ Android View와 관련된 오픈소스들이 많이 공개 되고 있다. 그래서 많이 쓰이고 유용한 오픈소스를 정리 해보았다. 아직 국내에서는 오픈소스가 인색한지 모두 외국에서 만든것들이다. 나도 View관련 오픈소스를 하나준비 하겠다고 준비중인데.. 준비중이기만 하다. 참고로, 잘 알려지고 검증된 오픈소스라도 코드를 하나하나씩 보고 어떻게 구현되어 있는지 꼭 살펴보고 썼으면 좋겠다. 그리고 이제 개발을 시작한지 얼마 안된 분들이라면 이런 오픈소스를 사용함으로 자기 실력을 죽일..
안드로이드 개발 스킬을 향상시키는 오픈소스 앱 20가지
·
IT기술 관련/모바일
출처: http://www.kmshack.kr/2017/03/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EA%B0%9C%EB%B0%9C-%EC%8A%A4%ED%82%AC%EC%9D%84-%ED%96%A5%EC%83%81%EC%8B%9C%ED%82%A4%EB%8A%94-%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EC%95%B1-20%EA%B0%80/\\ 읽는다는 것은 배움에 있어서 가장 좋은 방법입니다. 개발자에게도 마찬가지입니다. 더 발전하는 개발자가 되고 싶다면 많은 코드를 읽어야 합니다. 이것 만큼이나 간단한 방법은 없습니다.책, 블로그, 커뮤니티에도 좋은 읽을거리가 많이 올라오지만 하나의 앱을 작동하는 전체 앱은 훨씬 더 완벽하게 배..
안드로이드 스튜디오에서 오픈소스 사용해보기
·
IT기술 관련/모바일
출처: http://itpangpang.tistory.com/195 늘은 오픈소스 관련해서 글을 써보려고 합니다. 전에 한번 안드로이드 스튜디오에서 github 연동하는 글을 썼었는데 이번에는 github에 있는 오픈소스들을 사용(또는 참여)하는 방법을 알아보겠습니다. ㆍ 요즘 개발하는 시간 중 30%는 오픈소스(외부라이브러리) 관련해서 시간을 보내는것 같습니다. 대부분 github에서 stars순으로 나열해서 보곤 하는데... 이렇게 많은 시간 github를 돌아다니는 이유는 다른 사람들이 공개한 코드들을 보고 있으면 정말 배울게 많은 것 같습니다.. 생각지도 못한 방향의 코딩스타일이라고 해야하나... 정말 깔끔하게 짜는 개발자분들도 많고, 좀 복잡하게 구현하지만 쉬운기능도 완벽하게 짜는 개발자분들....
[안드로이드]유용한 라이브러리 사이트 추천
·
IT기술 관련/모바일
출처: http://gun0912.tistory.com/3 ANDROID WEEKLY 일주일에 한번씩 등록해놓은 이메일로 한주간의 안드로이드관련 이슈들을 정리해서 보내줍니다.뿐만 아니라 Jobs, events등의 각종 안드로이드관련 정보를 보내줍니다.홈페이지에 들어가면 지나간 이슈들에 대해서도 확인해볼 수 있습니다.단순히 라이브러리정보만을 제공해주는데 그치지 않고 안드로이드 개발을 체계적으로, 그리고 효과적으로 할수있도록 여러가지 방법으로 도움이 되는 블로그 글들이 많이 있습니다.한국시간으로 월요일 새벽즈음에 weekly메일을 보내주고 있습니다.매번 좋은 개발 블로그 글이나 라이브러리를 찾는것이 귀찮다면 일주일에 한번 이 Android Weekly만 확인해도 많은 도움이 될것이라고 생각합니다. http:..
Drozer command 모음
·
IT기술 관련/모바일
출처: http://th3-incognito-guy.blogspot.kr/2014/09/drozer-security-attack-framework-for.html Drozer Commands - A Security & Attack Framework for AndroidWhat is Drozer?Drozer is a Security & Attack Framework for Android Application Testing. Drozer is a tool that can be used for Mobile device review , Secure development of applications, BYOD approval and Mobile application testing. There are 2 Versi..