반응형



스피너 값을 특정 값으로 지정하고 싶다면


해당 특정 값의 순서로 지정할 수 있다.


해당스피너변수.setSelection(특정 값 순서);


예를 들면


name 이라는 스피너를 선언했고


스피너 목록에는 


성시경

윤하

태연


이렇게 3개가 있다고 가정하자



그런데 스피너 초기 값을 별도로 지정하지 않으면 성시경으로 될 것이다.


하지만 태연으로 지정해주고 싶다.


그렇다면


name.setSelection(2);


라고 해주면 된다.


항상 시작은 0번째부터 시작이니 태연은 0,1,2 순으로 2번이기 때문이다.


onClick 메소드에 추가해주거나 특정 동작을 할 때 이 코드를 넣어주면 초기 값이 바뀐다.


반응형
반응형






는 제가 만든거구요..


토트넘 팬으로서 수비의 핵인 킹이 없다는게 아쉽네요


시즌카 기대해봤는데 안나왔네요..


부상으로 너무 일찍 은퇴해버렸는데 시즌카 나온다면 이정도 될까요?



06시즌




07시즌



반응형

개균형

2014. 1. 14. 14:45
반응형




봤냐?ㅋㅋㅋ



반응형

'동물농장 > 사진' 카테고리의 다른 글

당황한 고양이  (0) 2014.01.25
주인님~ 택배온 듯 ?  (0) 2014.01.20
야 토끼잡아오라고  (0) 2014.01.13
잠깐 팔 좀 빌립시다  (0) 2014.01.06
받아주니까 끝이 없네  (0) 2014.01.05

야 토끼잡아오라고

2014. 1. 13. 13:58
반응형





누굴 잡아오는겨



반응형

'동물농장 > 사진' 카테고리의 다른 글

주인님~ 택배온 듯 ?  (0) 2014.01.20
개균형  (0) 2014.01.14
잠깐 팔 좀 빌립시다  (0) 2014.01.06
받아주니까 끝이 없네  (0) 2014.01.05
알 낳아서 씐난다!!  (0) 2014.01.05
반응형


1탄 준비하기 보러가기

http://yonoo88.tistory.com/411



이제 본격적으로 문서 작성을 해보겠습니다.


가장 많이 쓰이는 문서, 프리젠테이션, 스프레드시트의 기본적인 기능을 간단하게 살펴볼게요






먼저 문서작성이에요


웬만한 기능은 다 갖추고 있어서 한글이나 워드 부럽지 않아요


무엇보다도 저장 못해서 내용 날라가는 경험은 누구나 하실텐데 구글 문서도구는 그럴 걱정이 없어요





실시간으로 저장이 되니까 따로 저장할 필요가 없죠. 이게 구글 문서도구의 장점입니다.


또 하나의 장점 !!!


과제할때 서로 모은 자료 합치느라 고생이 많았죠?

구글문서에서는 동시 작업이 가능합니다.





메뉴에서 파일 - 공유를 누르면 다음 창이 뜨는데요

ㅇㄹㅇㄴㄹ






초대할 사용자에 구글 계정을 가진 사용자를 초대할 수 있습니다.


메일을 쓰고 수정 가능 상태로 초대한 뒤 공유 및 저장을 누릅니다.

그럼 상대방은 메일을 보고 이 문서에 접속해서 작업을 할 수 있죠










사용자가 추가된 모습입니다.








그럼 다른 사용자가 작업하면 어떻게 되느냐!

초록색 커서보이시죠? 저 커서가 다른 사용자가 접속해서 작업하고 있는 표시입니다.


그래서 서로 작업한 내용을 추가하고 수정할 수 있죠.

문서 뿐만 아니라 나머지 프리젠테이션, 스프레드시트 동일합니다.





그리고 파일 - 인쇄를 누르면 어디서나 연결되어있는 프린터로 인쇄가 가능합니다.




그럼 이제 프리젠테이션으로 넘어가보겠습니다.


프리젠테이션을 선택합니다.





그럼 테마선택화면이 나오고 맘에 드는 걸로 하나 선택합니다.






파워포인트랑 똑같죠? 거의 기본 기능은 다 있어서 편리합니다.









이제 스프레드 시트를 살펴볼게요

심플합니다. 여기서도 기본적인 수식도 가능합니다. 엑셀 라이트 버전이라고 보시면 되겠네요







이제 기본적인 건 다 살펴보았습니다.


여기서 구글의 장점 또 하나 !


작업한 내용을 파일로 저장하고 싶으시다면 알맞은 파일형식으로 다운이 가능합니다.


파일 - 다른 이름으로 다운로드를 선택 면 여러 파일 형식으로 다운로드가 가능!

워드파일 pdf 파일도 가능합니다.




또는 구글 드라이브에서 다운로드가 가능합니다.


드라이브에서 해당 문서 우클릭을 한 다음 다운로드를 선택합니다.







그럼 다음과 같이 다운 가능한 형식들이 나오고 필요한 형식으로 다운로드 합니다.




각 문서별 다운로드 가능한 형식입니다.





문서




프리젠테이션




스프레드시트






