אָפט קשיא: וואָס זענען די הויפּט צוויי טייפּס פון פאָדעם אין אַנדרויד?

עס זענען 3 טייפּס פון פאָדעם: הויפּט פאָדעם, וי פאָדעם און וואָרקער פאָדעם. הויפּט פאָדעם: ווען אַ אַפּלאַקיישאַן איז לאָנטשט, די סיסטעם קריייץ אַ פאָדעם פון דורכפירונג פֿאַר די אַפּלאַקיישאַן, גערופן הויפּט.

וואָס איז דער הויפּט פאָדעם אין אַנדרויד?

ווען אַ אַפּלאַקיישאַן איז לאָנטשט אין אַנדרויד, עס קריייץ דער ערשטער פאָדעם פון דורכפירונג, באקאנט ווי די "הויפּט" פאָדעם. דער הויפּט פֿאָדעם איז פאַראַנטוואָרטלעך פֿאַר דיספּאַטשינג געשעענישן צו די צונעמען באַניצער צובינד ווידזשיץ און קאַמיונאַקייטינג מיט קאַמפּאָונאַנץ פון די אַנדרויד וי טאָאָלקיט.

וואָס איז הויפּט פאָדעם און הינטערגרונט פאָדעם אין אַנדרויד?

פֿאַר בייַשפּיל, אויב דיין אַפּ מאכט אַ נעץ בעטן פון די הויפּט פאָדעם, דיין אַפּ ס וי איז פאַרפרוירן ביז עס נעמט די נעץ ענטפער. איר קענען מאַכן נאָך הינטערגרונט פֿעדעם צו שעפּן לאַנג-פליסנדיק אַפּעריישאַנז בשעת די הויפּט פאָדעם האלט צו שעפּן וי דערהייַנטיקונגען.

וואָס איז פאָדעם און טייפּס פון פאָדעם?

וואָס איז פֿאָדעם

פּראָצעס פאָדעם
א פּראָצעס קענען זיין דיפיינד ווי אַ פּראָגראַם אין דורכפירונג. א פאָדעם קענען זיין דיפיינד ווי די לויפן פון דורכפירונג דורך דעם פּראָצעס קאָד.
אין דעם פּראָצעס, סוויטשינג ריקווייערז ינטעראַקשאַן מיט די אָפּערייטינג סיסטעם. אין פאָדעם סוויטשינג, עס איז קיין פאָדערונג צו ינטעראַקט מיט די אָפּערייטינג סיסטעם.

וואָס זענען די פאַרשידענע פאָדעם מעטהאָדס?

הקדמה

מעטאָד כסימע באַשרייַבונג
פּאָסל אָנהייב () דער אופֿן וועט אָנהייבן אַ נייַע פאָדעם פון דורכפירונג דורך רופן לויפן () אופֿן פון פאָדעם / רוננאַבלע כייפעץ.
void run () דעם אופֿן איז די פּאָזיציע פונט פון די פאָדעם. דורכפירונג פון פאָדעם סטאַרץ פון דעם אופֿן.

וואָס איז פאָדעם זיכער אין אַנדרויד?

דורך פּלאַן, אַנדרויד View אַבדזשעקץ זענען נישט פאָדעם-זיכער. אַן אַפּ איז געריכט צו שאַפֿן, נוצן און צעשטערן וי אַבדזשעקץ, אַלע אויף די הויפּט פאָדעם. אויב איר פּרוּווט צו מאָדיפיצירן אָדער אפילו דערמאָנען אַ UI כייפעץ אין אַ פאָדעם אנדערע ווי די הויפּט פאָדעם, דער רעזולטאַט קענען זיין אויסנעמען, שטיל פייליערז, קראַשיז און אנדערע אַנדיפיינד מיסביכייווערז.

וואָס איז די חילוק צווישן די הויפּט פאָדעם און די הינטערגרונט פאָדעם?

הינטערגרונט אָדער אַרבעטער פאָדעם קענען זיין באשאפן ין דער אַפּ צו לויפן לאַנג-לויפן טאַסקס. הויפּט פאָדעם איז אויך גערופן UI פאָדעם ווייַל אַלע וי קאַמפּאָונאַנץ לויפן אויף די הויפּט פאָדעם. אָבער אין סיסטעם אַפּפּס, UI פאָדעם קענען זיין אַנדערש פון הויפּט פאָדעם אויב קוקן לויפן אויף פאַרשידענע פֿעדעם.

וואס איז דער עיקר אשכול?

ווען אַ אַפּלאַקיישאַן קאָמפּאָנענט סטאַרץ און די אַפּלאַקיישאַן האט קיין אנדערע קאַמפּאָונאַנץ פליסנדיק, די אַנדרויד סיסטעם סטאַרץ אַ נייַע לינוקס פּראָצעס פֿאַר די אַפּלאַקיישאַן מיט אַ איין פאָדעם פון דורכפירונג. דורך פעליקייַט, אַלע קאַמפּאָונאַנץ פון דער זעלביקער אַפּלאַקיישאַן לויפן אין דער זעלביקער פּראָצעס און פאָדעם (גערופן די "הויפּט" פאָדעם).

איז אַנדרויד סערוויס אַ פאָדעם?

עס איז ניט, מער ווי אַ טעטיקייט איז "אַ פּראָצעס אָדער אַ פאָדעם". אַלע קאַמפּאָונאַנץ פון אַן אַנדרויד אַפּלאַקיישאַן לויפן אין אַ פּראָצעס און דורך פעליקייַט נוצן איין הויפּט אַפּלאַקיישאַן פאָדעם. איר קענען מאַכן דיין אייגענע פֿעדעם ווי דארף. סערוויס איז נישט אַ פּראָצעס אדער אַ פאָדעם.

וואָס איז UI פאָדעם אין אַנדרויד?

די UITthread איז דער הויפּט פאָדעם פון דורכפירונג פֿאַר דיין אַפּלאַקיישאַן. דאָס איז ווו רובֿ פון דיין אַפּלאַקיישאַן קאָד איז לויפן. אַלע דיין אַפּלאַקיישאַן קאַמפּאָונאַנץ (אַקטיוויטעטן, באַדינונגס, אינהאַלט פּראָווידערס, בראָדקאַסט רעסייווערס) זענען באשאפן אין דעם פאָדעם, און קיין סיסטעם רופט צו די קאַמפּאָונאַנץ זענען דורכגעקאָכט אין דעם פאָדעם.

וואָס זענען די 3 יקערדיק טייפּס פון פאָדעם?

דרייַ זענען פּאַראַלעל (UN/UNF, BSPP, מעטריק פּאַראַלעל) און דריי זענען טייפּערד (NPT / NPTF, BSPT, מעטריק טייפּערד). דריי זענען רער פֿעדעם (NPT/NPTF, BSPT, BSPP) און דריי זענען נישט (UN/UNF, מעטריק פּאַראַלעל, מעטריק טייפּערד). האַלטן אין מיינונג אַז טייפּערד טוט נישט דאַווקע מיינען עס איז רער פאָדעם (למשל, מעטריק טייפּערד).

ווי דעם פּאָסטן? ביטע טיילן מיט דיין פרענדז:
OS הייַנט