- Fotók, videók mobillal
- Az 5 legnagyobb bénázás a mobilpiacon idén
- Xiaomi 15T - reakció nélkül nincs egyensúly
- iPhone topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Telekom mobilszolgáltatások
- Yettel topik
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
[KgP].Robot
aktív tag
-
Rickeffe
aktív tag
válasz
[KgP].Robot
#4497
üzenetére
Nem értek hozzá igazán de ez rettenetesen furcsa nekem.
A cégnek 1 saját kulcsot kellett volna használjon. Ha jól tudom ennek a kulcsnak meg a hozzá tartozó jelszónak a birtokában a összes alkalmazott készíthetne buildet már ha erről beszélünk. -
[KgP].Robot
aktív tag
válasz
Rickeffe
#4495
üzenetére
Teljesen pontosan nem tudom sajnos, de ha minden igaz az elozo cegnel keszult appokat a fejleszto sajat kulcsaval irta ala. A fejlesztes atkerult egy masik ceghez, regi forraskodokkal, uj megrendelesekkel egyutt. A kulcs persze maradt a regi fejlesztonel. Nagyvonalakban ennyi.
-
angyalpc2
aktív tag
Sziasztok
"Vicces" dologba futottam
Be kell kérnem 2 számot ami ráadásul hexa érték.
De most tekintsünk el a formai résztől
EditText-tel be is kérem és meg is jelenik egy TextView-ben a gomb nyomásra.public class Sub2Activity extends AppCompatActivity {
private Button button9;
private EditText txtin;
private TextView txtout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sub2);
button9= (Button)findViewById(R.id.button44);
txtin = (EditText) findViewById(R.id.editText3);
txtout = (TextView) findViewById(R.id.textView6);
button9.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
txtout.setText(txtin.getText().toString());
}
});
}
}nem egy atomfizika

