2014년 9월 22일 월요일

[JH Project] 쉽고 편리하게 여행검색을 하자 투어투비 (TourToBee)

여행 상품을 검색할때 다양한 상품을 검색 하기 위해 수 많은 여행사 사이트를 돌아 다니면서 하나씩 검색하는 일은 힘들고 시간이 많이걸린다.

하지만 투어투비 사이트를 이용하면 다양한 여행사 (하나, 모두, 온라인 투어, 노랑풍선)의 여행 상품을 한 화면에서 다 검색 해 볼 수 있다.

사용방법도 간단하고 결과도 매우 정확한 편인듯 하여, 여행, 관광, 허니문 상품을 조회하기에 정말 유용할 것으로 생각 된다.


요기서 검색하면

아래와 같이 결과가 나온다.
다양한 조건으로 조회 할 수 있어 유용하게 사용 할 수 있을 것 같다.

2012년 2월 9일 목요일

Android - [PROJECT] WHOLI School


바쁜 학교생활 유용하게 사용할 수 있는 어플


=== Update ===
ver. 1.10

시간표 위젯!! - 시간표를 편하게 확인하세요


현재 요일 현재 시간이 표시되어 확인하기 편리합니다.








=== 핵심 기능 ===
학기, 과목 관리 - 한눈에 전체 학기 정보를 확인 가능. 학기별 과목관리가 쉽고 편리함.
시간표 - 과목별 색을 지정하여 한눈에 확인 가능.
학점관리 - 손쉽게 전체 과목에 대한 학점관리 가능.
메모 - 간단한 내용을 쉽게 메모.
그룹 관리 - 조별활동을 위한 그룹을 설정, 전체 SMS, eMail 송신 가능.




Useful application for busy school life



=== Update ===
ver. 1.10
Timetable Widget - Convenient and easy to check timetable



=== Key features ===
Semester, course management - You can check entire semester information easily. Convenient and easy to manage semester courses.
Timetable - Subjects can be easily identified by specifying a color.
Grade management - Grade for the entire course can be managed easily.
MEMO - Memo simple content easily
Group management - You can set groups for group activity and send SMS, eMail to group members.

=== Keywords ===
school, college, study, student, semester, course, grade, grade calculator, group, timetable, memo, 학교, 대학교, 학기, 학점, 학점계산기, 그룹관리, 그룹, 메모, 시간표


https://play.google.com/store/apps/details?id=jh.project.whomli.school 







     


     

     

2011년 12월 27일 화요일

Android - 현재 설정 언어 조회하기


Locale locale = getResources().getConfiguration().locale;
String displayCountry =  locale.getDisplayCountry();
String country =  locale.getCountry();
String language =  locale.getLanguage();
 
Log.e(" DisplayCountry", displayCountry  );
Log.e(" Country", country  );
Log.e(" Language", language  );

테스트는 알아서...

한국일경우 CAULY
그외 지역일 경우 ADMOB을 표시하기 위함

2011년 11월 22일 화요일

Android - ProgressDialog 표시


private ProgressDialog progressDialog = ProgressDialog.show(context, "", "Please wait...", true, false);


new Thread() {
    public void run() {
    //시간이 오래걸리는 작업

     //Intent i = new Intent(context,ActivitySubject.class);
//context.startActivity(i);

        handler.sendEmptyMessage(0);
    }
}.start();




private Handler handler = new Handler() {
    public void handleMessage(Message msg) {
        loagindDialog.dismiss();
        // View갱신
    }
};


화면(View) 와 관련된 코딩(다이얼로그의 호출과 같은)은 Hanlder를 이용해야 한다.

그렇지 않으면

Can't create handler inside thread that has not called Looper.prepare()

에러가 발생된다.

2011년 11월 4일 금요일

Android - 단체 SMS 전송하기

매우간단함


Intent intent = new Intent(Intent.ACTION_SENDTO,Uri.parse("smsto:" + "수신인번호1;수신인번호2");
intent.putExtra("sms_body", "SMS TEXT");
context.startActivity(intent);

수신인과 수신인 사이 세미콜론 ";" 삽입

Android - eMail 전송하기


Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.parse("mailto:" + "수신1@gmail.com, 수신2@gmail.com"));
intent.putExtra(Intent.EXTRA_CC, new String[]{"참조1@gmail.com", "참조2@gmail.com"}); //참조
intent.putExtra(Intent.EXTRA_SUBJECT, "TITLE"); //제목
intent.putExtra(Intent.EXTRA_TEXT, "Body"); //본문
intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///sdcard/파일")); //첨부파일

context.startActivity(intent);

2011년 9월 27일 화요일

Android - Color를 XML로 정의하여 사용하기

XML에 정의
/res/values/colors.xml


<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="color01">#ffff0000</color>
    <color name="color02">#ff00ff00</color>
    <color name="color03">#ff0000ff</color>
    <color name="color04">#ff000000</color>
</resources>





사용하기

<TextView android:id="@+id/textView4" android:text="TextView" android:layout_height="wrap_content" android:layout_width="wrap_content" android:textColor="@color/color01"></TextView>