원래 main함수는 반환형이 정수형인 int이다. 반환값이 0이면 프로그램이 정상 종료되었을음 표시해주는 것이며, 0이 아닌 값을 반환하면 문제가 있음을 알려주게된다. 그러므로 main함수를 사용할 때는 반환값을 알지 못하는 float, double형과 같은 다른 형식의 반환형보다는 정수형인 int를 사용해서 반환하는 것이 좋다. 또한, void의 경우에는 아무런 값도 반환하지 않음을 컴퓨터에게 알려주어 return을 사용할 필요없이 사용할 수 있다.(return을 사용할 수 없는 것이 아니다. 사용할 경우에는 함수를 종료하기 위한 return;으로 사용가능하며, 반환값을 포함하지 않는다.)
애니메이션 적용viewpager.setPageTransformer(false, new ViewPager.PageTransformer() { @Override public void transformPage(View page, float position) { // do transformation here }}); --------------------------------------------------------------------pageApply the transformation to this page positionPosition of page relative to the current front-and-center position of the pager. 0 is front and center. 1 ..
사진과 sqlite를 함께쓸때, 루팅을 제외한 에뮬의 사용에서 제한적인 부분이 sd카드이다.에뮬레이터에서도 sd카드를 마운트 시킬 수 있다. http://androidhuman.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%97%90%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0%EC%97%90-%EA%B0%80%EC%83%81%EC%9D%98-SD%EC%B9%B4%EB%93%9C-%EB%A7%88%EC%9A%B4%ED%8A%B8%EC%8B%9C%ED%82%A4%EA%B8%B0
밀리초로 구성된 long타입의 변수를 날짜형식의 String탑입의 변수로 변경하는 방법이다. // 밀리초형식-> 날짜형식(2013-09-20 16:22:00) public String MillToDate(long mills) { String pattern = "yyyy-MM-dd HH:mm:ss"; SimpleDateFormat formatter = new SimpleDateFormat(pattern); String date = (String) formatter.format(new Timestamp(mills)); return date; } 날짜형식의 String타입의 변수를 밀리초로 구성된 long타입의 변수로 변경하는 방법이다. // 날짜형식(2013-09-20 16:22:00) ->밀리초형식 (예)..
startWith: 문자열이 지정한 문자로 시작하는지 판단 같으면 true반환 아니면 false를 반환한다.(대소문자구별) String str = "apple"; boolean startsWith = str.startsWith("a"); System.out.println("startsWith: " + startsWith); 결과값:true endWith:문자열 마지막에 지정한 문자가 있는지를 판단후 있으면 true, 없으면 false를 반환한다.(대소문자구별) String str = "test"; boolean endsWith = str.endsWith("t"); System.out.println("endsWith: " + endsWith); 결과값:true equals:두개의 String에 값만을 비교..
전화번호는 URI형태로 인텐트의 데이터에 포함되어있어서 시스템의 다이얼러에 전달된다. private Button call; private EditText phoneNumber; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); call = (Button) findViewById(R.id.tryCall); phoneNumber = (EditText) findViewById(R.id.phoneNumber); call.setOnClickListener(new Button.OnClickListener() { @Override public ..
- Total
- Today
- Yesterday