728x90
반응형

ALL 601

퍼미션 permission

1. 코드 1)manifests에 사용할 권한을 등록합니다 2)메인코드 *앱이 실행되면 권한창을 띄워주고, 권한을 허가하지않으면 앱이 종료되는 코드 public class MainActivity extends AppCompatActivity { String[] permission_list = { Manifest.permission.WRITE_CONTACTS }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); checkPermission(); } public void checkPermission(){ //현..

Android 2020.07.14

android Full Screen ( 안드로이드 전체 화면 )

1) 자바 코드로 전체화면 만들기 getCurrentActivity().getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 2) xml View 를 이용해 전체 화면으로 만들기 View layout = findViewById(R.id.layout_main); // 전체 화면을 사용 하기위한 코드 if (Build.VERSION.SDK_INT >= 21) { getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); layout.setPadding(0, getStatusBarHeight(), 0..

Android 2020.07.11

react native native module ( 네이티브 모듈 )

1) android/app/src/main/java/com/>/MainApplication.java 이동 @Override protected List getPackages() { @SuppressWarnings("UnnecessaryLocalVariable") List packages = new PackageList(this).getPackages(); // 여기에다가사용할 패키지를 넣어준다. packages.add(new MyAppPackage()); return packages; } 2) MyAppPackage 클래스를 만들어준다. 그리고 implements ReactPackage 해준다. public class MyAppPackage implements ReactPackage { @NonNull @..

React Native 2020.07.10
728x90
반응형