No we do not have any Android app for custom BLE.
You can ask the Cypress support for the Cysmart Android app source code. This is a nice starting point. Otherwise I found the Android BLE documentation quite helpful, and Google also finds a ton of BLE tutorials. (Actually I think the BLE part is easier than the UI part of an Android app)