In this paper, we present a personal health monitoring system that is specialized in monitoring cardiac disorder events. The proposed system comprises the design and implementation of hardware as well as software, which include three subsystems, (1) the electrocardiograph (ECG) acquisition node, (2) the Android-based processing and communication device, and (3) the healthcare box. The ECG acquisition node embeds ECG acquisition front-end circuits, MSP430 micro-processor and the Bluetooth (BT) module. It can be put on patients to acquire ECG signals and relay them back to any Android-based device (e.g., Android phones and PDAs) for display and storage. The healthcare box is a PC-based surveillance system which can perform more advanced ECG signal processing from the acquired ECG signals. Combining with the three subsystems, including hardware and software, remote patients can receive seamless and ambient high quality health care service in cardiology.