you can page scrape some data (eg, likes) with httputils2 and a little regex. i had no trouble with a few celebrities.
BUT a typical facebook page consists of a relatively small base page (37K bytes), and the meat is made up of numerous .js files. those files are not captured by downloading the main .html page. you would have to know what those .js files were and download them individually. you would also have to know what each of those pages did. i looked. frankly, not worth the time.
another possibility for is to download the entire page (including ancillary .js files) in a webview. you could then capture the entire content. (
https://www.b4x.com/android/forum/threads/how-to-get-the-html-code-of-a-webview-object.47207/). once that was in hand, you could peruse it at your leisure to look for where the data you're looking for appear (eg, in certain <div>'s). once you knew that you could find those <div>'s, you can use regex to find them for any page you downloaded.
data such as "likes", "follows", etc, are loaded dynamically by facebook into the base html template. many of these data cannot be seen by simply looking at the source in a browser. they are added later in identifiable elements. those elements, if known, can be found and data within them captured. as indicated above, once i found which element contained, eg the "likes" value, i had no difficulty looking for that element in other pages and capturing the "likes" value for those pages. i don't know exactly which data, you're looking for, but it will involve a fair amount of study. the actual capture is trivial, if you know which elements hold the values you're looking for.
as an example:
' <div class="_4bl9"><div>36,141,983 people like this</div>
' <div class="_4bl9"><div>57,629,651 people follow this</div>
div of class "_4bl9" hold a nugget (if this is what you're into).