Hirdetés
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Apple iPhone 17 Pro Max – fennsík
- Betáblázta magát az Oppo
- Távozik az Apple vezérigazgatója
- Xiaomi 14 - párátlanul jó lehetne
- Samsung Galaxy A57 - kecses test, lusta lélek
- Egy picit megpihen az iPhone a 200 megapixeles váltás előtt
- Yettel topik
- iPhone topik
- Fotók, videók mobillal
- Lalikiraly: Kinek milyen setupja van?
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
Új hozzászólás Aktív témák
-
rgeorge
addikt
válasz
rgeorge
#5615
üzenetére
Egyrészt a fagyásaimat valószínűleg az Intel HAXM okozta, amióta áttértem a WHPX-re, nincs fagyás.
Az Android Studio Iguana viszont bugos még mindig, ami hiba megjelenik a Problems/Project errors listában, az csak cache invalidálással tűnik el. Más is találkozott már ezzel? -
rgeorge
addikt
válasz
rgeorge
#5605
üzenetére
Egyelőre nincs megoldás még a fagyásra. Annyit kiderítettem viszont, hogy az x64-es emulátor mindenképpen az nVidia GPU-t használja. Windowsban is és az nVidia beállításokban is a qemu-system-x86_64.exe-et az Intel Graphics-ra konfigoltam, de marad az nVidia-n. Csak akkor nem, ha az emulátorban az "Emulated performance"-t szoftveresre állítom. Gyanítom, hogy ennek van szerepe a fagyásokban.
Valakinek sikerült már rábírni az emulátort, hogy hardveresen az intel grafikát használja?
Még valami: a fejlesztett alkalmazás VPN-en csatlakozik egy web apihoz. Emulátorban ez megy, ha a fejlesztőeszközön megy a VPN. Hardvereszközt használva ezt hogy lehet könnyen megvalósítani? Eszközön a VPN nem biztos, hogy menni fog, mert a VPN sajnos PPTP... -
-
thon73
tag
válasz
rgeorge
#3331
üzenetére
Köszönöm az IntDef ötletet, ezt korábban nem olvastam.
Megtaláltam az "ideális" megoldást:
Amikor csak a korlátozott számú elemre van szükség, akkor az IntDef-et fogom használni. ("hagyományos" enum)
Ha az enumnak szüksége van metódusokra is (vagy valami működésre, mint most), akkor meg azt!

to Karma:
A linkeket is köszönöm, nagyon hasznosak. Ekkora memórianövekedésre nem gondoltam, így persze, hogy nem jelez. Egyébként a doksi még mindig tartalmazza a 16 Mbyteot is (Igaz, hozzáteszi, hogy ha 2.2-re is akarunk fejleszteni), és az enum szigorú tiltását is.
-
-
lanszelot
addikt
válasz
rgeorge
#3048
üzenetére
Én nem látok semmilyen problémát a dohányzásnál:
-------activity_main.xml részben-------
<TextView
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/got_depression"
android:textAppearance="?android:attr/textAppearanceMedium" /><CheckBox
android:id="@+id/depressionCheckBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content" /><TextView
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/got_smoking"
android:textAppearance="?android:attr/textAppearanceMedium" /><CheckBox
android:id="@+id/smokingCheckBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content" /><TextView
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/got_alcohol"
android:textAppearance="?android:attr/textAppearanceMedium" /><CheckBox
android:id="@+id/alcoholCheckBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />--------strings.xml részben----
<string name="got_depression">Depression?</string>
<string name="got_smoking">Smoking?</string>
<string name="got_alcohol">Alcohol?</string>--------CustomSQLiteOpenHelper részben--------
private static final String KEY_GOT_DEPRESSION = "gotDepression";
private static final String KEY_GOT_SMOKE = "gotSmoke";
private static final String KEY_GOT_ALCOHOL = "gotAlcohol";"gotDepression BOOLEAN," +
"gotSmoking BOOLEAN," +
"gotAlcohol BOOLEAN," +values.put(KEY_GOT_DEPRESSION, data.gotDepression);
values.put(KEY_GOT_SMOKE, data.gotSmoking);
values.put(KEY_GOT_ALCOHOL, data.gotAlcohol);----Data részben------
public boolean gotDepression;
public boolean gotSmoking;
public boolean gotAlcohol;, boolean gotDepression, boolean gotSmoking, boolean gotAlcohol,
this.gotDepression = gotDepression;
this.gotSmoking = gotSmoking;
this.gotAlcohol = gotAlcohol;----MainActivity részben------
@InjectView(R.id.depressionCheckBox)
CheckBox depressionCheckBox;@InjectView(R.id.smokingCheckBox)
CheckBox smokingCheckBox;@InjectView(R.id.alcoholCheckBox)
CheckBox alcoholCheckBox;, depressionCheckBox.isChecked(), smokingCheckBox.isChecked(), alcoholCheckBox.isChecked(),
depressionCheckBox.setChecked(false);
smokingCheckBox.setChecked(false);
alcoholCheckBox.setChecked(false);----Nem kötelező kitölteni. Így nincs több.
Hozzá vettem az előtte és utána lévőt, hogy jól látható legyen.
Ti láttok vmit? -
eastsider
nagyúr
válasz
rgeorge
#1974
üzenetére
ezt elfelejtettem írni, hogy SQlite természetesen
thon73: priviben tudsz küldeni egy forrást? nagyon hálás lennék... amúgy szerintem a listFragmentben nem jó valami, valahogy nem jól használom a contentResolvert, vagy a cursorloadert (ott száll el szerintem)
amúgy egy inner joinnal lesznek összekapcsolva, szóval igen, jó lenne...
találtam egy IO Schedes példát de az már kicsit túl bonyolult, ki szeretném bogozni valahogy, hogy megértsem miért nem megy -
XperiaP
csendes tag
válasz
rgeorge
#1792
üzenetére
StringBuilder text = new StringBuilder();
br = new BufferedReader(new FileReader(filePath));
char[] bytes = new char[131072];
int numRead = 0;
while ((numRead = br.read(bytes)) >= 0) {
text.append(new String(bytes, 0, numRead));
EditText tv = (EditText) findViewById(R.id.editText2);
tv.setText(tv.getText().toString() + new String(bytes, 0, numRead));
}
Igazából az egy szerkesztőprogram, bármit megnyit amit kiválasztok fájlkezelőben. -
Karma
félisten
válasz
rgeorge
#1679
üzenetére
Láttam már lábbalhajtós megoldást: a SOAP envelope egy string resource, amibe kód rakja bele a generált XML törzset, kifelé meg sima parsolás, minden metódushoz kézzel megírva... Na ez igen fájdalmas, rugalmatlan és értelmetlen is.
Látni láttam hogy van ksoap2-android, ami talán szofisztikáltabb, de sose használtam. Meg mondjuk nem segít, ha egy AXIS 1.4-es WS-hez kell kapcsolódni, amit semmilyen mai lib nem támogat...
Ha a megrendelő rugalmas, mindenképp menj a rendes REST API irányába!
-
thon73
tag
válasz
rgeorge
#1373
üzenetére
Hm. Lehet, hogy találtam valamit. Bár elegánsnak - hát kérdéses...

