비디오: Technology Stacks - Computer Science for Business Leaders 2016 2024
Dummies 치트 시트를위한 BlackBerry 응용 프로그램 개발의 일부
BlackBerry 응용 프로그램은 빈 슬레이트에서 시작합니다. Java Development Environment (JDE)는 빈 작업 공간을 작성하고 프로젝트 및 Java 소스 파일을 추가합니다. 본격적인 응용 프로그램을 만들려면 몇 가지 기본 BlackBerry 라이브러리 클래스의 하위 클래스를 구현해야합니다.
-
net. 가장자리. 장치. api. 너. UiApplication: 이것은 BlackBerry 응용 프로그램 내용의 감독자 인 응용 프로그램 클래스입니다. 보통이 클래스 내에 main 메소드를 구현할 것이다.
-
그물. 가장자리. 장치. api. 너. 컨테이너. 주 화면: BlackBerry 응용 프로그램은 사용자에게 몇 가지 정보 화면을 표시합니다. MainScreen을 하위 클래스로 분류하여 기본 화면을 제공합니다.
-
그물. 가장자리. 장치. api. 너. MenuItem: 사용자는 메뉴를 사용하여 탐색을 수행하고 메뉴 선택 기능을 제공하기 위해 MenuItem의 하위 클래스를 만들어 기대치를 지원합니다. BlackBerry 응용 프로그램은 새 MenuItem 객체를 만들고 해당 객체를 만드는 동안 특정 메서드를 객체에 추가하여이 인라인 을 수행 할 수 있습니다. 동일한 MenuItem을 반복해서 작성하는 경우, 실제 서브 클래스를 만드는 것에 대해 진지하게 고려해야합니다.
-
그물. 가장자리. 장치. api. 너. 관리자:이 클래스는 MainScreen 하위 클래스의 구성 요소를 제어 된 특정 구성으로 배치하려는 경우에 유용합니다. MainScreen은 기본적으로 특정 Manager 하위 클래스 인 VerticalFieldManager를 제공합니다. 하지만 꽤 바닐라 - 지루한, 그래서 당신은 자신의 생성에 대해 생각하고 싶어 수도 있습니다.
-
그물. 가장자리. 장치. api. 체계. 지속성: BlackBerry 애플리케이션은 사용자 데이터를 저장하고있을 가능성이 매우 높습니다.이 데이터는 PersistentStore에 데이터를 저장하는 클래스에 구현해야하는 인터페이스입니다.
-
자바. 랭. Thread, Runnable: BlackBerry 애플리케이션이 네트워크 서비스로 정보를 교환하거나 Bluetooth 주변기기를 통해 통신하는 것과 같이 오랜 기간 동안 작동하는 특정 상황에서 이러한 클래스를 서브 클래스 화해야합니다. 또한 BlackBerryItem에 제공하는 특정 클래스 (예: MenuItem)는 해당 작업의 일부로 스레드 된 비헤이비어를 통합합니다. MenuItem을 사용하려면 사용자가 MenuItem을 선택할 때 별도의 Thread로 시작되는 run () 메서드를 구현해야합니다.