본문 바로가기
반응형

전체 글131

[안드로이드] 유용한 블로그 발견 http://susemi99.kr/category/programming/android http://googledevkr.blogspot.kr/ 2016. 3. 23.
[UBUNTU SERVER] 노트북 덮개(LID) 닫을때 대기모드 진입 방지 /etc/systemd/logind.conf 이 파일을 바꾸면 된다. GUI에서는 쉽게 설정가능하지만, 서버에서는 sudo명령을 통해 권한을 받은 뒤 vim등으로 접근한다 #HandleLidSwitch=suspend -> HandleLidSwitch=ignore 주석을 나타내는 #을 제거뒤, poweroffhibernateignorelock이 위의 네가지 속성이 있는데, 무시하려면 ignore가 맞고, 모니터만 꺼지게 하려면 lock의 속성으로 준다. 출처 : http://gorakgarak.tistory.com/25 2016. 3. 18.
[안드로이드] Fragment BackStack에 대한 고찰. 안드로이드 Fragment BackStack에 대한 고찰. 일반적으로 안드로이드 Activity의 경우 BackStack을 제공한다.예를들어 액티비티 A, B, C 가 있다면Intent로 A->B->C 로 이동했을시, 휴대폰 뒤로가기 버튼을 누를 시 C->B->A-> 앱 종료형태로 이루어진다. Fragment도 마찬가지로 동일한 BackStack을 제공하며 소스는 다음과 같다. FragmentManager() .beginTransaction() .hide(mImageViewerFragment) .show( mTextViewerFragment ) .addToBackStack("TEXT_VIEWER_BACKSTACK") .commit(); .addToBackStack을 넣게되면 BackStack기능이 추가되.. 2016. 3. 10.
[Java-lib] Object Mapper에 대해서 Object Mapper 라이브러리 사용관련 자료 조사 며칠전 아는형님의 소개로 Object Mapper에 대해 알게 되었다.그동안 JSON값 활용을 위해 직접 파싱을 하고 인터페이스를 만드는등 번거로운 노가다(?) 작업이 필요했는데,사용해보니 직접 파싱 or GSON 보다 훨씬 ObjectMapper이 깔끔하고 간단하게 데이터를 가공할수 있었다. 앞으로 JSON관련 파싱은 이를 바탕으로 할 것같다. 1. 사용방법에 대해 잘 나와있다.http://www.mkyong.com/java/how-to-convert-java-object-to-from-json-jackson/------------------------------------------------------------------------------.. 2016. 3. 8.
[안드로이드] SQLite 사용하기 출처 : http://here4you.tistory.com/49안드로이드 개인 앱개발을 진행하면서, 파싱한 데이터를 SQLite에 저장할 필요가 생기게 되었는데해당 내용을 참조하여 데이터가 잘 들어간 것을 확인하였다. 생각보다 쉽네~~ public class SQLiteHelper extends SQLiteOpenHelper { public static SQLiteHelper sqLiteHelper = null; public static final String DATABASE_NAME = "NumberData.db"; public static final String TABLE_NAME = "Lotto_table"; public static final int DB_VERSION = 1; public sta.. 2016. 3. 4.
[안드로이드]액티비티 전체를 덮는 네비게이션 드로어 만들기 출처 : http://androidhuman.com/560 네비게이션 드로어는 꽤 오래 전부터 널리 사용되던 패턴 중 하나입니다. 그러다 보니, 공식 버전의 네비게이션 드로어가 없을 때부터 시작하여 현재 널리 사용되는 AppCompat 버전의 네비게이션 드로어까지 생각보다 다양한 종류의 구현이 있습니다. 하지만, 지금까지 네비게이션 드로어에 대한 정확한 가이드라인은 없었습니다. 때문에, 같은 패턴임에도 불구하고 다른 동작과 외형을 보여주게 되어 사용자들에게 혼란을 주기도 했습니다. 이 문제를 구글에서도 인식했는지, 안드로이드 5.0과 함께 발표된 '머티리얼 디자인'의 가이드라인에서는 네비게이션 드로어가 어떻게 표시되어야 하는지 명확하게 제시하고 있습니다. 다음 그림을 통해 휴대폰과 태블릿에서 네비게이션 .. 2016. 3. 2.
[안드로이드]RelativeLayout의 주요 레이아웃 속성 출처 : http://planmaster.tistory.com/228 앞에서 LinearLayout 설명에 이어서 이번에는 RelativeLayout에 대해서 설명해 보겠다.상대적 배치 방식의 RelativeLayout의미상 그대로 자식 뷰들을 상대적인 관계에 따라서 배치가 되는 Layout이다. 예를 들어 자식 A는 자식 B의 오른쪽, 자식 C는 자식 B의 왼쪽 등등으로 상대적인 위치를 설정해서 화면을 구성하는 방식이다.RelativeLayout의 주요 레이아웃 속성들특성 이름적용 대상설명값android:gravity부모 뷰부모 안에서 자식 뷰의 중력다음 상수들 중 하나 또는 여러 개를 ‘|’로 결합한 것: top, bottom, left, right,center_vertical, fill_vertic.. 2016. 3. 2.
스프링 부트 초기 환경설정 따라하기 http://blog.saltfactory.net/java/creating-springboot-project-in-intellij.html 스프링 부트 초기 환경설정 부분 부터 잘 따라할 수 있게 설명 해놓은 사이트가 있어서 링크합니다. 퇴근하고 집에가서 공부해야지~! 2016. 2. 15.
리눅스 서버 셋팅 가상머신에 우분투를 설치하고, 명령어 "sudo apt-get install openssh-server" 를 입력한 다음 설치가 이루어지고 난 뒤다시 본래의 Windows10에서 Xshell5를 통하여 설치한 우분투의 ssh로 접근을 하였다. 정상적으로 잘 접근이 되는 것을 확인 하였고, 부가적으로 필요한 셋팅에 대해 잊어먹지 않기 위해메모해둔다. [vi 편집기]-----------------------------1. vi /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(.. 2016. 2. 15.
반응형