프로그래밍/Android 28

[JAVA]특수문자, 패스설정

특수문자 처리와 자바에서의 파일 패스에 대한 포스팅 (\ , /) 특수문자를 처리하는 방법자바의 특수문자 처리는 아래와 같이 하는데 퍼온건데 출처를 잃어버림1. []으로 싸주면 문자자체로 인식하는 것들. * ⇒ [*] + ⇒ [+] $ ⇒ [$] | ⇒ [|] 2. \\를 붙여줘야 하는 것들. ( ⇒ \\( ) ⇒ \\) { ⇒ \\{ } ⇒ \\} ^ ⇒ \\^ [ ⇒ \\[ ] ⇒ \\]3. 자바의 특수문자는 \을 쓴다. " ⇒ \" 4. 나머지 부호들은 괜찮은 듯 하다. 확인된 것. ! # % & @ ` : ; - . , ~ ' ex ) 위에 놈들 다 지워 보자. String c = "!\"#$%&(){}@`*:+;-.,^~|'[]"; c = c.replaceAll("!\"#[$]%&\\(\..

[Android]AdMob 광고를 달아보자(3)

2010/10/28에 나온 새로운 admob SDK는 기존의 방법과 약간 틀리더군요. 그 방법에 대해서 기록하겠습니다. Dear Publisher, An updated version of the Android SDK is now available that contains support for new ad units as well as general performance and quality enhancements. Please use the latest SDK version in all your new submissions to the Android Market and upgrade your existing apps in your next release . Download the SDK by loggin..

[Android] PowerManager (절전, 조명 관련)

문제 : 안드로이드 어플 개발하면서 조명이 자주 꺼지는 현상 해결 : PowerManager 클래스를 사용 PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My Tag"); wl.acquire(); ..screen will stay on during this section.. wl.release(); Flag Value CPU Screen Keyboard PARTIAL_WAKE_LOCK On* Off(끔) Off(끔) SCREEN_DIM_WAKE_LOCK On(켬) Dim(흐리게) O..

[Android]APIDemo ProgressBar 제작(UI 저장)

커니님이 쓰신 Preferences를 이용한 UI저장을 이용하여 제작 하겠습니다. public class ProgressBar1 extends Activity { // "pref"라는 가진 Shared Preferences 객체를 생성합니다. private SharedPreferences pref; private SharedPreferences.Editor editor; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Request the progress bar to be shown in the title requestWindowFeature(Window.FEATURE_P..

[Android]AdMob 광고를 달아보자(2)

1.admob-sdk-android 디렉토리에 admob-sdk-android.jar파일을 libs폴더를 생성하여 넣어줍니다. 2.프로젝트에서 Properties로 갑니다. 3.JAVA Build Path를 선택합니다. 4.Add JARs를 클립합니다. 5.libs폴더에 있는 admob-sdk-android.jar 선택해주고 Ok버튼을 클립 합니다. 6.publisher ID 를 AndroidManifest.xml 코드에 적어줍니다. publisher ID는 AdMob에 로그인 합니다. Manage Settings를 클릭하면 상단에 publisher ID를 찾을수 있습니다. 7. 전에 INTERNET permission을 AndroidManifest.xml 추가합니다. 8. res/values/ 디렉토리..

[Android]AdMob 광고를 달아보자(1)

http://developer.admob.com/wiki/Android Admob라는 안드로이드 광고 파일을 달아봅시다. 일단 http://developer.admob.com/wiki/Android 에 보시면 광고 다는 절차가 자세히 나와있습니다. 자 그럼 들어 가 봅시다. http://www.admob.com/ 1. 회원 가입을 해줍니다. 2. Marketplace의 Sites & Apps를 클릭합니다. 3. 그런다음 Add Site/App 클릭하시면 app type이 선택 가능합니다. Android App를 클릭하면 세부사항을 입력 하셔야 되는데 APP name과 카테고리 설명을 적어주시면 됩니다. 4. 그러면 Install Code가 나타나게 되고 [Download AdMob Android SDK]..