package Ġcom . y uy ash u ai . frame animation . io Ċ Ċ import Ġandroid . graphics . Bitmap Ċ import Ġcom . y uy ash u ai . frame animation . Frame Animation Ċ Ċ /** Ċ Ġ* Ġ@ author Ġy uy ash u ai ĠĠĠ 2 0 1 9 - 0 4 - 2 4 . Ċ Ġ* Ġresponsible Ġfor Ġdecoding Ġpicture Ċ Ġ*/ Ċ interface ĠBitmap Decoder Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġdecoding Ġthe Ġbitmap Ġfrom Ġthe Ġspecified Ġpath ĊĠĠĠĠ Ġ* Ġdon 't Ġallocate Ġobjects Ġhere ĊĠĠĠĠ Ġ* Ġ@ param Ġpath Ġthe Ġbitmap Ġpath ĊĠĠĠĠ Ġ* Ġ@ param Ġin Bitmap Ġthe Ġreuse Ġbitmap ĊĠĠĠĠ Ġ* Ġ@ return Ġnull Ġwhen Ġdecode Ġfails ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġdecode Bitmap ( path : ĠFrame Animation . Path Data , Ġin Bitmap : ĠBitmap ?): ĠBitmap ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ see Ġdecode Bitmap ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġdecode Bitmap ( path : ĠFrame Animation . Path Data ): ĠBitmap ? Ċ }