App/Android

    자바 타이머

    private TimerTask second; private TextView timer_text; private final Handler handler = new Handler(); public void testStart() { timer_text = (TextView) findViewById(R.id.timer); timer_sec = 0; count = 0; second = new TimerTask() { @Override public void run() { Log.i("Test", "Timer start"); Update(); timer_sec++; } }; Timer timer = new Timer(); timer.schedule(second, 0, 1000); } protected void Up..

    카톡 추가버튼

    카톡 추가버튼

    이런 버튼을 말씀하시는 거라면 아래의 링크에서 제공되는 오픈소스를 적용하면 좋을것 같습니다. https://github.com/gowong/material-sheet-fab 사용법이라면 build.gradle에 compile 'com.gordonwong:material-sheet-fab:1.2.1'를 적용하시고 클래스를 만들어서 FAB버튼을 구현해주시면 됩니다. i

    Action Bar

    xml/menu/home_menu.xml 그리고 액티비티에서(AppcompatActivity or FragmentActivity) @Override public boolean onCreateOptionsMenu (Menu menu){ getMenuInflater().inflate(R.menu.home_menu, menu); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected (MenuItem item){ switch (item.getItemId()) { case R.id.menu_home: intent = new Intent(this, Main_Activity.class); startActivity..

    안드로이드 권한

    안드로이드 권한

    카메라 권한 부여 implementation "gun0912.ted:tedpermission:2.1.0" private void tedPermission() { PermissionListener permissionListener = new PermissionListener() { @Override public void onPermissionGranted() { // 권한 요청 성공 } @Override public void onPermissionDenied(ArrayList deniedPermissions) { // 권한 요청 실패 } }; TedPermission.with(this) .setPermissionListener(permissionListener) .setPermissions(Manifest..