본문 바로가기

code snippet

(19)
[iOS] UIBezierPath를 이용해서 태극 문양 그리기 iOS에 UIBezierPath를 연습해보고 있다. 태극 문양을 한번 그려보고 기록을 남긴다. 일단 인증~ 오전 1시 34분의 위용! 코드는 아래에~ UIBezierPath *path = [UIBezierPath bezierPath]; [[UIColor blueColor] setFill]; [path moveToPoint:CGPointMake(20, 220)]; [path addArcWithCenter:CGPointMake(90, 220) radius:70.0 startAngle:M_PI endAngle:M_PI*2 clockwise:NO]; [path addArcWithCenter:CGPointMake(230, 220) radius:70.0 startAngle:M_PI endAngle:M_PI*2 cl..
[android] 루팅 여부를 알아보기 1. SU 커맨드 실행 su 커맨드 실행으로 루팅 여부를 알아내본다. 루팅되지 않은 안드로이드 시스템에서는 에외가 발생한다. boolean rooted = true; try { Runtime.getRuntime().exec("su"); } catch ( Exception e) { rooted = false; } 문제는 루팅된 폰에서는 아래와 같은 메세지가 나온다. 2. 다른 명령어를 찾자 디자이어에서 adb shell로 시도를 해 본 결과 whoami 쉘 명령은 퍼미션이 없다는 오류가 발생한다. 왜??? 쉘 명령을 바꿔서 시도해본다. boolean commandWhoAmI = true; try { Runtime.getRuntime().exec("whoami"); } catch ( Exception e) ..
[iPhone] TabBar의 색상 바꾸기 보통 Tint를 이용해서 UI 컴포넌트의 색상을 변경할 수 있지만 TabBar에는 도통 색상을 변경하는 방법이 보이지 않는다. TabBar의 색상을 변경하는 방법을 찾아봤으니.. 아래의 왼쪽은 기본적인 TabBar의 모습이고 오른쪽은 색상을 입힌 TabBar의 모습니다. 아이디어는 간단하다. UITabBarController는 UIViewController의 일종이며, UIViewController가 최소 하나의 UIView와 연결되어 있듯이 UITabBarController도 UITabBar라는 UIView와 연결되어 있다. UITabBar에 색을 입힌 View를 추가하면 된다. 아래와 같은 코드면 위의 예제와 같은 효과를 얻을 수 있다. UIView *v = [[UIView alloc] initWit..