/
고급 보안기능 설정 UI 구현
고급 보안기능 설정 UI 구현
BuzzScreen SDK 1.9.9.7 이상에만 적용 가능한 기능입니다.
고급 보안기능을 구현하려면, 우선 다음의 설정이 true로 세팅되어야합니다 :
BuzzScreen.getInstance().setSecurityConfiguration(new SecurityConfiguration.Builder(). withSecurity(true));
버즈스크린이 구현된 기존 Activity에 하기 메소드를 호출하여 보안기능 설정 UI를 구현합니다.
showSecuritySettingsActivity(Context context, String title)
: SecuritySettingsActivity를 띄워주는 함수이며 Activity의 Title을 직접 기입getSecurityTypeName()
: 현재 세팅돼 있는 SecurityTypeName을 불러 옴["사용 안 함", "비밀번호", "패턴"] 중 하나의 값을 리턴
세팅 값의 올바른 갱신을 위해
onResume()
에서 구현 필요
<구현 예시>
MainActivity.java
public class MainActivity extends Activity {
private TextView textViewSecurityType;
@Override
protected void onCreate(Bundle savedInstanceState) {
textViewSecurityType = findViewById(R.id.text_security_type);
Button btnSecuritySettings = findViewById(R.id.security_settings);
btnSecuritySettings.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
BuzzScreen.getInstance().showSecuritySettingsActivity(MainActivity.this, getString(R.string.security_settings));
}
});
@Override
public void onResume() {
super.onResume();
textViewSecurityType.setText("LockType = " + BuzzScreen.getInstance().getSecurityTypeName());
}
}
activity_main.xml
<LinearLayout
...
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/text_security_type"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<Button
android:id="@+id/security_settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/security_settings"/>
</LinearLayout>
...
</LinearLayout>
strings.xml
<resources>
...
<string name="security_settings">보안기능 설정</string>
...
</resources>
, multiple selections available,
Related content
프로세스 분리에서 원상 복귀
프로세스 분리에서 원상 복귀
More like this
(ver 1.9.x) BuzzScreen Extension SDK 연동
(ver 1.9.x) BuzzScreen Extension SDK 연동
More like this
서비스 노티피케이션
서비스 노티피케이션
Read with this
(ver 1.6.x) BuzzScreen Extension SDK 연동
(ver 1.6.x) BuzzScreen Extension SDK 연동
More like this
UI 커스터마이징
UI 커스터마이징
Read with this
커스터마이징 절전 상태 UI
커스터마이징 절전 상태 UI
Read with this