Ped rights vary
As others have stated, you should check the laws where you live. They vary, so anything I say here isn't necessarily true everywhere...
In general, pedestrians have the right of way at intersections, whether there is a marked crosswalk or not. They generally do NOT have the same rights if not at an intersection. In many places, if crossing away from an intersection, pedestrians must YIELD to ALL TRAFFIC. Bicyclists are traffic, so a pedestrian should yield to oncoming bicyclists. As regards pedestrians walking in bicycle lanes: bicycle lanes are TRAVEL lanes, the same as all the other lanes on the roadway. Again, I can't say this is universally true, but in many places pedestrians do not have the right to use travel lanes unless there is no sidewalk.
Important note: "sidewalk," "bike lane," and "MUP" (multi-use paths) are not the same. They many or may not be defined in your state or town's laws...The rules are different depending on which one of those we're talking about.