3가지 문서형식 모두 살펴보았습니다.


제가 구글 문서도구를 자주 이용하는 이유는



1. 공동작업이 가능하다

2. 문서프로그램을 깔 필요가 없다.

3. 필요한 파일형식으로 다운로드 할 수 있다.

4. 인터넷에 연결된 컴퓨터만 있으면 어디서나 작업이 가능하다.



이 4가지가 맘에 들어서 입니다. 

사람에 따라서 용도는 더 다양해질 수 있구요.



세상에는 몰라서 못하는 것들이 많은 것 같습니다.

이 글이 조금이나마 도움이 되었으면 좋겠습니다.


그럼 이만 마치겠습니다~

반응형
반응형


대학교 과제하거나 문서작업하는데 집, 학교, 회사 왔다갔다하면서 작업하기 힘드시죠?


노트북이 있다면 들고 다닐 수 있지만 무겁잖아요.


그래서 컴퓨터만 있으면 어디서든 작업 가능한 구글드라이브를 소개합니다.


요즘 안드로이드 폰 많이 쓰시니 구글계정은 하나씩 다 가지고 계실거에요


그럼 준비 OK!



우선 익스플로러도 가능하지만 아무래도 구글하면 크롬브라우저죠


크롬브라우저는 익스보다 빠르고 편리합니다.


그래서 크롬브라우저로 작업하시는 걸 권장합니다.



우선 익스플로러에서 봐볼게요





구글에 접속합니다. 상단에 크롬다운로드도 있으니 크롬은 여기서 다운받으시면 되겠네요

우선 오른쪽 상단에 로그인 버튼을 누릅니다.






로그인 합니다.






그런 다음 더보기를 눌러 모두보기를 눌러주세요







아래로 내려가시면 문서도구가 있습니다. 







그럼 이렇게 문서도구가 실행됩니다.

상단에 일부기능이 제대로 작동되지 않을 수 있으니 크롬을 사용해보라고 뜨네요






문서도구는 다양한 문서를 만들 수 있습니다.

일반 문서부터해서 프리젠테이션(PPT), 스프레드시트(엑셀) 까지!!!

그리고 좌상단 문서제목은 파일명과 동일합니다.






문서가 저장되는 곳은 더보기 - 드라이브 들어가시면 






이런 식으로 문서제목으로 저장되어 있습니다.








일단은 익스플로러가 크롬과 다른 점은 이정도입니다.


나머지는 크롬과 동일하니 이제부터 으로 알려드릴게요





크롬 깔고 나면 첫 화면에서 위에 누구를 클릭하여 로그인 합니다.







만약 집이라면 매번 로그인 하기 귀찮죠?

그럼 설정에 가셔서 계정추가하시면 됩니다.








설정 화면에서 새 사용자 추가를 합니다.







맘에드는 사진과 이름을 적고 만들기를 해줍니다.









그럼 닌자 아이콘으로 브라우저가 새로 뜨네요. 여기서 로그인 하시면 이제 매번 로그인 안하셔도 자동으로 로그인 되어 있습니다.







나중에 해제하실려면 다시 설정가서 계정연결해제하시고 사용자에서 삭제하시면 됩니다.






그럼 이제 첫 화면에서 위에 애플리케이션을 클릭합니다.









그럼 이 화면이 뜨는데 여기서 문서도구 클릭하세요

그럼 문서 창이 나타납니다.





일단 길이 너무 길어진거 같아서 1탄은 여기까지 하고 2탄에서는 주 기능들을 살펴볼게요!


2탄 바로가기

http://yonoo88.tistory.com/412






반응형
반응형



안드로이드 팝업창 띄우기


일단 팝업창 띄우기 예제는 많기는 한데 용도가 경고하거나 알림용이다


나는 그런 용도보다는 설명용이라 아예 xml파일을 팝업창에 보여주고 싶었다.


우선 팝업창을 만드는 작업이 필요하다.





일단 팝업창 띄우기 위한 버튼


버튼을 만들 xml파일에 만들어준다.

ex)hidden.xml



<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <Button
        android:id="@+id/alert"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="히든설명" />
  
</LinearLayout>



이제 액티비티 설정부분

버튼 만든 해당 액티비티에 만들어준다.


ex)HiddenActivity.java



import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

public class MessageDemo extends Activity implements View.OnClickListener{
	Button alert; //팝업버튼선언

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		
		//팝업버튼 설정
		alert=(Button)findViewById(R.id.alert);//R.id.alert는 팝업버튼 아이디
		alert.setOnClickListener(this);
		
	}
	public void onClick(View view){
		if(view==alert){ //view가 alert 이면 팝업실행 즉 버튼을 누르면 팝업창이 뜨는 조건
			new AlertDialog.Builder(this)
			.setTitle("히든목록") //팝업창 타이틀바
			.setMessage("FinessShot")  //팝업창 내용
			.setNeutralButton("닫기",new DialogInterface.OnClickListener() {
				public void onClick(DialogInterface dlg, int sumthin) {
					//닫기 버튼을 누르면 아무것도 안하고 닫기 때문에 그냥 비움

				}
			})
			.show(); // 팝업창 보여줌
		}
		
	}
}





여기까지 해주면 히든설명 이라는 버튼을 누르면 팝업창이 뜨게된다.



하지만 팝업창에서 보여줄 내용이 많을때 이렇게 하면 내용이 짤리고 공간이 부족했다.



그래서 이제부터 xml파일을 하나 만들고 그 내용들을 팝업창에 보여주도록 할 것이다.


우선 팝업창에 보여줄 xml파일을 따로 만든다


ex) dialog.xml


내용이 길어서 스크롤뷰를 적용하였다.

23번째 줄 android:text= "여기에 표시해줄 내용을 쓴다"




<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/popup" <!-- 아이디 선언, 액티비티에서 필요함-->
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#191A19"
    android:orientation="vertical"
    tools:context=".HiddenActivity" > <!--해당 액티비티 선언-->    
     <LinearLayout
       
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >
   
       
    <TextView
       
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:textColor="#B4B4B4"
       android:layout_gravity="center"
       android:textSize="15sp"
       android:text=" -Argues With Officials : 애매한 판정일 경우 심판과 언쟁을 함\n\n -Avoids Using Weaker Foot : 약한발은 잘 사용하지 않음\n\n -Cautious With Crosses : 코너킥 및 크로스에 대해 인터셉트 시도 보단 골 라인을 지키려 한다\n\n -Comes For Crosses : 코너킥 및 크로스에 대해 적극적으로 인터셉트를 시도한다\n\n -Corner Specialist : 코너킥 시 좀더 많은 골 찬스를 발생시킴 \n\n -Counter Attacker : 역습상황으로 전환할때의 반응속도가 향상됨\n\n -Diver : 태클을 당하면 넘어지면서 반칙을 유도함\n\n -Dives Into Tackles : 슬라이딩 태클을 자주 시도함\n\n -Early Crosser : 얼리크로스 능력치 뛰어남\n\n -Fancy Feet : 보다 정교하고 화려한 퍼스트 터치 발동\n\n -Finesse Header : 정확한 헤딩을 시도함\n\n -Finesse Shot : 정확한 슛팅을 시도함\n\n -Flair : 공을 받거나 받은 후에 일정한 공간과 시간이 있다면 자발적으로 트릭을 사용함\n\n -Forward pushes wide left : 공격시 왼쪽을 선호하는 움직임\n\n -Forward pushes wide Right : 공격시 오른쪽을 선호하는 움직임\n\n -Giant Thorw in : 드로잉을 아주 멀리 던짐 \n\n -GK Long Throw : 골킥을 멀리 찰 수 있음\n\n -GK One On One : 1:1상황에서의 방어능력이 뛰어남\n\n -GK Puncher : 펀칭의 능력이 뛰어나고 자주시도함\n\n -GK up for Corners : 키퍼가 경기종료시간이 얼마 안남았을때 코너킥 상황에 공격하러 올라감\n\n -Heel Passer : 힐패스능력이 뛰어남\n\n -High Determination : 지고있는 상황에서 일관성 상향\n\n -Holds Up : 공격상황에서 몸싸움 경합시 밸런스 상향..."
       android:textStyle="bold"
       android:typeface="normal" />
    </LinearLayout>

    
    </ScrollView>




이제 액티비티에 코드를 수정하자


HiddenActivity.java 파일로 돌아가서 onClick 함수에서 선언한 부분을 수정한다.





public void onClick(View view){
		if(view==alert){ //view가 alert 이면 팝업실행 즉 버튼을 누르면 팝업창이 뜨는 조건
			Context mContext = getApplicationContext();
			LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(LAYOUT_INFLATER_SERVICE);

			//R.layout.dialog는 xml 파일명이고  R.id.popup은 보여줄 레이아웃 아이디
			View layout = inflater.inflate(R.layout.dialog,(ViewGroup) findViewById(R.id.popup));
			AlertDialog.Builder aDialog = new AlertDialog.Builder(CustomActivity.this);
		
			aDialog.setTitle("히든스탯 목록"); //타이틀바 제목
			aDialog.setView(layout); //dialog.xml 파일을 뷰로 셋팅
		
			//그냥 닫기버튼을 위한 부분
			aDialog.setNegativeButton("닫기", new DialogInterface.OnClickListener() {
			public void onClick(DialogInterface dialog, int which) {
			}
		});
		//팝업창 생성
		AlertDialog ad = aDialog.create();
		ad.show();//보여줌!
	}




이렇게 해준 뒤 실행해보면





이런 식으로 스크롤 뷰로 팝업창에 나타난다. 

한마디로 팝업창안에 xml 파일내용이 들어가서 보여준다.



반응형

식샤를 합시다

2014. 1. 6. 18:56
반응형





반응형

'동물농장 > 영상' 카테고리의 다른 글

개와 고양이 같은 행동 다른 매력  (0) 2014.01.21
졸려죽는 강아지  (0) 2014.01.17
간식 안줘서 삐진 강아지  (0) 2013.12.20
파병갔다 돌아온 주인을 반기는 개  (0) 2013.12.20
주인 보호 본능  (0) 2013.12.20

+ Recent posts