Core Java/이론2012. 9. 19. 21:33

객체지향의 5원칙

SOILD



1.  SRP (Single Responsiblity Principle) 단일 책임의 원칙

  > 하나의 클래스 또는 하나의 메소드는 하나의 일에서만 책일을 질수 있도록 잘 분리되어 있어야 한다. (높은 응집도)


2.  OCP (Open-Closed Principle) 개방폐쇄 원칙

  > 변경에는 닫혀있고 확장에는 열려있다. 


3.  ISP  (Interface segregation principle) 인터페이스 분리의 원칙

  > 자신이 사용하지 않는 인터페이스는 구현하지 말아야 합니다.


4.  LSP (The Liskov Substitution Principle) 리스코프 치환 원칙

  > 자식은 부모로 치환될 수 있다. 


5.  DIP (The Dependency Inversion Principle) 의존관계 역전 원칙

  > 상위 레벨의 모듈은 하위 레벨들에 의존해서 안되며, 모든 것들은 추상에 의존해야한다.



참조 :  [http://doortts.tistory.com/entry/OOP-%EC%9D%98-%EC%9B%90%EC%B9%99%EB%93%A4-Object-Orientied-Programming-Principles]


Posted by NeverTry
Mobile/Android log2012. 9. 17. 14:58



이 부분이 기본적으로는 5000이 되어있지만 15000으로 고치면 된다.


Posted by NeverTry
Mobile/android2012. 9. 16. 16:32



코드에 이 두줄만 추가하면 됩니다.

TelephonyManager telManager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);

String phoneNum = telManager.getLine1Number();




퍼미션 추가하는것도 잊지마세요


'Mobile > android' 카테고리의 다른 글

Fragment LifeCycle  (0) 2012.09.23
Activity LifeCycle  (0) 2012.09.23
My Application  (0) 2012.09.13
setFlags  (0) 2012.08.30
Context  (0) 2012.08.30
Posted by NeverTry