Canvas를 이용하여 직접적으로 그림을 그려줄때 Path를 사용하여야 합니다.수치 계산하는 방법은 잘 몰라서... 그건 설명을 못하겠고 아래와 같은 내용이 있어서 메모합니다. - reset() : path 초기화 - moveTo(float x, float y) : 마지막 위치를 이동합니다.- lineTo(float x, float y) : 마지막 위치에서 지정하는 위치까지 선을 그려줍니다. - quadTo(float x1, float y1, float x2, float y2) : 마지막 위치에서 1의 위치로 약간의 곡선을 그리다가 2의 지점으로 다시 곡선을 그림.- cubicTo(float x1, float y1, float x2, float y2, float x3, float y3) : quad와 동..
그냥 대략 adb를 사용하면, 개발할때 편한 부분이 있을수가 있다.대략적인 부분은 다음과 같고, 응용하여 사용하기 바랍니다. 1. Activity 실행adb shell am start -a android.intent.action.MAIN -n 패키지명/액티비티 경로명Ex) adb shell am start -a android.intent.action.MAIN -n com.exam.test/com.exam.test.MainActivity 2. Service 실행adb shell am startservice -n 패키지명/서비스경로명Ex) adb shell am startservice -n com.exam.test/com.exam.test.MainService 3. Broadcast 실행adb shell a..
Android (Java) String to hex to byte array to Stirng의 예제이다.많이 사용하지는 않지만 필요하기는 하기에 ㅋㅋ String plainText = "Android"; System.out.println("Plain Text : " + plainText); // String to byte arraybyte[] byteArrayForPlain = plainText.getBytes(); String hexString = ""; for (byte b : byteArrayForPlain) { hexString += Integer.toString((b & 0xF0) >> 4, 16); hexString += Integer.toString(b & 0x0F, 16); } Syste..
프로젝트를 하다보면, 쓸데 없이 프로젝트 파일들이 딸려 올라가서 고생하는 경우가 많습니다.이러한 경우를 위해서, ignore 을 설정하여야 합니다. 특히나 저는 맥을 사용하지만 다른 개발자들은 윈도우에서 개발을 하기에 해놓고 작업하는게 좋습니다. #built application files*.apk*.ap_ # files for the dex VM*.dex # Java class files*.class # generated filesbin/gen/ # Local configuration file (sdk path, etc)local.properties # Windows thumbnail dbThumbs.db # Eclipse project files.classpath.project # Android St..
- Total
- Today
- Yesterday
- php
- MySQL
- Xcode
- ios
- Windows
- Spring
- war
- ubuntu
- centos8
- android
- CentOS
- Linux
- SWIFT
- Java
- Kotlin
- Python
- intellij
- nodejs
- cocoapods
- Gradle
- Codable
- rxswift
- tomcat
- enum
- go
- windows10
- docker
- git
- golang
- github
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |