네이버에 나오는 운동을 기본으로 한 시간표
가슴, 복근, 등만 집중적으로
월 |
화 |
수 |
목 |
금 |
토 |
벤치-바벨,플랫 벤치-덤벨, 인클 벤치-바벨, 디클 푸시업 플라이-펙덱 |
싯업 레그레이즈 크런치 사이드 크런치 리버스 크런치 |
렛 풀 다운 - 머신 풀업 - 어시스티드 로우 - 케이블,시티드 로우 - 티바 데드리프트 - 덤벨 |
벤치 - 머신 플라이 - 덤벨, 플랫 벤치 - 덤벨, 플랫 플라이 - 펙 덱 머신 푸시업 |
v업 리버스 크런치 크로스 크런치 크런치 V업 |
로우 - 바벨, 벤트 로우 - 케이블,시티 백 익스텐션 로우 - 덤벨, 원암 데드리프트 - 덤벨 |
복근
http://health.naver.com/fitness/weightTraining/programDetail.nhn?fitnessCode=WEIGHTpgm_012&periodTypeCode=PD01
가슴
등
월 |
화 |
수 |
목 |
금 |
토 |
푸시업 벤치 - 바벨, 인클 벤치 - 덤벨, 플랫 벤치 - 바벨, 디클 크로스 오버 - 케이블 |
사이드크런치 레그 레이즈 행잉 사이드 벤드 덤벨 니업 시티드 오블리크 크런치 |
랫 풀 다운 - 머신 로우 - 바벨, 벤트 데드리프트 - 바벨 로우 - 덤벨, 벤트 굿모닝 - 바벨 |
벤치 - 바벨, 플랫 벤치 - 덤벨, 인클 벤치 - 바벨, 디클 푸시업 플라이 - 펙 덱 머신 |
싯업 레그 레이즈 크런치 사이드 크런치 리버스 크런치 |
랫 풀 다운 - 머신 풀업 - 어시스티드 로우 - 케이블, 시티 로우 - 티바 데드 리프트 - 덤벨 |
'돌라's 일상' 카테고리의 다른 글
아이스버켓챌린지 (0) | 2014.08.29 |
---|---|
6월 17일! 안드로이드 공부 시작! (0) | 2012.06.17 |
2012년 6월 17일 블로그 시작! (0) | 2012.06.17 |
C언어를 공부하다보면
#if, #ifdef 같은 눈에 익지 않은 명령어가 나올 때가 있다. 이들은 무엇이냐.
이렇게 앞에 '#'이 붙은 친구들을 컴파일러 지시자라 하는데, 간단한 예시로 한번에 이해 하면 됩니다.
#if에 관한 코드입니다.#include
#define TRUE 1 #define FALSE 0 int main(){ #if TRUE printf("a"); #endif #if FALSE printf("b"); #endif }
#include#define what 1 //#define wow 1 int main(){ #ifdef what printf("what"); #endif #ifdef wow printf("wow"); #endif }
#ifdef라는 친구는 '해당 상수가 선언 되있다면'으로 해석하시면 될 듯 하네요.
알람매니저를 이용해서 App을 만드려고 할 때 알람매니저를 이용한 예제들은 많았지만,
다 Notification을 실행해서 Activity를 실행하는데 꽤나 애먹었던 기억이 있기에,
main Code
버튼하나를 만들고 버튼을 누르면 3초 뒤에 알람이 울리게 하는 코드입니다.
package com.naddola.mytemp_alarmactivity; import java.util.Date; import android.app.Activity; import android.app.AlarmManager; import android.app.PendingIntent; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class MyTemp_AlarmActivityActivity extends Activity { MyListener myListener; Button buttonConfirm; private Intent intent; private PendingIntent ServicePending; private AlarmManager AM; //초기화과정 @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); myListener = new MyListener(); buttonConfirm = (Button) findViewById(R.id.Confirm); buttonConfirm.setOnClickListener(myListener); AM = (AlarmManager) getSystemService(ALARM_SERVICE); } class MyListener implements OnClickListener { @Override public void onClick(View v) { switch (v.getId()) { case R.id.Confirm: //Receiver로 보내기 위한 인텐트 intent = new Intent(getApplicationContext(), AlarmReceiver.class); ServicePending = PendingIntent.getBroadcast( MyTemp_AlarmActivityActivity.this, 0, intent, 0); //현재 시간보다 3초뒤에 pendingIntent를 실행 Date t = new Date(); t.setTime(java.lang.System.currentTimeMillis() + 3 * 1000); AM.set(AlarmManager.RTC_WAKEUP, t.getTime(), ServicePending); Toast.makeText(getBaseContext(), "3초뒤에 알람", Toast.LENGTH_SHORT).show(); break; } } } }
Receiver Code
보내준 알람을 받아서 새로운 Activity를 실행시키는 코드입니다.
package com.naddola.mytemp_alarmactivity; import android.app.PendingIntent; import android.app.PendingIntent.CanceledException; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; public class AlarmReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { try { intent = new Intent(context, MyActivity.class); PendingIntent pi = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_ONE_SHOT); pi.send(); } catch (CanceledException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
AlarmActivity Code
새로운 Activity 실행
package com.naddola.mytemp_alarmactivity; import android.app.Activity; import android.os.Bundle; public class MyActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.alarm); } }
manifest.xml
Reciever와 새 Activity를 추가해줍니다.'Programming > Android' 카테고리의 다른 글
[android]Sliding Menu 메뉴 돌려보기(jfeinstein10오픈소스) (8) | 2014.01.20 |
---|---|
TouchEvent 중 Action_Down은 되는데 Action_Move가 안될때 (0) | 2013.07.31 |
CustomVIew(MyView)에서 TouchEvent(Move, Zoom in/out) (0) | 2013.07.31 |
Unable to resolve target 'android-8' 에러 났을때 (0) | 2013.06.22 |
Eclipse 안드로이드 파일, 핸드폰 단말기에서 실행하기. (0) | 2012.06.25 |