AndroidStudio Signed APK 파일명 변경...
2015. 11. 20. 15:37
AndroidStudio
AndroidStudio에서 Signed APK를 만들면 default로 나오는 파일명은 app-release.apk 로 나오는데...이게 나는 싫어서 파일명을 변경할수 있는 방법이 없나...찾아 봤다...역시~ 능력자들은 존재 했다...ㅋㅋㅋbuildTypes { debug { signingConfig signingConfigs.debug } release { signingConfig signingConfigs.release minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' applicationVariants.all { variant -> variant.outputs.e..
swap 파티션...
2015. 11. 20. 11:29
Linux
파티션 크기 조정을 했다...램 추가를 했기에...스왑 파티션이 필요가 없어 졌기 때문이다...아마도...없길 바랄 뿐이다...ㅡㅡ;;;그래도 스왑 5기가는 남겨 놨다...혹시 몰라서...;;;;이로써 램이 26기가가 됐다...이젠...버벅대지 않겠지...
새로운 한글 입력기 다솜입력기...
2015. 11. 18. 16:59
Linux
오랜만에 리눅스에 새로운 입력기가 나왔다...ㅎㅎㅎ벼루야 그동안 고마웠어~ 이젠...우리 헤어져야 할 시간 인갑다...ㅎㅎㅎ그대신에...다솜 입력기를 쓸란다...버그가 좀 있는거 같기는 하지만...그래도 쓸만하네...ㅋㅋLinux Mint 17.2 Rafaela Cinnamon 64bit에 설치 했는데...잘된다~ 한/영 전환도 잘되고...한문도 잘되고...특수문자가 안되기는 하지만...이전 벼루부터 포기 하고 사용해서 그런지...별로 신경 안쓰인다... 2016.01.28 추가.다솜 입력기에 특수문자랑 한자를 추가 하는 방법을 찾았다~ ㅎㅎㅎ단 Ubuntu 14.04와 15.10 에서만 해당하는 방법 인거 같음...원본 출처:https://wiki.ubuntu-kr.org/index.php/Dasomw..
interceptor를 이용한 세션체크
2015. 11. 17. 16:22
Spring&SpringBoot
Spring에서 interceptor를 사용하려면 spring 3 이상부터 사용 할 수 있는거 같다... dispatch-servlet.xml 의 선언부에는 아래처럼...해주고 사용하는 스프링의 버전에 맞게 수정을 해주면 되고... interceptor 설정은 다시 dispatch-servlet.xml 파일에 추가를 해준다. 아래처럼... 주석의 내용대로...모든 경로를 검사 하지만, exclude에 있는 경로는 검사에서 제외 하겠다는 내용임...
어플리케이션 서명에서 마켓 배포까지, 한눈에 보기
2011. 8. 5. 17:58
AndroidStudio
오늘은 안드로이드 마켓에 어플리케이션을 올리기 위해 어플리케이션을 *.apk 파일로 만들기부터 서명 및 마켓 업로드까지 모든 과정에 대해서 알아보도록 하겠습니다. 뜬금없이 갑자기 어플리케이션 배포에 대한 내용이 나왔냐구요? 넵. 예상하신 분들도 있으실지 모르겠지만, 오늘 처음으로 마켓에 어플리케이션을 업로드했답니다. -_- 그래서 겸사겸사 강좌도 같이 올리게 되었네요. 자, 우선 마켓에 어플리케이션을 올리려면 어플리케이션에 서명을 해야 합니다. 예 전에 ADT에서 이 과정을 지원해주지 않았을 때는 다소 복잡한 절차를 거쳐서 어플리케이션을 서명한 후 마켓에 업로드했어야 했는데, 최근의 ADT부터는 (아마 0.9.4 이상부터일겁니다) ADT 내에서 apk파일 생성부터 어플리케이션 서명까지 한번에 해결해주어서..
원격지 gps좌표르 Location 객체 반환
2011. 7. 20. 11:33
Android
//gps 좌표로 Location 객체 생성 double lat = 37.520261; double lon = 126.913585; Location endLocation = new Location("gps"); endLocation.setLatitude(lat); endLocation.setLongitude(lon);
ImageView에 테두리 입히기...
2011. 7. 6. 17:33
Android
ImageView에 테두리를 넣는 방법이 필요하신 분이 있으실 것 같아서 공유합니다. 이 방법 외에도 다른 방법도 있을 것 같으니 참고 하시는 정도로 보시면 좋을 것 같습니다. 테두리가 없는 AlarmClcok의 이미지를 ImageView에 표시한 화면입니다. ImageVIew에 테두리를 넣기위해서 ShapeDrawable을 이용합니다. ShapeDrawble는 코드로 간단하게 색을체우거나 그라데이션 효과를 줄 수있는 기능을 제공합니다. 자세한 사항은 http://www.androidpub.com/2113 을 참고하세요 ShapeDrawble을 ImageVIew에 사용하기 위해서 image_border.xml을 만들어서 Drawable 폴더에 넣습니다. image_border.xml의 소스 입니다. 간단..
StateListDrawable를 이용하여 이미지 변경하기.
2010. 11. 30. 23:30
Android
java소스 int stateChecked = android.R.attr.state_checked; int stateFocused = android.R.attr.state_focused; int statePressed = android.R.attr.state_pressed; int stateEnabled = android.R.attr.state_enabled; int stateWindowFocused = android.R.attr.state_window_focused; StateListDrawable dr_open = (StateListDrawable)getResources().getDrawable(R.drawable.drawer_close); dr_open.addState(new int[]{-state..
안드로이드 UI 가이드 라인
2010. 10. 22. 17:51
Android
http://developer.android.com/guide/practices/ui_guidelines/index.html 으악~!!! 죄다 영어다...ㅠㅠ 아놔~;;;
효과음 출력하기
2010. 7. 23. 00:13
Android
애플리케이션에서 종종 버튼음, 알림 등을 위해 효과음을 사용해야 할 때가 있습니다. 이럴 때 SoundPool 을 사용할 수 있습니다. private SoundPool sound_pool; private int sound_beep; private void initSound(){ sound_pool = new SoundPool( 5, AudioManager.STREAM_MUSIC, 0 ); sound_beep = sound_pool.load( getContext(), R.raw.beep, 1 ); } public void playSound(){ sound_pool.play( sound_beep, 1f, 1f, 0, 0, 1f ); } 먼저 SoundPool 개체를 생성합니다. 첫번째 파라미터는 동시에 출력..