سلام.
سال نو مبارک.
فکر می کنم منظورتون این بوده که خروجی صفحه اینترنتی یک وب سایت (غیر از وب سایت خودمان) دریافت شده و اطلاعاتی از آن استخراج گردد (و احتمالا مواردی به آن اضافه شود) و نتیجه را در برنامه اندروید نمایش بدهیم.
برای این منظور، می توانیم یک صفحه php در وب سایت اینترنتی خود قرار بدهیم که هنگامی که آن را فراخوانی می کنیم، اطلاعات را از صفحه اینترنتی سایت دیگر دریافت کند، در صورت نیاز اطلاعات لازم را از آن استخراج نماید و به شکل مورد نظر ما، اطلاعات را در خروجی چاپ کند که توسط برنامه اندروید دریافت شده و نمایش داده می شود.
اینکه خروجی صفحه php به چه صورت باشد، بستگی به سلیقه شما دارد. مثلا اگر قرار بود اطلاعات را در برنامه اندروید در یک WebView نمایش بدهیم، تنها کافی بود که خروجی صفحه php به صورت کد HTML باشد، اما چون گفتید قرار است اطلاعات در CardView نمایش داده شود، به نظر می آید که روش مناسب برای شما، چاپ اطلاعات مورد نظر به صورت ساختار json می باشد که بعد بتوانید بخش های مختلف اطلاعات را جداگانه داشته باشید و در اجزای مختلف برنامه اندروید خود نمایش بدهید (معمولا WebView که اجرای کد HTML را نمایش می دهد، گرافیک جذاب مربوط به عناصر اصلی اندروید را نمی تواند داشته باشد، البته اگر کد HTML خیلی پیشرفته نباشد).
در صفحه php ، برای دریافت اطلاعات از سایت های دیگر، می توانید کتابخانه CURL را به کار ببرید :
دسته کلید شماره 382
البته توابع و کتابخانه های دیگری برای این منظور در PHP وجود دارد، ولی CURL از بقیه بهتر است (حداقل بر اساس تجربه بنده) (مثلا برخی توابع برای https مشکل دارند، ولی CURL این محدودیت را ندارد).
استخراج اطلاعات مورد نظرتان از خروجی صفحه اینترنتی سایت دیگر نیز می تواند با توابعی مثل preg_match_all و ... صورت گیرد (بر اساس قواعد عبارات قاعده مند (regular expressions)). یا مثلا تابع preg_replace نیز که رشته هایی (string) را بر اساس عبارات قاعده مند (regular expressions) جایگزین می کند نیز ممکن است مفید باشد.