| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 11.02.09 Prihlásený: 28.03.23 Príspevky: 2208 Témy: 145 Bydlisko: Liptovský M... |
Ako by ste vysvetlili co to vlastne je context v jave a naco sluzi? Casto sa to pouziva v konstruktoroch, napr: Kód: SQLiteOpenHelper(Context context, String name, SQLiteDatabase.CursorFactory factory, int version) Mne sa to nedari pochopit.
_________________ "Only a warrior chooses pacifism, others are condemned to it." - unknown author |
|
Registrovaný: 15.01.07 Prihlásený: 23.09.15 Príspevky: 186 Témy: 3 Bydlisko: ZV/BA | Napísal matwej: 27.04.2014 23:02 | |
|
hmm, toto to tak vcelku fajn popisuje: "It allows access to application-specific resources and classes, as well as up-calls for application-level operations such as launching activities, broadcasting and receiving intents, etc." + "A Context represents your environment. It represents the state surrounding where you are in your system."
v tamtom pripade napriklad aby session spojenia bola taka ista ...
a pre android: "A Context object is your gateway to much of the underlying Android system, including resources, system services (e.g., for locations and notifications), and the Intent message bus. Since your major components -- Activity and Service -- inherit from Context, you usually have a Context handy when you need it."
btw toto sa da googlit, ale pokial to chces este nejak prelozit/zjednodusit, tak napis
_________________ nb: Lenovo Thinkpad E520 (starsi pan uz), Fedora 20 / Win7 dualboot " 1000.times { puts "I will not spam on the boards" } " |
|
Registrovaný: 11.02.09 Prihlásený: 28.03.23 Príspevky: 2208 Témy: 145 Bydlisko: Liptovský M... |
No ved prave ze toto som si vyguglil aj ja ale nechapem tomu. Co mam chapat pod tym pojmom environment alebo where you are in your system?
_________________ "Only a warrior chooses pacifism, others are condemned to it." - unknown author |
|
Registrovaný: 15.01.07 Prihlásený: 23.09.15 Príspevky: 186 Témy: 3 Bydlisko: ZV/BA | Napísal matwej: 27.04.2014 23:18 | |
|
abstraktna trieda ktora obsahuje low-level pristup a udaje tvojej aplikacie vzhladom na system okolo nej ... nezda sa mi na tom nic pochopitelne ... ako napriklad ked sa napajas na databazu, aby si pouzival stale ten isty session spojenia, toto ti context zaruci ... poskytuje akesi rozhranie medzi tvojou aplikaciou a systemom okolo nej spojenym s nou ...
_________________ nb: Lenovo Thinkpad E520 (starsi pan uz), Fedora 20 / Win7 dualboot " 1000.times { puts "I will not spam on the boards" } " |
|
Registrovaný: 11.02.09 Prihlásený: 28.03.23 Príspevky: 2208 Témy: 145 Bydlisko: Liptovský M... |
a co su to za udaje naprikald?
_________________ "Only a warrior chooses pacifism, others are condemned to it." - unknown author |
|
Registrovaný: 05.04.11 Príspevky: 1693 Témy: 50 Bydlisko: Žilina, Pop... | Napísal XOLOO: 28.04.2014 10:34 | |
|
Resources, ako napríklad stringy v XML súbore. Pristupuješ k ním pomocou tohto contextu, napríklad takto : Kód: mContext.getResources().getString(R.string.add_new_review) . Tak isto obsahuje aj metódy pre prácu s aktivitami a intentami, napríklad Kód: startActivity(Intent i) je metóda contextu.
_________________ rMBP 13 2015 iPhone 7
|
|
Registrovaný: 11.02.09 Prihlásený: 28.03.23 Príspevky: 2208 Témy: 145 Bydlisko: Liptovský M... |
A prečo mi funguje getApplicationContext() iba v Hlavnej activite MainActivity? Ked to chcem pouzit v druhej triede tak vypise chybu ze taku premenu alebo metodu nepozna.
_________________ "Only a warrior chooses pacifism, others are condemned to it." - unknown author |
|
Registrovaný: 05.04.11 Príspevky: 1693 Témy: 50 Bydlisko: Žilina, Pop... | Napísal XOLOO: 30.04.2014 10:15 | |
|
Lebo to pozná iba trieda, ktorá extenduje activity ... používaj parametre pre referencovanie contextu
_________________ rMBP 13 2015 iPhone 7
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| context.exe v Ostatné programy | 1 | 730 | 26.08.2021 14:28 shiro | | Android - MediaPlayer a Context v Android, iOS, Windows Phone (Mobile) | 3 | 530 | 13.07.2015 0:18 XOLOO | | Fatal error: Using $this when not in object context v PHP, ASP | 6 | 464 | 26.04.2010 16:40 petanorech | | dobre java navody a nova tema JAVA [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5416 | 09.03.2009 17:14 tlacitko Enter | | Rozdiel medzi Java Standard a Java EE v Assembler, C, C++, Pascal, Java | 1 | 832 | 02.04.2014 12:41 XOLOO | | JAVA - java.lang.NullPointerException v Assembler, C, C++, Pascal, Java | 1 | 1079 | 04.01.2010 17:05 emigrate | | java v Assembler, C, C++, Pascal, Java | 3 | 532 | 26.10.2010 0:17 TommyHot | | Java v Assembler, C, C++, Pascal, Java | 10 | 662 | 31.10.2011 17:29 walther | | JAVA v Assembler, C, C++, Pascal, Java | 6 | 1237 | 14.08.2007 23:52 etki | | java v Assembler, C, C++, Pascal, Java | 2 | 598 | 07.06.2012 21:52 lukac | | Java v Assembler, C, C++, Pascal, Java | 1 | 324 | 15.04.2013 16:23 p4tooo | | JAVA v Assembler, C, C++, Pascal, Java | 2 | 405 | 25.11.2012 20:24 nisanick | | Java v Assembler, C, C++, Pascal, Java | 8 | 513 | 12.03.2013 21:43 XOLOO | | Java v Assembler, C, C++, Pascal, Java | 3 | 481 | 17.02.2012 13:14 jarrro | | JAVA v Assembler, C, C++, Pascal, Java | 2 | 778 | 13.02.2018 1:08 raketar | | java technoglogie v Assembler, C, C++, Pascal, Java | 3 | 640 | 21.09.2008 21:08 flashman |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|