Android – ActionBar Title Center 정렬하기

ActionBar Title을 Center에 또는 다르게 정렬하고 싶을 때 아래와 같이 할 수 있다. ref ActionBar에 들어갈 레이아웃을 생성하자. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="my Title" android:textColor="#ffffff" android:id="@+id/mytext" android:textSize="18sp" /> </LinearLayout> Activity의 onCreate부분에서 아래와 같이 넣어주자. getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); getSupportActionBar().setCustomView(R.layout.abs_layout); 이제 다른 타이틀 필드를 가진 ActionBar를 가졌다. 이를 사용하기 위해서 소개 더보기 Android – ActionBar Title Center 정렬하기[…]

Android – 버튼 가로 사이즈에 같게 세로 사이즈 설정하기

막상 설정하고 보니 그렇게 아름답지 않을 수 있다는 생각이 든다. 해상도가 큰 화면에서 (타블렛) 버튼의 크기가 가로가 기준이 되다보니 세로도 같은 사이즈로 늘어나면 예상한건데 반화면 이상을 스크롤 해야 될 것이다. 아… 그래서 생각이 된것인데 이럴 경우 버튼 3개 3/3 으로 표시되도록 하는 것도 나쁘지 않을 거 같다는 생각이 든다. 여기 2가지 방법이 있다. 첫 번째 소개 더보기 Android – 버튼 가로 사이즈에 같게 세로 사이즈 설정하기[…]

OS X – Yosemite 속도 좀 높여보자!!

점심 시간이 13시 30분까지 입니다. 현재 시간 15:47분 대략 2시간 정도 지났는데 업무 효율로 따지자면 10분 정도 한거같네요. 아직까지 4~5시간 자는건 몸에 무리가 있나 봅니다. 잡소리였습니다. 이번 요세미티 업데이트 되면서 많은 기능과 디자인들이 개선되었는데요. 그로 인해 인해 약간 느려졌다고 하네요. 그래서 여기 몇가지 팁을 적어 볼려고 합니다. 참조 투명도 비활성화 시키기 이 투명도 기능이 은근히 소개 더보기 OS X – Yosemite 속도 좀 높여보자!![…]

AWS – 이미지 업로드하기 위한 플러그인 설치 및 기타 등등

너무 방대하다 보니 자료가 찾기 힘들더라. 그래서 이와 같이 정리를 한다. AWS Toolkit for Eclipse 내가 설명한 내용은 간단하게 이클립스 플러그인 설치와 간단한 사용법에 대해서 서술한다. 이클립스가 설치되었다면 이제 플로그인을 설치해보자. 1. Help > Install New Software 선택 2. “Work with”필드에 http://aws.amazon.com/eclipse 입력 3. 조금 기다려보면 AWS Toolkit for Eclipse 항목들이 활성화 되는데 필요한 항목을 소개 더보기 AWS – 이미지 업로드하기 위한 플러그인 설치 및 기타 등등[…]

Clojure – 특정 폴더에서 파일들을 읽어오고 싶을때

상황 특정 폴더에서 파일 들을 읽어오고 싶을 때가 있다 이럴 때는 어떻게 해야할까? 문제 해결 Tip 아래의 방법을 이용하여 샘플 폴더와 샘플 파일들을 만들어보자. (리눅스 또는 맥 환경에서) $ mkdir -p next-gem $ touch next-gen/picard.jpg next-gen/locutus.bmp next-gen/data.txt java.io.File 객체들을 lazy sequence로 받기 위해 file-seq 함수를 사용 할 수 있다. (def tag-dir (file-seq (clojure.java.io/file "./next-gen"))) tng-dir 소개 더보기 Clojure – 특정 폴더에서 파일들을 읽어오고 싶을때[…]

Android – DialogFragment안에 Fragment를 사용할려면…

문제는 이렇다. Fragment 안에 Fragment가 일부분 들어가지 못한다. 코딩을 할 때는 표준을 지켜야 되며, 여기서 표준이란 여기도 돌아가고 저기도 돌아가는 것을 의미한다. Fragment안에 Fragment는 getChildFragmentManager()메서드를 이용하여야 한다. 아래와 같은 오류가 발생되었을 때 IllegalStateException: Fragment does not have a view ref DialogFragment Source 커스텀 다이얼로그를 만들 때 onreateDialog(..)를 사용하면 DialogFragment는 null View를 가지게 됩니다. (메시지가 그렇게 소개 더보기 Android – DialogFragment안에 Fragment를 사용할려면…[…]