@Override
public int onStartCommand(Intent intent, int flags, int startId) {
Log.d(TAG,"onStartCommand() 호출됨");

if(intent != null)
{
String command = intent.getStringExtra("command");
if(command != null)
{
if(command.equals("start")) {
PrintThread thread= new PrintThread();
thread.start();

}
}
}

return super.onStartCommand(intent, flags, startId);

}

class PrintThread extends Thread{
public void run(){
for(int i=0;i<100;i++){
Log.d(TAG, i + " 서비스 반복됨");

try{
Thread.sleep(100);
}
catch (Exception e){
e.printStackTrace();
}
}
}
}


'Android' 카테고리의 다른 글

로컬서버 모바일에서 돌리기  (0) 2017.05.08
view 가운데 놓기  (0) 2017.04.23
앱종료시 저장 SharedPreferences  (0) 2017.02.12
단축키  (0) 2017.02.05
logcat  (0) 2012.02.04

protected void onPause(){

saveScore();

}


protected void onResume(){

loadScore();

}

private void saveScore(){

SharedPreferences pref = getSharedPreferences("고스톱",Activity.MODE_PRIVATE);

SharedPreferences.Editor editor = pref.edit();

editor.putInt("score");

editor.commit();

}


private void loadScore(){

SharedPreferences pref = getSharedPreferences("고스톱",Activity.MODE_PRIVATE);

int score = pref.getInt("score",0);

Toast.makeText(getApplicationContext(), "읽어온 점수 : " + score , Toast.LENGTH_LOG).show();

}

'Android' 카테고리의 다른 글

view 가운데 놓기  (0) 2017.04.23
서비스  (0) 2017.02.12
단축키  (0) 2017.02.05
logcat  (0) 2012.02.04
map api key  (0) 2011.02.05

=================================================

$ nano backup


#!/bin/bash

if ! [ -d bak ]; then

        mkdir bak

fi

cp *.log bak

                    

$ chmod +x backup


chmod +x <스크립트파일> 명령으로 권한변경후 

"./<스크립트파일>" 명령으로 실행


crontab =================================================


systemcrl status crond (상태확인)

workspace $ vi /etc/crontab

workspace $ cd /etc/cron.monthly/

/etc/cron.monthly $ pwd

/etc/cron.monthly

/etc/cron.monthly $ vi mybackup.sh


#!/bin/sh

set $(date)

#$2 : 월 , $3 : 일

fname ="backup-$2$3.tar.xz"

tar cvfJ /backup/$fname /home


mkdir /backup

chmod ugo+x myBackup.sh

systemctl restart crond


sh =====================================


#!bin/sh

set $(date)

echo $(date)

echo $0

echo $1

echo $2

echo $3

echo $4

exit 0





'Linux' 카테고리의 다른 글

history 검색  (0) 2017.03.28
vim  (0) 2017.03.23
grep  (0) 2017.03.22
로그및 용량확인  (0) 2017.02.17
리눅스 명령어  (0) 2017.02.11

+ Recent posts