본문 바로가기
반응형

분류 전체보기706

[Android] 안드로이드 스튜디오(Android Studio) - 라이브러리(.jar) 추가하기 안드로이드 스튜디오에서 라이브러리를 추가하는 방법에 대해 알아보자. 1. jar파일 libs 폴더에 붙여넣기 jar파일이 있다면 말그대로 라이브러리 폴더에 넣어주면 된다. 상단에 Project로 바꾸고 중간에 생기는 libs 폴더안에 .jar파일을 넣어주자. 그럼 아래와 같은 창이 뜰텐데 딱히 건드려 줄건 없고 그대로 OK를 눌러 진행하자 붙여넣기가 완료된 .jar 파일에 마우스 우클릭을 하고 [Add as Library] 를 눌러주고 Create Library 라는 작은 팝업창이 뜨는데 OK를 눌러주면 끝이다. gradle 에 가보면 저렇게 한줄 추가된것을 확인할 수 있으며 이렇게 작 적용되었다. 2. Project Structure 이용하기 [File] - [Project Structure...] 를.. 2019. 10. 14.
[Android] 안드로이드_초기/대표 화면 만들기 (feat. SplashActivity) 안드로이드 SplashActivity 구성하기 안드로이드 SplashActivity란 무엇일까? 일반적으로 어떤 앱을 실행하게 되면 대표화면이 하나 나오는데 그부분을 담당하는게 SplashActivity이다. (로딩 화면/ 초기 화면/ 대표 화면 등을 의미한다.) 1. SplashActivity 클래스 만들기/** * 앱 초기화면 Activity */ public class SplashActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try { //Thread.sleep(3000); //대기 초 설정 startActivity(ne.. 2019. 10. 13.
[Android] 안드로이드_Task 강제종료 핸들링 (feat. 최근 실행된 앱) 안드로이드 강제종료 핸들링 하기 ( 출처 : http://dktfrmaster.blogspot.com/2016/12/task.html ) 개발 도중 최근 실행된 앱(스와이프 화면) 에서 앱 강제 종료 시 핸들링을 해야하는 상황이 생겨 실제로 적용한 사례를 기록해두고자 한다.(아주 큰 도움을 받은 블로그를 참고로 작성한다.) 프로세스를 강제종료 시키는 시점은 알 수 없지만, Task가 종료되는 시점은 감지할 수 있다 한다. 주의할 점은 프로세스가 종료되는 것과는 다르기 때문에 혼동하여 사용하면 부작용을 초래할 수 있다는 점이다. Service 클래스에는 Task가 종료되었을 때 콜백을 받는 onTaskRemoved() 라는 메서드가 존재하는데 이 메서드를 이용해 Task의 종료시점을 잡을 수 있다.1. 핸.. 2019. 10. 13.
[Android] 안드로이드 스튜디오(Android Studio) 클래스 다이어그램 만들기(2) - 다이어그램 만들기 클래스 다이어그램을 만들는 방법에 대해 알아보자. 기본적으로 사용하는 방법은 매우 간단하다. 다이어그램을 그리고싶은 대상에 마우스 우클릭을 해주고 [Add to simpleUML Diagram] - [New Diagram...] 을 클릭해 주면 된다. (* 여기서 주의할 점은 꼭 프로젝트 단위로 할 필요는 없으며 그냥 아무생각없이 눌렀다간 프로젝트 내의 모든 클래스를 대상으로 다이어그램이 형성된다.) 이런식으로 원하는 파일들만 선택하여 위에서 설명한거와 같이 마우스 우클릭을 하여 다이어그램을 생성해주면 좋다. New Diagram 을 선택하게 되면 아래와 같이 경로와 다이어그램 이름을 작성하도록 팝업창이 하나 나오는데 원하는 경로와 다이어그램 이름을 기재하고 Ok버튼을 눌러주자 그럼 이제 아래와같이 기본.. 2019. 10. 7.
[Android] 안드로이드 스튜디오(Android Studio) 클래스 다이어그램 만들기(1) - 세팅하기(준비) 안드로이드 스튜디오를 이용하여 클래스 다이어그램을 만드는 방법에 대해 알아보자 이클립스와 마찬가지로 안드로이드 스튜디오 역시 클래스다이어그램을 만드는 기능을 제공한다. 기본적으로 안드로이드 스튜디오 버전이 너무 낮아서는 안된다 한다.(돌아다니는 말로는 2.2 이상이여야 한다고 한다.) 우선 플러그인을 따로 받아주어야 하는데 아래의 사이트로 들어가주자 https://plugins.jetbrains.com/plugin/4946-simpleumlce 아래와 같은 화면이 나오는데 여기서 Get 을 클릭해주자. 그럼 아래와 같은 화면이 나올텐데 고민할 것도 없이 버전이 하나뿐이다;(찾아보진 않았지만) 하나 있는 그것을 Download 를 눌러 받아주자. 다운로드 받은 플러그인은 당연히 압축을 푸는게 아니다 이제 .. 2019. 10. 7.
[Kakao API] 로드뷰(roadview) API 사용하기 카카오 로드뷰 API 를 사용하는 방법에 대해 알아보자. http://apis.map.kakao.com/web/sample/basicRoadview/ 해당 사이트에 들어가면 Kakao Developer 에서 제공하는 api 사용예제 같은게 나와있다. 로드뷰 생성하기 var roadviewContainer = document.getElementById('roadview'); //로드뷰를 표시할 div var roadview = new kakao.maps.Roadview(roadviewContainer); //로드뷰 객체 var roadviewClient = new kakao.maps.RoadviewClient(); //좌표로부터 로드뷰 파노ID를 가져올 로드뷰 helper객체 var position = n.. 2019. 10. 7.
[Eclipse] svn과 연결된 파일 옆에 svn 정보가 표시되지않을때 해결방법 (feat. svn 표시 형식 변경) - 이클립스 svn 정보 표시하기 - svn을 통해서 체크아웃을 받은 프로젝트임에도 불구하고 Package Explorer에 표시된 프로젝트에는 svn 정보가 표시가 안되는 경우가 생길수 있는데 이 참에 svn 기본 정보를 표시하는 방법과 svn 정보를 제어하는(어떤 정보를 표출시킬지 제어) 방법에 대해 알아보자. - 이클립스 svn 기본 정보 표출하기 - [Window] - [Preferences] 창을 열어보자. 그리고 [General] - [Appearance] - [Label Decorations] 위치로 간다음 스크롤을 내려보면 'SVN' 이라는 녀석이 체크가 안되어있을텐데 체크해주고 [OK] 버튼을 눌러주면 자연스럽게 svn 정보가 표출된다. - 이클립스 svn 정보 제어하기 - 일반적으론 이.. 2019. 10. 7.
[Android] 안드로이드 스튜디오(Android Studio) SVN 사용하기(2) - 커밋(Commit) & 업데이트(Update) 안드로이드 스튜디오 SVN commit & update - SVN 커밋(Commit) 하기 - 작업한 부분을 SVN에 올려 형상관리 하기 위해선 commit을 해야하는데 체크아웃 받은 프로젝트 즉. 연결된 프로젝트가 아니면 Commit 부분은 보이지 않지만 연결된 프로젝트의 경우 [VCS] - [Commit...] 로 들어가 손쉽게 Commit 이 가능하다. (좀더 정확하게 했던 부분만 따로따로 commit을 하고싶으면 해당 파일들을 선택하고 마우스 우클릭으로 진행해 주면 된다.) Commit 버튼을 클릭했다면 아래와 같은 창이 나올텐데 보기만해도 복잡해보이지만 위에는 1. 변경된 파일 목록을 보여준다. 커밋할 대상들을 체크 및 언체크 해주면된다. 그리고 중앙부분에는 2. Comment 로그를 기록하는것.. 2019. 9. 30.
[Android] 안드로이드 스튜디오(Android Studio) SVN 사용하기(1) - 연결 및 체크아웃 안드로이드 스튜디오 SVN 연결 및 체크아웃 - 안드로이드 스튜디오 SVN 연결 - 안드로이드 스튜디오에서 svn을 사용하기 위해서는 Subversion 이 필요하다. https://www.visualsvn.com/downloads/ 에 들어가서 ' Apache Subversion command line tools ' 를 다운로드 받아주자 파일 하나가 다운로드 될텐데 따로 설치할 필요는 없이 해당 알집 파일을 원하는 경로에 압축을 풀어주면 된다.(나는 찾기 쉽게 c드라이브 programfiles 폴더 안에 넣어뒀다.) 이제 여기까지 완료하였으면 안드로이드 스튜디오를 실행하고 [File] - [Settings] - [Version Control] - [Subversion] 에서 다운로드한 Subversio.. 2019. 9. 30.
반응형
TOP