모바일/Development
-
안드로이드 추천 라이브러리 FlatUI모바일/Development 2014. 6. 29. 09:25
이번에 소개해드릴 라이브러리는 FlatUI 입니다. 이 라이브러리는 편안하게 앱에 FlatUI를 적용할 수 있습니다. FlatButton, FlatTextView, FlatEditText, FlatRadioButton, FlatCheckBox, FlatSeekbar, FlatToggleButton 의 View를 지원합니다. 사용법도 간단합니다. 메인 액티비티에 이 문구를 추가합니다.// screen sizes. If you skip this there may be problem with different screen densities FlatUI.initDefaultValues(this); // Setting default theme to avoid to add the attribute "theme" t..
-
안드로이드 앱 개발 시 배경화면을 타일로 설정하기모바일/Development 2014. 4. 20. 17:08
'타일(패턴) 배경화면' 패턴 이미지를 만드세요. (※ 서로서로 이어지게 만드세요.) 샘플 그리고 Eclipse 나 Android Studio를 실행하세요. 그다음, drawable 폴더를 만들고 xml 하나를 만드세요. Bitmap으로 그다음은 내용을 이렇게 바꿔주세요. (android:src 에는 알맞은 패턴을 넣으세요.) 그런 다음 layout 에서 배경을 바꾸세요. 결과 소스파일에 몇몇 패턴을 추가시켜놨으니 참고하세요^^ 이미지 크기 참조 xxxhdpi - 64x64 xxhdpi - 48x48 xhdpi - 32x32 hdpi - 24x24 mdpi - 16x16
-
build.prop 내용 불러오기모바일/Development 2014. 2. 6. 23:46
'=' 뒤에 내용을 불러온다. ex) ro.product.model을 불러오게 하면, 'ro.product.model=기기명' 이 아니라 '기기명'만 출력됨 public static String getProp(String prop) { try { Process process = Runtime.getRuntime().exec("getprop " + prop); BufferedReader bufferedReader = new BufferedReader( new InputStreamReader(process.getInputStream())); StringBuilder log = new StringBuilder(); String line; while ((line = bufferedReader.readLine()..
-
[TIP] 유용한 Android 앱 라이브러리모바일/Development 2014. 2. 6. 22:15
1. ActionBarSherlock (액션바 셜록) 거의 무수히 많은 앱들이 이 라이브러리를 사용한다. 설명은 해석하면, 'ActionBarSherlock은 액션바 디자인 패턴을 모든 버전의 안드로이드 버전에서 가능하게 해주는 라이브러리이다' 라고 써있는것같네요. 기능만 잘 사용한다면 사용법은 무궁무진합니다. 다운로드: 홈페이지: http://actionbarsherlock.com/ 개발자: Jake Wharton - jakewharton@gmail.com 2. Picasso (피카소) 기능을 해석하면 '안드로이드를 위한 강력한 이미지 다운로더/캐셔이다.' 이 라이브러리를 사용하면 이미지 parsing (파싱)이 쉬워진다. 다운로드: 2014년 7월 05일 업데이트 완료 홈페이지: http://squa..
-
[TIP] Android string format (%1$s...) 사용하기모바일/Development 2014. 2. 6. 17:01
string 을 %1$s, %2$d과 같이 사용하고 싶을 때 사용하는 방법 소스 1. strings.xml 에 원하는 string을 추가한다. %1$s 를 알맞게 넣어준다. Example: %1$s is gonna boom 2. Java에다 알맞게 수정한다. Resources resources = Context.getResources(); // Context에 this나 클래스 네임 String example = String.format(resources.getString(R.string.which_you_want), 변수); 이 형식을 왜 사용할까? 변수와 함께 string을 쓸 경우, locale이 2개 이상일시 편리하다. 참조) values/strings.xml 에 "I have " 와 values..