Csakhogy a helyzet nem ilyen egyszerű, valójában a gombnyomásra még egyéb műveletet is végezne.
pl egyéb más karaktertömbökből is kiolvas hexa számokat...ez még működik is..mHexSend.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
//if(mConnectedThread != null)
hexout.setText(hexin.getText().toString());
hex3();
}
});Oncreaten kívül:
private void hex3() {
System.arraycopy(fanetstart, 0, hexbuffer, 0, 1);
System.arraycopy(fanetsend, 0, hexbuffer, 1, 1);
for (int k = 0; k < hexbuffer.length; k++) {
try {
new DataOutputStream(mBTSocket.getOutputStream()).writeByte(hexbuffer[k]);
} catch (IOException e) {
e.printStackTrace();
}
}
}A probléma az, hogy ezt a bekért stringet karakter tömbbe kellene varázsolni...utánna már kiválasztom én melyik tömb milyen adata kell. stb
Nosza neki, internet felcsap ..
[link]
toCharArray()
Converts this string to a new character array.
[link]
például hasonlók:public class StringToCharArrayExample{
public static void main(String args[]){
String s1="hello";
char[] ch=s1.toCharArray();
for(int i=0;i<ch.length;i++){
System.out.print(ch[i]);
}
}}nah ezzel az a baj, hogy akárhova rakom, valami baja van vele.
pl
hexout.setText(hexin.getText().toString());
char[] ch=hexout.toCharArray();
ekkor a toCharArray(); -> Cannot resolve methode
ha oncreate-en kívülre teszem akkor a static-cal van baj meg nem látja a hexout-ot se.
"kicsit" nem értem, van rá valami megoldás?
Kösz előre is
-
Rickeffe
aktív tag
válasz
[KgP].Robot
#4494
üzenetére
Nem tudom milyen viszony van köztetek de ilyen esetben a key nem a cég tulajdona?
-
Gerzsi
tag
válasz
[KgP].Robot
#4492
üzenetére
ha megvan a forráskód és a keystore amivel alá van irva akkor te is tudsz csinálni olyan apkt ami azzal van aláírva (jelszó is kell a keystorehoz)
-
Gerzsi
tag
válasz
[KgP].Robot
#4488
üzenetére
nincs meg a kulcs?
-
hati
addikt
válasz
[KgP].Robot
#4488
üzenetére
Sztem nem tudsz aláírást cserélni az apk-n, ill. tudsz, de akkor a készülékek nem fognak rá frissíteni, mert nem egyezik a régi és az új aláírás.
Pont ezen az elven működik az a trükk, hogy a felhasználó lecserélni az apk-n az aláírást egy sajátra és onnantól a Play Áruházból soha nem jön rá frissítés.
-
[KgP].Robot
aktív tag
Sziasztok!
Nem kulonosebben technikai jellegu lesz a kovetkezo problemam.A tortenet a kovetkezo:
Van nehany app, ami ugy van feltoltve egy Play account ala, hogy a fejleszto sajat private key-evel van alairva. Ez eleg maceras, mert ha modositani kell az appokon, akkor csak ez a fejleszto buildelhet uj verziot belole. Nonszensz.
A kerdesem az lenne, hogy erre lenne valamilyen megoldas? Ehhez a Play acchoz van private key, amivel minde egyeb app ala van irva. De ez a nehany(regebbi) app a regi fejleszto kulcsaval. Ki lehetne ezt valahogy cserelni?Illetve abban az esetben, ha ez alatt a Play account alatt allo osszes alkalmazast ki kene szortirozni kulonbozo(mas) Play accountok ala, abban az esetben mi a teendo? Az eredeti acc alatt unpublished-re allitani, az uj acc ala, a hozza tartozo key-el alairva feltolteni?
Remelem erthetoek a problemaim.
Koszonom,
R -
hati
addikt
válasz
angyalpc2
#4486
üzenetére
A findViewById-t - ha jól emlékszem - akkor API 26 óta nem kell castolni.
Ha a vastagon kiemelt ArrayAdapter -re kérdezel, akkor az akkor kell, ha a változót akkor deklarálod, Ha globális, akkor nem kell.
ArrayAdapter adapter = new ArrayAdapter<String>(this,
R.layout.activity_listview, mobileArray); -
angyalpc2
aktív tag
Sziasztok hülye amatőr kérdésem támadt.
Próbálgatok gombokat stb..korábbi példáimban (internet copy paste
)
Észrevettem egy kis különbséget a régi és az új programjaim közt:1.
b1 = (Button) findViewById(R.id.button);2.
Button bt6 = findViewById(R.id.button6);3.
Button bt2 = (Button)findViewById(R.id.button2);Button button = (Button) findViewById(R.id.button_send);
A legutolsó a fejlesztői oldalról másoltam: [link]Mi a különbség ezek közt?
Elvileg a (Button) a kasztolás vagy is a típus konverzió miatt kell...ugye?
Nade ha a 2-es verzióba beírom akkor aláhúzza, hogy redundáns.Az alábbi kódnál miért van szükség ArrayAdapter a sor elejére? A fordítónak szól ez?
ArrayAdapter adapter = new ArrayAdapter<String>(this,
R.layout.activity_listview, mobileArray);Köszi
-
movihidro
újonc
Tiszteletem mindenkinek!
Mindjárt kezdetnek: Nem csak új vagyok itt, de ráadásul csak NAGYON AMATŐR szinten programozok. Éppen ezért kérek segítséget. Régebben volt egy huawei ascend mate 1(MT1-U06) telefonom rajta egy analóg óra widget-tel amit nagyon szerettem. Most egy leagoo shark 1 -el rendelkezem, és kitaláltam hogy rárakom ezt az ominózus widgetet. Első buktató: csomagnevek egyeznek- nem telepíthető. Második buktató: apktool nem tudja dekódolni, csak evvel az opcióval: apktool d hwdeskclock.apk --keep-broken-res Nade mindegy ezt megoldottam. Az AndroidManifest.xml file-ban a com.android.deskclock és az Lcom.android .deskclock file-ok átnevezésével(Notepad++ / keresés a fájlokban -> csere a fájlokban) az apk már telepíthető. Fut is minden része működik egy kivétellel. A franc egye ki pont az a nyomorult widget modul nem tölthető be amiért az egészet csináltam. Viszont ezen a ponton ki is merült a programozói tudásom. Tud valaki segíteni, hogy fusson ez a francos widget? Előre is köszönöm a válaszokat.Telefon amin futott : Huawei Ascend Mate MT1-U06 os: android 4.1
Ammin futnia kellene: Leagoo Shark 1 os: android 5.1
Ezen a linken fent van az említett apk rar-ban: https://mega.nz/#!NhpzTbzT!WmIL10AavT1m7GfF8vldTpi_9Sdec4sl2ce3PCkrXacÉs egy kép az említett widgwet-ről :