Az Android valójában egy linux. A Linux nem drive-ként látja az egyes részeket (vs. windows), hanem egyetlen nagy fában, amibe be-mountolja az egyes file-részeket. Ebben az értelemben egyébként az sd-kártya alap-könyvtárát sem kellene közölnie, hiszen az is "csak" egy könyvtár.
Ugyanakkor linux alatt is van mód az egyes összetevők lekérdezésére, legegyszerűbben talán a mount paranccsal. Ebből ugyanis kiderül, hogy melyik "drive" hova került becsatolásra. A mount elérhető android alatt is (én root-olt készüléken használtam, de csak olvasásra talán nem-rootolt masinán is működik.)
A kimenetet nem egyszerű megszerezni, de itt van a módja: [link]
Sok nyitott kérdés marad: pl. hogyan szeded szét a mount elemeket; ill. én nem is foglalkoztam behatóan a parancssorok elérésével, ezért kódot sem tudok adni. De ha ez tényleg ilyen fontos, akkor talán ezen az úton el lehet indulni. ((Én, a magam tapasztalatából megelégednék az external könyvtárral, és nem foglalkoznék azzal, hogy eltávolítható-e, vagy sem.))
-
thon73
tag
válasz
rgeorge
#1367
üzenetére
Az előző linket pont azért tettem be, mert azt boncolgatja, hogy nem triviális a megoldása.
Én ezzel a problémával egy szótár-adatbázis kapcsán találkoztam. Hová tegyem? Végül abban maradtam magammal, hogy ez az external cardon kívül a felhasználó dolga - aki a konkrét esetben én magam vagyok. Annyi segítséget tettem bele, hogy az utoljára kiválasztott könyvtárat megjegyzi. Én meg annyit jegyeznék meg, hogy az új tabletemben nincs sd-kártya, viszont beépített 16 Gb, ami több mint elég. Így az elgondolás "bejött".
Még egy ötletem van: ha betölteni akarsz nagy v. sok file-t, akkor a file-ok alapján lehetne esetleg megkeresni a könyvtárat. Mentésnél ez persze nem segít...
Még egy: Elixir2 - elég ügyes program, de nem tud különbséget tenni "külső" és "belső" sd között
-
Karma
félisten
válasz
rgeorge
#1369
üzenetére
Nem lenne bonyolult, de nem rendeltetésszerű használat. Az alkalmazásoknak odáig szabadna foglalkozni az üggyel, hogy internal vagy external storage – az API is ezt tükrözi. Ha szembemész a rendszerrel, az mindig ilyen taknyolást hoz.
Amúgy mit csinálnál olyan telefonon, ami nem bővíthető SD-vel?
Új hozzászólás Aktív témák
Hirdetés
- Filmvilág
- Teljes verziós játékok letöltése ingyen
- Eljött a CPU-k kora az AI-piacon
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Tovább tarthat a memóriakrízis, mint gondolnánk
- Blu ray írás és írási hiba
- PayPal
- exHWSW - Értünk mindenhez IS
- A jövőben nem csak a gazdagok kiváltsága lehet az Intel CPU-k tuningja
- Még idén kézbe vehetjük a NEOGEO felújított kiadását
- További aktív témák...
- ASUS Rog Ally Z1 Extreme, 2027.01.12-ig gyári garanciás, hálózati töltőjével, szilikon tokkal eladó!
- HP 250 G7,15.6",i5-1035G1,8GB DDR4,256GB SSD,WIN11
- Lenovo ThinkPad T480s,FHD,14",i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH,jó akku
- Lenovo ThinkPad T480s,FHD,14,i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH
- Ugreen Revodok Max Thunderbolt 4, dokkoló, port többszöröző állomás
- AKCIÓ! MSI Cyborg 15 A12VF FHD GAMER notebook - i5 12450H 16GB DDR5 512GB SSD RTX 4060 8GB
- Lenovo Thinkstation P320 MT,E3-1220 v6,32GB DDR4,256GB SSD,Quadro P2000 5GB VGA,WIN11
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7700X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 Fe
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




Konkrét célmodell van, vagy mindenféle dzsunka telefonon is ki kéne találnod az SD elérést?
