Post on 29-Jul-2015
FM FunctionsFM FunctionsStations
◦ ChannelHolder to store stationsSet frequency
◦ Scan to prev/next channel◦ Increase/Decrease channel by100k Hz step
Auto search◦ Scan channel from 87.5Mhz to 108.5Mhz
Mute/Unmute settingSpeaker/Headset settingMono/Stereo setting
FM ArchitectureFM ArchitectureMainActivity
(Activity)
FM Service(Service)
FMRadioManager
Class
startServiceByActionMessage callback
Action Message callback
FM RadioControl
IPC(AIDL) Message callback----------------------------------------FM RadioDevice
BrowserListActivity
(Activity)
ioctl
List button
EditStationView
(Activity)
RemoveListActivity
(Activity)
RenameListActivity
(Activity)
Add item