Develpment/Android Using Sample
-
[14] CanvasDevelpment/Android Using Sample 2020. 9. 13. 21:37
1. Canvas Activity 12345678public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(new MyView(MainActivity.this)); }}Colored by Color Scriptercs * setContentView() 에서 새로 만든 클래스를 인자로 넣어준다. MyView 12345678910111213141516171819202122232425262728public class MyView extends View { public My..
-
[13] SharedPreferencesDevelpment/Android Using Sample 2020. 9. 13. 21:37
1. SharedPreferences Activity 1234567891011121314151617181920212223242526public class MainActivity extends AppCompatActivity { SharedPreferences pref; int num; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); pref = PreferenceManager.getDefaultSharedPreferences( MainActivity.this ); num = pref.getInt("save"..
-
[12] 앱종료 확인 (Handler 응용)Develpment/Android Using Sample 2020. 9. 13. 21:36
1. 앱종료 확인 Activity 12345678910111213141516171819202122232425262728293031323334public class MainActivity extends AppCompatActivity { int count; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }// onCreate() Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { handler.sendEmpty..
-
[11] HandlerDevelpment/Android Using Sample 2020. 9. 13. 21:36
1. Handler Layout 1234567891011121314151617181920212223242526272829 Colored by Color Scriptercs * Handler 테스트를 위한 Button과 TextView를 준비. Activity 12345678910111213141516171819202122232425262728293031323334353637383940public class MainActivity extends AppCompatActivity { Button startHandler_btn; TextView text_view; int count = 0; @Override protected void onCreate(Bundle savedInstanceState) { super..
-
[10] IntentDevelpment/Android Using Sample 2020. 9. 13. 21:36
1. Intent Layout ( Main) 1234567891011121314151617181920 Colored by Color Scriptercs * 테스트에 사용할 Button 추가. Activity (Main) 123456789101112131415161718192021222324public class MainActivity extends AppCompatActivity { Button intent_btn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); intent_btn = (Button)fin..
-
[9] Rating BarDevelpment/Android Using Sample 2020. 9. 13. 21:36
1. Rating Bar Layout 12345678910111213141516171819202122232425262728 Colored by Color Scriptercs * RatingBar 와 결과를 확인할 TextView 추가. Activity 1234567891011121314151617181920212223242526public class MainActivity extends AppCompatActivity { RatingBar rating; TextView rating_num; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou..
-
[8] DialogDevelpment/Android Using Sample 2020. 9. 13. 21:36
1. Dialog Layout 1234567891011121314151617181920 Colored by Color Scriptercs * dialog 테스트를 위한 버튼 추가. (activity_main.xml) Layout 12345678910111213141516171819202122232425262728293031323334353637383940 Colored by Color Scriptercs * dialog로 띄우고 싶은 화면 구성.* res/layout 에 추가하여 작성. (dialog_activity.xml) Activity 12345678910111213141516171819202122232425public class MainActivity extends AppCompatActivity..
-
[7] Alert DialogDevelpment/Android Using Sample 2020. 9. 13. 21:35
1. Alert Dialog Activity 123456789101112131415161718192021222324252627282930public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public void onBackPressed() { //super.onBackPressed(); AlertDialog.Builder dialog = new AlertDialog.Builder( MainActi..