[ Módosította: radi8tor ]
-
vlevi
nagyúr
Eeegen, pont ezt akartam kérdezni, hogy a constraintlayoutot használod-é?
Mert ha igen, akkor tervezési időben látszólag jól mutatja, de futtatáskor szétszalad a kép.
Erre egyébként van is valahol egy figyelmeztető üzenet az activity designer felületén, és valahol tele van pakolva mindenféle felkiáltójelekkel a képernő.
Most nincs nálam a studio betöltve, ezért konkrétabban nem tudom megfogalmazni
Ha nem akarsz a constraint layouttal erőlködni, csak próbálkozol a droiddal, akkor válaszz valami egyszerűbb, pl. linear layoutot. -
htc07
addikt
Sziasztok,
Belevágtam, egyelőre ismerkedés szinten az android studioba.
Az lenne a kérdésem, mit rontok el?
A main activity-n design view-ben szépen elrendezgetem a dolgokat, aztán élesben pedig mindent egymásra dobál, kb. mintha 0,0-hoz igazítana mindent.
Van valami mód, hogy pusztán azzal, hogy "oda teszem", ott is maradjon?
2.3.3-at használom, mert ehhez van most training material

---
szerk. találtam egy gombot, infer constraints
-
angyalpc2
aktív tag
válasz
angyalpc2
#4471
üzenetére
Sajnos csak folytatom a sort mint nagyon kezdő..
A net teli van gyönyörűséges Bluetooth be-kikapcsolás és párosítás programokkal.
Csak a legfontosabb... a konnektálás, a kapcsolódás hiányzik.
Ha van is akkor az egyből a Háború és béke terjedelem kategóriát közelíti, hogy földobott párosítási(dott) listából kiválasszam ami nekem kell és ahhoz kapcsolódjon is.Egy HC06-os tehát elvileg sima Kliens típusú csatlakozást kellene véghez vinni.
(még neve sincs csak a hexa kód)Találtam is a neten sok okosságot
[link]
https://developer.android.com/guide/topics/connectivity/bluetooth.html#ConnectingAsAClientDe sajnos problémába ütköztem, hogy nem tudom meghívni gombnyomásra a Connectálást
Vagy legalább is nem értem még hogy kell ezt lekezelni, hogy hogyan induljon el ez a folyamat.
Próbáltam úgy is hogy egyből az UUID stringet küldöm ki...gondolom ez a hexa címe BT device-nakDe az is érdekes, hogy mBluetoothAdapter.cancelDiscovery(); is leakad, fordításkor hibát jelez.
cancelDiscovery(); (Non-Static Methode cannot be referenced from a static contextSzóval a kód:
private class ConnectThread extends Thread {
private final BluetoothSocket mmSocket;
private final BluetoothDevice mmDevice;
private final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-123456789123");
public ConnectThread(BluetoothDevice device) {
// Use a temporary object that is later assigned to mmSocket
// because mmSocket is final.
BluetoothSocket tmp = null;
mmDevice = device;
try {
// Get a BluetoothSocket to connect with the given BluetoothDevice.
// MY_UUID is the app's UUID string, also used in the server code.
tmp = device.createRfcommSocketToServiceRecord(MY_UUID);
} catch (IOException e) {
Log.e(TAG, "Socket's create() method failed", e);
}
mmSocket = tmp;
}
public void run() {
// Cancel discovery because it otherwise slows down the connection.
mBluetoothAdapter.cancelDiscovery();
try {
// Connect to the remote device through the socket. This call blocks
// until it succeeds or throws an exception.
mmSocket.connect();
} catch (IOException connectException) {
// Unable to connect; close the socket and return.
try {
mmSocket.close();
} catch (IOException closeException) {
Log.e(TAG, "Could not close the client socket", closeException);
}
return;
}
// The connection attempt succeeded. Perform work associated with
// the connection in a separate thread.
manageMyConnectedSocket(mmSocket);
}
// Closes the client socket and causes the thread to finish.
public void cancel() {
try {
mmSocket.close();
} catch (IOException e) {
Log.e(TAG, "Could not close the client socket", e);
}
}
}Kösz a segítséget...rám fér

Ha esetleg van valakinek ötlete hogy lehetne megcsinálni a kapcsolódást egyszerűbben?
-
Rickeffe
aktív tag
csak tipp. mivel x pozíción állsz és ez elé szúrsz be egy elemet akkor az lesz az x. mivel hozzáadás után értesítést is küld, talán ezért lapoz oda.
-
Arcanus
aktív tag
A felállás a következő: van egy ViewPager, amiben Fragment-ek vannak (egyformák, ugyanaz az osztály). Dinamikusan kellene hozzáadni.
1) ha a jelenlegi pozíció után akarom hozzá adni simán megy, a ViewPager minden gond nélkül hozzáadja az új Fragment-et, anélkül, hogy ráugrana
2) ha a jelenlegi pozíció elé akarom beszúrni megfekszik a dolog. Persze beszúrja gond nélkül, DE egyből rá is ugrik. Én pedig ezt nem szeretném. Tehát szúrja be és utána ha a felhasználó akarja egy swipe-al oda navigálhat.Hogyan oldhatom ezt a problémát meg?
public class TabManager extends FragmentStatePagerAdapter {
private final List<Fragment> list = new ArrayList<>();
public TabManager(FragmentManager fragmentManager) {
super(fragmentManager);
}
@Override
public int getItemPosition(Object object) {
return POSITION_NONE;
}
@Override
public Fragment getItem(int position) {
return list.get(position);
}
@Override
public int getCount() {
return list.size();
}
public void addFragment(Fragment fragment, int index) {
list.add(index, fragment);
notifyDataSetChanged();
}
} -
hati
addikt
Megjelent az Android Studio 3.0
-
domel
tag
Helló. Azt tudja valaki, hogy hogyan lehet SD kártyára menteni mondjuk egy képet? Bármilyen módszerrel próbálom, mindig csak emulated sd kártyára ír a belső tárhelyen,
mFile = new File(getActivity().getExternalFilesDir(null), "ez.jpg"); //vagy
mFile = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).toString(),"az.jpg");
vicc az egészben, hogy még permission-t is kér külső tárhelyre, és ha a manifestben az android:installLocation -t külső tárhelyre állítom, még akkor is emulált belső tárhelyre ment
(Lollipop)
Köcce!
-Domel -
-
angyalpc2
aktív tag
Sziasztok
totál amatőr vagyok...de lenne kérdésem
Van egy kód részét:Set<BluetoothDevice> dev = btAdapter.getBondedDevices();
for (BluetoothDevice dev : dev) {
textview1.append("\n Devices: " + dev.getName() + ", " + dev);Erre a kódra a "dev" szót aláhúzza, hogy nem használt változó. És a for ciklusban is.
De pl a dev.getName -et már nem húzza alá pirossal.
Nem is lehet fordítani sem.Ha így használom
//Set<BluetoothDevice> dev = btAdapter.getBondedDevices();
for (BluetoothDevice dev : btAdapter.getBondedDevices()) {
textview1.append("\n Devices: " + dev.getName() + ", " + dev);Akkor egyből jó lesz és fordul és működik is.
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice; is meg van adva nekia manifestben a permissionok is..
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />Szóval érti ezt valaki mi lehet a baj?

köszi

-
Rickeffe
aktív tag
Mint említettem én csak hobbiszinten foglalkozok programozással és lehet, hogy nem is pontosan a kérdésedre válaszolok de a fmessenger ha jól tudom valami "polling" techikát alkalmaz.
(sajnos nem emlékszek, mert régebben pakoltam össze egy html js php rss olvasót, ahol én is azt akartam megvalósítani, hogy csak akkor szedjek le adatot amikor változás történt. persze teljesen más a "háttér", de ekkori kutatásaim szerint a webes fmessenger így működik/működött. elküld a kliens egy kérést de 5mpig nem jön válasz alapértelmezetten de válaszolhat hamarabb is a szerver. NEM tudom a pontos fogalmakat stb
, de talán segíthet) -
Rickeffe
aktív tag
Sziasztok új vagyok itt és zöldfülű, illetve amatőr.
Nem igazán találtam teljes megoldást, csak részmegoldásokat.
Bárki foglalkozott-e behatóbban az alarmanagerrel?
Több problémám is van.
1. valódi eszközön az alap textclock widget valószínűleg mélyalvás után az "elavult" Settings.System.NEXT_ALARM_FORMATTED-el lekérve 0:00 jelenít meg (saját laucher home, fő activity). haegnyitom a deskclockot kibe kapcsolom az ébresztést akkor megint jól működik a következő (valószínűleg) mélyalvásig. (Android 7. )
2. mivel gondoltam ne az elavult lekérdezést használjam, ezért az alarmclockinfos megoldást is kipróbáltam. nos ott valamiért mindig ugya naz az érték jön vissza de teljesen furcsa (pl. de. 9:47). Először időzónára gondoltam de nincs beállítva XX:47-es ébresztő csak pl. 8:30. Nem hiszem,hogy a visszatérő long formázása a gond mert ha változtatom az ébresztő idejét a visszatérő érték nem változik. Ezzel kapcsolatban olyasmit találtam, hogy az alarmmanager nem csak desktopclock riasztását kérdezi le hanem mindenféle riasztást, de a megoldást ott sem találtam meg. -
qdak
addikt
sziasztok, huawei y560 l01 nal nem megy az unlock bootloader
mivel Product ID-t hogy tudom megszerezni [link 1]
ez a verzio bukott,
aztan olvastam a gond, hogy a *040 update ota nem megy a fastboot oem unlock
igy mas otletem nem leven, szeretnem downgradelni regebbire, viszont nem engedi, mert ami fenn van az ujabb, ugy olvastam, az updeter-script tartalmazza az infot a telo fele, de hiaba irtam att az elso sort, vagy toroltem, az ido infot, akkor meg hibat dob updatenel updater-script
vki ert hozza, h verhetnem att a telot, h utana unlockolni tudjam ?
esetleg mas otlet?
sajna barhol olvastam, akinek ujab firmware van fent (mostansag probalta) annak nem megy a szokasos leiras, es sehol nem talaltam megoldast
-
Venyera7
senior tag
Sziasztok!
Lenne egy régi huawei ideos 7 slim tabletem és egy olyan kérdésem lenne vele kapcsolatban, hogy meg lehet-e csinálni simán csak monitornak? Gyakorlatilag csak arra szeretném használni, hogy pár információt kirakjak rá. Fixen beforrasztani a tápot és egyebek. Tehát az androidot törölném és valamivel helyettesíteném( ha lehet), hogy amikor jelet kap a mini hdmi akkor induljon és mutassa az asztalt.
Kivitelezhető valahogyan?Köszönöm a válaszokat előre is! 
-
Danex
addikt
Hali, tudnátok adni egy kis infót, hogy melyik a legeffectivebb út az android programozáshoz?
Java, (+Angular) ismereteim vannak junior szinten.
-
domel
tag
Helló mindenki!
Van egy applikációm, befordítva 4,1 mega (APK), a forráskód 91 mega és 4037 fájlból áll.
Android Studió elindítása először és a fenti program betöltése: 145 másodperc
Android Studió elindítása másodszor(tól) és a fenti program betöltése: 95 másodperc
Program befordítása első alkalommal: 31 másodperc
Program befordítása második alkalomtól: 13-15 másodperc
Nougat emulátor elindítása: 60 másodperc
Program befordítása ha emulátorra megy: 9 másodpercAzt szeretném kérdezni, hogy SSD-vel mennyivel lenne gyorsabb?
Üdv: Domel
-
hati
addikt
Ismer vki Google Chromcast emulátort? Nincs ilyen eszközöm, de próba képen fejlesztenék rá.
-
waccamár
senior tag
Sziasztok Android fejlesztők! Android fejlesztőt keresünk a cégnél, ahol dolgozok. Facebook-on hirdetem a lehetőséget. A tipikus Android fejlesztéssel kapcsolatot érdeklődésekre céloztam (Android Developer, Mobile Developer, Android App Developer, Android Studio, Xamarin). De nagyon kicsi a célközönség még így is!
Tudnátok segíteni abban, hogy milyen Érdeklődések alapján tudnám elérni az Android fejlesztőket? Mi az, ami "közös" érdeklődés lehet a fejlesztőkben?
Nagyon sokat segítenétek egy pár értékes gondolattal, kulcsszóval! Köszönöm előre is a segítséget! -
Benex
senior tag
Sziasztok , PreciseCallState-t használt már valaki ? Ha igen tudna benne segíteni? Már csak az elején , hogy hogyan tudnám importálni. Azt olvastam hogy hidden-api és ilyennel még sosem volt dolgom . Előre köszönöm!
-
domel
tag
Sziasztok! Van valakinek Nougat-os telefonja??? Szeretném ha kipróbálná valaki:
[https://play.google.com/store/apps/details?id=hun.domel.zaxxon]
Egy kocka fog forogni felül, alul a felhasználó piros lesz, és azt írja ki, hogy felhasználó elutasítva (akit érdekel hogy Sopronban mikor jön a busz online azt beregisztrálom, de sok értelme nincs, mert a buszmegállóban kell állni amit a GPS figyel)
Egy ismerősöm van Nougat-os, ő azt állítja, hogy a kocka forog, és alul nem ír ki semmit (vagyis ami eredetileg volt a TextView android:text= -ben)
Nekem emulátoron működik, a hiba akkor jön elő, ha az elején a GPS kérelmet nem engedélyezem, de az ismerős állítja hogy ő engedélyezte.
Nálatok mi a helyzet?Előre is hálás köszönet a segítőnek!!
Üdv: Domel
-
mis69
tag
Aki rakott már fel áruházakba applikációt hány százaléka maradt meg a bevételből az adózás után?
-
hati
addikt
válasz
sebijani1982
#4442
üzenetére
De gondolom a 30%-ot meg levonhatja, mint költség.
-
sebijani1982
senior tag
Tulajdonképpen jól értelmezed.
A Google leegyszerűsíti az ő számára történő fizetést.
Csinálhatná azt is, hogy a 100%-ot átküldi a fejlesztőnek, majd minden egyes tranzakció után vagy a hónap végén számlát küld neki az összeg 30%-ról.
Ekkor is a 100% után adózik, csak a Google 30%-át egy külön tranzakcióban fizeti meg vagy a hónap végén összesítve.Neked a terméked után jövedelmed keletkezik. Az, hogy valaki (jelen esetben a Google) biztosít számodra egy felületet, ahol a nagyközönség elérheti, az már a te és a Google közötti szerződés.
Ugyanaz, mintha a Google drive-odban tárolnád és annak a "havidíját" fizetnéd bizonyos GB mennyiség felett.
A NAV-ot a jövedelmed érdekli, nem az, hogy Te milyen szolgáltatón keresztül publikálod és a szolgáltató ezért mennyit kér. (Benne van a szövegben is, azután majd a Google adózik) -
mis69
tag
Sziasztok!
Ezen az oldalon a 2.5-ös pontban azt olvasom hogy ugyan a vásárlók által kifizetett pénz 70%-át kapom meg az áruházból de a teljes 100% után kell adózni. Ezt most csak én nem értem vagy én értem félre hogy a ki nem fizetett meg nem kapott összeg után is kell adózni? Arról már ne is beszéljünk hogy gondolom a 30% után pl. a Google is befizeti az adót a saját országában. Ha ez igaz akkor ki az aki ezt legálisan csinálja és nem inkább "okosban"? Mert ez a pofátlanság netovábbja. -
Mr Dini
addikt
válasz
Mr Dini
#4439
üzenetére
Nagy nehezen végül sikerült megtalálni. Ha valakit érdekel, Business Model Canvas a neve.

-
Mr Dini
addikt
Sziasztok!
Egy ismerősöm elhatározta, hogy benevez egy mobilapp fejlesztő versenyre. Az első lépés a tervezés lenne. Megkeresett, hogy segítsek Neki ebben, viszont én csupán egyszer csináltam hasonlót. Akkoriban volt egy szabvány táblázat, amibe bele kellett írni az alkalmazás erőforrásait/célközönséget/bevételeket/népszerűségi forrásokat stb. Sajnos nem találom már ezt a dokumentumot sehol, a nevére pedig nem emlékszem.
Valaki, aki jártas tervezésben, tudna segíteni?
Köszönöm!

-
PiXeL90
csendes tag
Sziasztok!
Egy olyan kérdésem lenne, hogy ha a Play áruházba feltöltök egy alkalmazást az kb. mikorra jelenik meg a Play áruházba keresésre?
Segítségeteket előre is köszönöm! -
lanszelot
addikt
Ha ezt a meglevo programot /meg van az android sdk verzio/ ki szeretnem egesziteni, hogy az adatbazisrol keszitsen egy biztonsagi mentest majd ebbol vissza is tudja tolteni. Akkor hol nezzek utana hogyan kell megcsinalni? Ne egy teljes oktatasi anyagot szurjatok be /android programozas, adatbaziskezeles/, inkabb tutorialra gondolok.
-
hati
addikt
válasz
lanszelot
#4430
üzenetére
Telón használod, majd este backup és restore egy emulátoron, ami root-olt és akkor tudod böngészni az adatokat. Ha jól értem az a gond, hogy nincs root-olt telód.
Vagy nem jól értem, bár ez nem programozási téma, inkább az Android topic-ba való. Ténylég van Android mélyvíz téma?
-
hati
addikt
válasz
lanszelot
#4427
üzenetére
adb backup majd restore az emulátoron
-
hati
addikt
Vki használta már a 26-os SDK-ban megjelent PIP funkciót? Lenne kérdésem.
-
-
t181
senior tag
Nem, tévedtem..

Két alkalmazás adatait próbáltam megnyitni és mindkettő sikerült. Most végignéztem az összeset és csak a BetterBatteryStats (xda-ról letöltött verzió), illetve a saját alkalmazásaim adatait sikerült megnézni. 90 app van telepítve és sikerült belenyúlni abba a kettőbe, amelyeknél működik..
-
Arcanus
aktív tag
-
gergp
újonc
Sziasztok.
Android app fejlesztésére kérnék árajánlatokat.
Leírás:
Hívás alapú alkalmazás.
Regisztráció után híváskor az user látja hogy regisztrálva van a hívó fél
a két telefon ilyenkor bárhol lehet ,majd a 2 telefonnak olyan közel kell kerülnie egymáshoz hogy biztosan tudni lehessen hogy létrejött a találkozó. Amennyiben nem kerül x időn belül x távolságra a 2 telefon a regisztráció törlődik .Gyakorlatilag ennyi...
Várom a válaszokat.
Köszi... -
Benex
senior tag
Sziasztok , olvastam már , hogy valaki kért itt álláslehetőséget ismerősének és hogy ajánlottatok neki hogy hova írjon viszont veszem én is a bátorságot , hogy én is szeretnék érdeklődni android fejlesztői állásról. Alap dolgaim meg vannak, angol, java sőt már a kotlin is egész jól megy mint új feltörekvő android progarmozási nyelv 2+év , x darab referencia app stb. Ha esetleg tudtok lehetőséget pü-ben kérjek jelezzetek. Köszönöm előre is

-
lanszelot
addikt
Nem fejlesztem. A progi kesz, mar regota hasznalom. A bevitt adatokat nem tudom vissza nezni csak root olt telon az sqlite editorral. De a root olt telo kezdi feladni, es nincs olyan amit rootolni tudnek. Nem root olton pedig nem tudom megnezni a bevitt adatokat. Arra keresek megoldast hogy vslahogy meg tudjam nezni az adatokat, barhogy, akarhogy. De a progi telon fut, es a telomra is kell, ott hasznalom. Erre irtam hogy az adatot ha gepre dugva tudom csak vissza nezni nem gond, csak vhogy hasznalni szeretnem nem rootolt teloval.
-
lanszelot
addikt
Nekem barmilyen megoldas jo, nem fontos hogy a telon lassam. Pl ha windows, osx, linux, barmi alol megnezem, vagy kimasolom oda es megnezem, barmilyen megoldas jo nekem.
Lenyeg hogy at tudjak koltozni nem root olt telora.
Sajnos programozashoz nem ertek, ti segitettetek megirni /60% ban ti irtatok meg/ -
Benex
senior tag
válasz
lanszelot
#4404
üzenetére
Szia , jelenleg munkára és otthoni fejlesztsére is a saját telefonomat egy s7 edge-t használok és én is sqllite-be fejlesztek éppen egy saját projectet. A lényeg, nem merem még rootolni a telomat a a sumsung knox cucca miatt. Én tettem egy menüt a telomba ami kiirja nekem az adatbázis tartalmát egy txt-filebe . Ehhez csinálok egy mappát az externál storage-n. Bizok benne , hogy jól irja ki. Más ötletem erre nekem nincs , hogy root nélkül is megtudjam nézni azt a bizonyos mappát.

-
hati
addikt
válasz
#29263560
#4405
üzenetére
Javaslom az Android Studio-t, ha tudsz jávául.
Indulásképen. https://developer.android.com/
-
#29263560
törölt tag
Sziasztok, android programozàsra adnàm a fejem, hogyan kezdjek neki?
Talàltam oktató programot playen, az segíthet?
AIDE - IDE For Android & C++ a program neve. -
lanszelot
addikt
Hello
Régebben ti segítettetek elkészíteni egy alkalmazást /android studio-val/ , ami adatokat kér be, és elmenti.
Akkor mondtátok, hogy root-olt telon tudom visszanézni az adatokat. Ez eddig igy tokeletes is volt, csak ma megadta magat a telefonom amit erre hasznaltam, es nincs mas root-olt telom, illetve amit rootolhatnek.
Hogy tudnam nem root-olt telon visszanezni az adatokat?Sqlite editor-ral neztem vissza, kivalasztottam a programom, es azutan dataDB utana data es lattam a bevitt adatokat. Csakhogy ehhez root jog kell

Illetve meg egy kerdes: hogyan tudom a rossz telefonrol attenni masik telora az adatokat? /annyira meg mukodik, hogy rendes telefonként uzemeljen, csak nem szabad kikapcsolnom, ha kikapcsol/kikapcsolom akkor nem kapcsol vissza ez a baja, tehat lementheto, csak nem tudom hol van, es mit keressek, vagy hogyan/
-
thon73
tag
Köszönöm!
A gond csak az, hogy még mindig nem értem a használatát. Ezt vajon a View állítja be, ha nagyobb akar lenni, mint a Parent által adott érték? És akkor a Parent mit tesz? Tudomásul veszi, vagy küld nagyobb értéket? (Gondolom, ez nincs felprogramozva, csak a logikát kérdem.)A konkrét probléma lényege:
A parent egy frame-layout, amit a rendszer ad a KeyboardLayout számára, nem tudom megváltoztatni.
A Custom View magassága (alapvetően a rendelkezésre álló szélességtől függ), de ami fontos: nem haladhatja meg a rendelkezésre álló magasság egy bizonyos százalékát. Ez idáig egyszerűnek tűnik.
DE!
A mérési ciklus során egy csomó onMeasure() hívást kapok, melyek némelyike a teljes magasságot, némelyike a Navigation Bar-ral csökkentett magasságot, némelyike a már számított magasságot, némelyike pedig az általam számítottnál is kisebb magasságot kap meg - persze mindig AT_MOST megjelöléssel.
Hozzáteszem: a Custom View onMeasure metódusa MINDIG egy fix magasságértéket ad vissza - ami viszont természetesen nagyobb, mint fent a negyedik érték.Itt vált gyanússá, hogy használnom kellene ezt a bizonyos bitet. De akár beállítom, akár nem, ugyanaz történik. Pedig ettől reméltem a megoldást.
A hibajelenség (lehet, hogy ettől független): A Custom View tényleges magasságmérete némileg random értéket vesz fel. Néha pontos, fekvő módban néha "odaképzeli" maga alá a Navigation Bar-t (ami egyébként oldalt van), álló módban meg néha becsúszik a Navigation Bar mögé. Tíz esetből kb 1-2 alkalommal hibás, holott a logika mindig ugyanaz. És csak elforgatás után jelentkezik a hiba, ha requestLayout()-ot kérek, akkor pontosan számol.
Sehol nem találtam ilyen hibáról leírást, és elképzelni sem tudom, mit csinálok rosszul. A teljes program túl nagy, kellene írni egy rövid tesztet, de ahhoz se kedvem, se időm. Vagy a rendszerben van a hiba, az is lehet. Bocs, hogy hosszú voltam, de tényleg a fejem verem tőle a falba.
Közben rájöttem, hogy megkerülésül minden elfordítás (és measure cycle) után kiadok egy requestLayout-ot, ami rendezi a View-t. De valószínű nem ez a korrekt megoldás.
-
Benex
senior tag
-
thon73
tag
Sziasztok! Tudja valaki, hogy miként működik a MEASURED_STATE_TOO_SMALL flag a setMeasuredDimension() metódusban? Leírást nem találok. Hogyan változtatja meg ez a mérési ciklust?
Új hozzászólás Aktív témák
- 3D nyomtatás
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Steam Deck
- Kuponkunyeráló
- Békéscsaba és környéke adok-veszek-beszélgetek
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Luck Dragon: Asszociációs játék. :)
- iRacing.com - a legélethűbb -online- autós szimulátor bajnokság
- Okos Otthon / Smart Home
- Vezetékes FEJhallgatók
- További aktív témák...
- BESZÁMÍTÁS! Asus Z390 i7 8700K 16GB DDR4 512GB SSD RX 7600 8GB Rampage SHIVA Corsair 550W
- LG 77C4 - 77" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - 1000 Nits
- Eladó Apple iPhone 12 Pro Max 256GB / 12 hó jótállás
- LicencAruhaz.hu OLCSÓ, LEGÁLIS SZOFTVEREK AZONNAL - Windows - Office - Win Server - ÖRÖK GARANCIÁVAL
- BESZÁMÍTÁS! Apple Macbook Air 15 2025 M4 16GB 256GB SSD macbook garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




)






Kivitelezhető valahogyan?Köszönöm a válaszokat előre is!
)




