{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Android AsyncTask'te Ekran Rotasyonu Sorununu \u00c7\u00f6zmenin Yollar\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"W2uFUgzRK4\"><a href=\"https:\/\/fatihsoysal.com\/blog\/android-asynctaskte-ekran-rotasyonu-sorununu-cozmenin-yollari\/\">Android AsyncTask&#8217;te Ekran Rotasyonu Sorununu \u00c7\u00f6zmenin Yollar\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/android-asynctaskte-ekran-rotasyonu-sorununu-cozmenin-yollari\/embed\/#?secret=W2uFUgzRK4\" width=\"600\" height=\"338\" title=\"&#8220;Android AsyncTask&#8217;te Ekran Rotasyonu Sorununu \u00c7\u00f6zmenin Yollar\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"W2uFUgzRK4\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Android uygulamalar\u0131nda AsyncTask kullan\u0131rken ekran rotasyonu, uygulaman\u0131z\u0131n beklenmedik davran\u0131\u015flar sergilemesine neden olabilir. Bu makalede, bu yayg\u0131n sorunu \u00e7\u00f6zmek i\u00e7in farkl\u0131 y\u00f6ntemleri ad\u0131m ad\u0131m inceleyece\u011fiz. AsyncTask'in ya\u015fam d\u00f6ng\u00fcs\u00fc ile ekran rotasyonunun etkile\u015fimini anlamak ve uygun \u00e7\u00f6z\u00fcmleri uygulamak i\u00e7in pratik \u00f6rnekler ve ileri d\u00fczey teknikler sunaca\u011f\u0131z. Android geli\u015ftirme s\u00fcrecinizde kar\u015f\u0131la\u015fabilece\u011finiz bu zorlu\u011fun \u00fcstesinden gelmenize yard\u0131mc\u0131 olacak kapsaml\u0131 bir rehber sunmay\u0131 hedefliyoruz."}