Új hozzászólás Aktív témák
-
Karma
félisten
Ezt a leírást most találtam, kevés fájdalommal lehet egy gépen Hyper-V és HAXM is, noha nem is egy időben Főleg hasznos, mert VMware-t is szeretnék néha használni.
“All nothings are not equal.”
-
Sianis
addikt
Én arra tippelnék, hogy unspecified fallback fog történni. Nem tudja értelmezni az értéket, ezért az alapértelmezettet fogja használni. Egyéb XML paramétereknél is ez szokott lenni, hogy ami az új API-ban jött be, de a régi nem érti, akkor választ egy alapértelmezettet. Talán a match_parent - fill_parent páros ilyen. A match_parent-es layoutok is működnek API 7-en.
Sianis
-
thon73
tag
Kötözködés nélkül, és csak a teljesség kedvéért: single-tap esetén csak A_DOWN generálódik először, és csak mozdítás után A_MOVE. A konkrét példában ez nem látható (tehát igazad van), de ha az else-t kivesszük, akkor megfigyelhető, mert közeli érintésre (és nem mozgásra) is mozdul a joy.
A megelőző példában viszont először én sem tettem be az A_DOWN-t, és érintésre nem jelentek meg a karikák, csak mozgatásra. -
shinodas
tag
package com.example.tuts;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.content.BroadcastReceiver;
import android.content.Intent;
import android.content.IntentFilter;
public class DiscoveryActivity {
IntentFilter discoveryFilter = new IntentFilter(BluetoothAdapter.ACTION_DISCOVERY_FINISHED);
registerReceiver(_dicoveryReceiver, discoveryFilter);
IntentFilter foundFilter = new IntentFilter(BluetoothDevice.ACTION_FOUND);
registerReceiver(_foundReceiver, foundFilter);
private BroadcastReceiver _foundReceiver = new BroadcastReceiver(){
public void onReceive(Context context, Intent intent){
//keresés eredménye
BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
//eredmény listába tétele
_device.add(device);
//lista megjelenítése
showDevices();
}
};
private BroadcastReceiver _dicoveryReceiver = new BroadcastReceiver(){
public void onReceive(Context context, Intent intent){
unregisterReceiver(_foundReceiver);
unregisterReceiver(this);
_discoveryFinished = true;
}
};
}Egy tutorial szerint haladok ezzel, azt írja, kéne neki működnie
[ Szerkesztve ]
-
pittbaba
aktív tag
Nekem root-al tökéletes lenne, mert csak annak a telefonnak kellene tudnia ezt, amelyik folyamatosan az IOIO-n lóg egy dobozban Több helyen láttam már hogy GPS-t és 3G-t is lehet ki be kapcsolni pl anti stolen progiknál, ráadásul érdekes módon én most fel tettem egy programot, amivel root nélkül is tudom kapcsolgatni az usb debug módot, nem értem, hogyan. Nem kérte a jogot, még is kapcsolgat. ( Nem, mégsem, megnéztem, és csak illúzió volt, nem dolgozik a gomb )
[ Szerkesztve ]
PH Konfigom: Gigabyte GA-H97M-D3H, i7 4790K,GTX 960, Seasonic SS-620GM
-
schipe
csendes tag
A hivatalos álláspontot ismerem. De nem lehet valahogy ügyeskedve mégis?
Itt van egy kisebb elméleti fejtegetés róla:
http://pcforum.hu/tarsalgo/95535/Android+fizetos+alkalmazas+feltoltese+Mo+-rol.htmlA kérdésem az lenne hogy gyakorlatban megy-e? Külföldi ismerős mindenképp kell hozzá?
-
pittbaba
aktív tag
Szia!
Megint csak nem baj, ha root kell. Ajtónyitót csinálok, a telefon meg az ioio egy dobozban fog csücsülni, így a root-al nincs gond. A módszer érdekelne, mert csak azt találom mindenhol hogy impossible. Van egy megoldás, de az már a permission-ök miatt nem működik elavult megoldás, nekem nem is sikerült.
Engem pont ez mozgat, hogy van egy csomó call blocker program, én meg nem tudom megoldani...
PH Konfigom: Gigabyte GA-H97M-D3H, i7 4790K,GTX 960, Seasonic SS-620GM
-
pittbaba
aktív tag
Logcat mondja:
06-04 10:22:42.079: E/AndroidRuntime(24879): FATAL EXCEPTION: main
06-04 10:22:42.079: E/AndroidRuntime(24879): java.lang.NullPointerException
06-04 10:22:42.079: E/AndroidRuntime(24879): at org.json.JSONTokener.nextCleanInternal(JSONTokener.java:116)
06-04 10:22:42.079: E/AndroidRuntime(24879): at org.json.JSONTokener.nextValue(JSONTokener.java:94)
06-04 10:22:42.079: E/AndroidRuntime(24879): at org.json.JSONObject.<init>(JSONObject.java:154)
06-04 10:22:42.079: E/AndroidRuntime(24879): at org.json.JSONObject.<init>(JSONObject.java:171)
06-04 10:22:42.079: E/AndroidRuntime(24879): at com.example.thedoor.MainActivity$1GetTask.onPostExecute(MainActivity.java:133)
06-04 10:22:42.079: E/AndroidRuntime(24879): at com.example.thedoor.MainActivity$1GetTask.onPostExecute(MainActivity.java:1)
06-04 10:22:42.079: E/AndroidRuntime(24879): at android.os.AsyncTask.finish(AsyncTask.java:631)
06-04 10:22:42.079: E/AndroidRuntime(24879): at android.os.AsyncTask.access$600(AsyncTask.java:177)
06-04 10:22:42.079: E/AndroidRuntime(24879): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
06-04 10:22:42.079: E/AndroidRuntime(24879): at android.os.Handler.dispatchMessage(Handler.java:99)
06-04 10:22:42.079: E/AndroidRuntime(24879): at android.os.Looper.loop(Looper.java:137)
06-04 10:22:42.079: E/AndroidRuntime(24879): at android.app.ActivityThread.main(ActivityThread.java:4931)
06-04 10:22:42.079: E/AndroidRuntime(24879): at java.lang.reflect.Method.invokeNative(Native Method)
06-04 10:22:42.079: E/AndroidRuntime(24879): at java.lang.reflect.Method.invoke(Method.java:511)
06-04 10:22:42.079: E/AndroidRuntime(24879): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
06-04 10:22:42.079: E/AndroidRuntime(24879): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
06-04 10:22:42.079: E/AndroidRuntime(24879): at dalvik.system.NativeStart.main(Native Method)PH Konfigom: Gigabyte GA-H97M-D3H, i7 4790K,GTX 960, Seasonic SS-620GM
-
pittbaba
aktív tag
Na soronkénti Log.v segítségével kiderítettem, hogy itt száll el:
inputStream = new BufferedReader(new InputStreamReader(dc.getInputStream()));
Kérdés, hogy miért csak akkor amikor a Timer elindítja a bluetooth pásztázást (sikeresen elindul). Ha viszont kikommentelem a startDiscovery()-t akkor megjön az eredmény szépen, ahogy kell.
PH Konfigom: Gigabyte GA-H97M-D3H, i7 4790K,GTX 960, Seasonic SS-620GM
-
-
SektorFlop
aktív tag
-
negyedes
addikt
-
trisztan94
őstag
Hát akkor már inkább libgdx Igaz, AndEngine-nek sosem néztem utána, de sokkal "mature"-ebbnek néz ki a libgdx. Meg azért ott van dokumentáció.
Más:
Lehet rá tudom venni magam és az ügyfelem, hogy átlálljunk unity3d-re. A free version miben korlátoz? Nem kellenek nekem bele unity-t reklámozó dolgok, tudjam deploy-olni droidra, stbstb.. Vagy ehhez mindenképp a pro kell? (arra meg nincs keret)
[ Szerkesztve ]
https://heureka-kreativ.hu
-
trisztan94
őstag
Lehet megnézem majd ezután a projekt után, köszi
Más:
A universal tween engine-t szeretném belerakni utólag a libgdx-es projektembe. Ugye ez az, amit a setup ui felajánl a projekt létrehozásakor egy checkbox formájában. (csak akkor úgy gondoltam, hogy ez nekem nem kell)
Letöltöttem a két .jar fájlt az oldalukról . Hogy tudom most ezt hozzáadni a projektemhez?
https://heureka-kreativ.hu
-
trisztan94
őstag
Nagyon szépen köszönöm!
Arra esetleg valami egyszerű megoldás, hogy két specifikus body között történt-e ütközés?
Most úgy csinálnám, hogy:
if(fixtureA == "valami" && fixtureB == "masik" || fixtureA == "masik" && fixtureB == "valami"){
//do
}Tehát ugye fordítva is meg kell néznem. Mondjuk ez nem olyan nagy dolog, de ha mégis van rá valami egyszerű megoldás, akkor azt használnám (libgdx box2d dokumentációja sajnos nagyon sok helyen "coming soon" )
https://heureka-kreativ.hu
-
sztanozs
veterán
Őőő - áttolod gépre a db fájlt?
Azt hittem a fejlesztés során akarja importálni/exportálni az adatokat...
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
thon73
tag
Köszi a gyors válaszokat! De a probléma valóban ez: programból szeretném sd-re tenni, lehetőleg emberi fogyasztásra is alkalmas formában. Ez a fele nem is jelent gondot.
Abban nem vagyok biztos, hogy a programszervezés szempontjából melyik a legjobb módszer. Pl. mentés történhet nyugodtan a háttérben (pl. service), de töltésnél ilyenkor mi lesz? Folyamatosan változik a lista, ahogy töltöm? Vagy jobb mindkét esetben leállítani a programot és egy asynctaskkal dolgozni? Szóval kiváncsi lennék a véleményetekre. -
sztanozs
veterán
thon73: Ha betölteni akarsz akkor célszerű, hogy nem használod az adatbázist másra... És vagy az alkalmazás inicializálásakor töltöd be az adatokat, vagy leállítod azokat az activityket, amik piszkálják az adatbázist.
In-app exportra ezt találtam:
http://bloggerinme.wordpress.com/2011/12/05/android-database-table-export-to-csv-part-3/Importálni is - szvsz - csak full lekódolva lehet... Pl:
http://stackoverflow.com/questions/16672074/import-csv-file-to-sqlite-in-android[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
kemkriszt98
aktív tag
-
kemkriszt98
aktív tag
-
kemkriszt98
aktív tag
Ezzel viszont az a baj, hogy még próbáltam berakni egy gombot és akkor csak átirtam a t1 et b1 re a setOn...... metódus előtt de úgy is nullPointerExceptiont kapok
"Tigris, tigris, csóvafény éjszakáknak erdején, mily kéz adta teneked szörnyü és szép termeted?" -William Blake-
-
thon73
tag
Ezen nem fogunk vitatkozni...
De nehogy a Google alaptalan vádaskodásért pereljen , meg amúgy is elolvasásra érdemesnek tartom:
Overcoming Android's Problems with JDK 7Másrészt az SDK hibáiról:
Egy egyszerű (lévén az android beépített adatbáziskezelőt tartalmaz) adatbáziskezelő felületet készítgettem, fragmentekkel, sqlite-tal, egyebekkel - de semmi extrával.
- query hiba, egyetlen aposztrof miatt
- foreign key engedélyezése
- DialogFragment setRetainInstance(true) nem működik együtt
- Fragment-ből DialogFragment hívása - elvileg működik, de elfordításnál (egyetlen 0 miatt) az ablakok fordított sorrendben jelennek meg (és elfedik egymást), ((sajnos a linket a kóddal együtt töröltem))
...ezek csak azok, ahol a bug-report-ot feljegyeztem, de sorolhatnám azokat a helyeket, ahol már automatikusan a megkerülő lehetőséget alkalmaztam.És ez szerintem azért gond, mert én hobby-programozó vagyok: nem munkaidőben, nem pénzért, nem munkacsoportban írok egyszerű kódokat - részben szükségből, részben szórakozásból. Ha én ennyi hibával találkozom, akkor mennyi lehet a "nagy" programoknál? No, de ez már filozófiai probléma, és nem is ide tartozik.
Ami azonban az Android (és elsősorban a fórumok) javára írandó: egyetlen olyan probléma sem volt, amit némi kutakodással, vagy kérdezéssel nem lehetett volna áthidalni.
Bocs, ha valakit megbántottam -
Karma
félisten
Az SQLite nem, de a hozzá való interfész amit a Google ad az SDK-ban mégiscsak az ő saruk .
És elég gyakori az is, hogy van egy bug az Androidban, amit sose javítanak. Most az, hogy lezárták a bugot automatikusan, nem jelenti azt hogy megjavult volna.
“All nothings are not equal.”
Új hozzászólás Aktív témák
- Politika
- Kormányok / autós szimulátorok topicja
- Samsung LCD és LED TV-k
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Milyen processzort vegyek?
- Kerékpárosok, bringások ide!
- Kínai, és egyéb olcsó órák topikja
- Xbox Series X|S
- Windows 11
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- További aktív témák...
- Azta Yoga Slim 7 Pro Gamer Procis Ultrabook 14" -30% AMD Ryzen 7 6900HS 16/512 RADEON 2GB 2,8K OLED
- iPhone 15 Pro Max kerestetik
- ASUS ROG Strix G15 G512LI-AL003 (15,6" 144Hz, I5 10300H, 16gb ram, GTX1650TI 4GB, 512gb SSD)
- PNY RTX 3090 24GB GDDR6X XLR8 Eladó! 199.000.-
- Ej-Ha! Lenovo ThinkPad P15 Szép Tervező Vágó Laptop -50% 15,6" i7-10850H 16/512 QUADRO T1000 4GB
- 13600kf/ddr5 2x16 cl36 5600/Alaplap :z690/msi: sup:3080/gen4-256gb+2tb/100wstrix táp-stb
- Kaboo Wolf Warrior X-Pro - 2200W - 28AH - 2 év hazai jótállás - kevés km
- Ritka és egyedi 4090-re vágysz? Zotac RTX 4090 Apocalypse OC 24 GB GDDR6 - GARANCIA - Beszámítás: OK
- NIKON D5300 + objektív + markolat
- Eladó néhány alaplap+processzor
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest