본문 바로가기

이메일 마스킹 private static String getMaskedEmail(String email) { /* * 요구되는 메일 포맷 * {userId}@domain.com * */ String regex = "\\b(\\S+)+@(\\S+.\\S+)"; Matcher matcher = Pattern.compile(regex).matcher(email); if (matcher.find()) { String id = matcher.group(1); // 마스킹 처리할 부분인 userId /* * userId의 길이를 기준으로 세글자 초과인 경우 뒤 세자리를 마스킹 처리하고, * 세글자인 경우 뒤 두글자만 마스킹, * 세글자 미만인 경우 모두 마스킹 처리 */ int length = id.length(); if (le.. 더보기
PreferenceActivity Activity_main.xml MainActivity.java package com.example.sharedpreferenceex02; import android.os.Bundle; import android.preference.PreferenceActivity; import android.app.Activity; import android.view.Menu; public class MainActivity extends PreferenceActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.layout.act.. 더보기
Preference Activity_main.xml MainActivity.java package com.example.sharepreferenceex01; import android.os.Bundle; import android.app.Activity; import android.content.Context; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.view.Menu; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; import .. 더보기
액티비티(Activity) - 액티비티간의 통신 Activity_main.xml MainActivity.java package com.example.activityex03; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.view.inputmethod.InputMethodManager; import android.widget.EditText; import android.widget.TextView; public class MainActivity1 extends Activit.. 더보기
액티비티(activity) - Activity_main.xml MainActivity.java package com.example.activityex02; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.View; public class MainActivity1 extends Activity { // 1. xml 파일 생성 // 2. java 파일 생성 // 3. AndroidManifest 파일에 등록 (*) // 4. java 파일에서 연결구문 코딩 @Override protected void onCreate(Bundle savedInstance.. 더보기