Naar content
Trending apps
  • Inbox by Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger

  • Facebook

Trending games
  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

  • The Elder Scrolls: Blades

  • Ghostbusters World

Trending smartphones
  • Microsoft Surface Duo

  • OnePlus 7T Pro

  • Nokia 7.2

  • Xiaomi Mi 9T Pro

  • Samsung Galaxy Note 10 Plus

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

woutervegter

woutervegter

  • Lid sinds 30 november 2010
  • Berichten 76
  • Reputatie 0
  • #1
  • 26 oktober 2011
  • 19:01

Hier kunnen we elkaar helpen met de DevTutorial op deze pagina:

http://www.androidworld.nl/100546

Als je ergens niet uit komt en je hebt het eerst zelf even geprobeerd, vraag dan hier om advies.
Het is belangrijk dat je de volgende dingen vermeldt:
-Welke laatste stappen heb je uitgevoerd
-Wat gaat er precies fout

We merken wel hoe het loopt. Ik lees deze thread in ieder geval één keer per dag.

Succes!

Bewerkt (26 oktober 2011 19:01)
oldostofjas

oldostofjas

  • Lid sinds 14 juni 2011
  • Berichten 20
  • Reputatie 0
  • #2
  • 29 oktober 2011
  • 21:06

Vergeten in de DevTutorial: in de Tweet class moet nog de volgende constructor worden aangemaakt:

Tweet() {
}

Bewerkt (29 oktober 2011 21:06)
apw

apw

  • Lid sinds 24 september 2011
  • Berichten 4
  • Reputatie 0
  • #3
  • 30 oktober 2011
  • 21:07

thnx oldostofjas, dat was inderdaad de sleutel om ook iets te zien in de emulator van het programmeerwerk uit deze tutorial.

Bewerkt (30 oktober 2011 21:07)
xistnc

xistnc

  • Lid sinds 30 oktober 2011
  • Berichten 3
  • Reputatie 0
  • #4
  • 31 oktober 2011
  • 13:34

Afgelopen weekend ben ik begonnen met deze mooie Tutorial. In H3 liep ik vast en daar heb ik een vraag over gepost. Is dat wel handig?

Ik zag dat de post erboven inmiddels van een maand terug is. Als er niemand meer kijkt naar de topics die jullie al ruime tijd in de pocket hebben, hebben jullie dan een andere suggestie? Het is namelijk niet mijn bedoeling om topics te vervuilen.

Dank voor de hulp!

Bewerkt (31 oktober 2011 13:34)
woutervegter

woutervegter

  • Lid sinds 30 november 2010
  • Berichten 76
  • Reputatie 0
  • #5
  • 31 oktober 2011
  • 22:55

oldostofjas;232868
Vergeten in de DevTutorial: in de Tweet class moet nog de volgende constructor worden aangemaakt:

Tweet() {
}
thx! gefixt

Bewerkt (31 oktober 2011 22:55)
woutervegter

woutervegter

  • Lid sinds 30 november 2010
  • Berichten 76
  • Reputatie 0
  • #6
  • 31 oktober 2011
  • 22:56

xistnc;233374
Afgelopen weekend ben ik begonnen met deze mooie Tutorial. In H3 liep ik vast en daar heb ik een vraag over gepost. Is dat wel handig?

Ik zag dat de post erboven inmiddels van een maand terug is. Als er niemand meer kijkt naar de topics die jullie al ruime tijd in de pocket hebben, hebben jullie dan een andere suggestie? Het is namelijk niet mijn bedoeling om topics te vervuilen.

Dank voor de hulp!
Je kan inderdaad het beste in het topic van H3 reagerenMaar dat heb je dus al gedaan zo te zien. Post daar opnieuw als je nog meer hulp wenst!

Bewerkt (31 oktober 2011 22:56)
apc4u21

apc4u21

  • Lid sinds 04 november 2011
  • Berichten 1
  • Reputatie 0
  • #7
  • 4 november 2011
  • 15:04

Wouter,

Thanks for providing those Android Dev Tutorials!

I have finished your last dev tutorial 9 - and realized that there is no option to delete the stored username and the related tweets from the database.

I provided my delete enhancements below.
My question relates to the code in the method “deleteUserandTweetsFromDb(String username)”.

Is the code correct with regards to:
delete tweets and username

Keep up the great work!

Layout and code enhancements:
I have added in nicelayout.xml the following button:
<Button
android:OnClick=“deleteAllUserData”
android:layout_marginLeft=“10dip”
android:text=“Delete Info”
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:id=“@+id/btnDeleteUserandTweets”
android:layout_alignTop=“@+id/btnTweets”
android:layout_toRightOf=“@+id/btnTweets”>
</Button>

In MainActivity:
Button mBtnDeleteUserandTweets;


// Added Method deleteAllUserData
// Delete Button Clicked - Button Defined with OnClick=“deleteAllUserData”
public void deleteAllUserData(View view){
if (view == mBtnDeleteUserandTweets)
{
String username = mActxtUsername.getText().toString();
if (username.length() > 0)
{
// Delete Tweets - Delete UserName
deleteUserandTweetsFromDb(username);
}
else
{
Toast.makeText(this, “No Twitter User selected…”, Toast.LENGTH_LONG).show();
}
}
}

And the called method:
// Added Deletion
private void deleteUserandTweetsFromDb(String username)
{
// Check Table TwitterUser for username
TwitterUser twitterUser = null;
try
{
Dao<TwitterUser, String> twitterUsersDao = getDatabaseHelper().getTwitterUsersDao();
twitterUser = twitterUsersDao.queryForId(username.toLowerCase());
if (twitterUser != null)
{
// Found Data in Table TwitterUser - Delete
try
{
// Delete From Tweet Table All Tweets for twitterUser
Dao<Tweet, Long> tweetsDao = getDatabaseHelper().getTweetsDao();
// Delete Tweets from DataBase Tweet
tweetsDao.delete(mTwitterUser.getTweets());

// Now Delete from Table TwitterUser
twitterUsersDao.delete(mTwitterUser);

// All Info Gone
Toast.makeText(MainActivity.this, “Twitter User ” + username + “ and Tweets Removed…”, Toast.LENGTH_LONG).show();
// Reset mTwitterUser
mTwitterUser = null;

updateView();

}
catch (SQLException e1)
{
e1.printStackTrace();
}

}
}
catch (SQLException e)
{
e.printStackTrace();
}

}

Bewerkt (4 november 2011 15:04)
lrijswijk

lrijswijk

  • Lid sinds 29 oktober 2011
  • Berichten 14
  • Reputatie 0
  • #8
  • 2 augustus 2012
  • 14:44

Heren,

Na het afronden van tutorial 9 werkte mijn app in eerste instantie niet goed. Hij kwam wel in het scherm van TweetsActivity maar deze bleef zwart. Er werden dus geen tweets geladen en ook de tekst “bezig met het ophalen van gegevens…” kwam niet in beeld. Na veel zoekwerk bleek dat ik de method ‘downloadOrShowFromDb()’ van de TweetsActivity class als public had aangemaakt en niet als private. Dus bij Public werkt het niet maar bij Private wel. Terwijl private restricties heeft en public voor iedereen toegankelijk is.

Iemand enig idee wat er fout gaat als je de method ‘downloadOrShowFromDb()’ public maakt ipv private?

Bedankt

Bewerkt (24 april 2013 15:21)
Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2319
  • Reputatie 20
  • #9
  • 12 december 2014
  • 10:12

Les 9 is verdwenen.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3

redbulletnl

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2991
  • Reputatie 60
  • #10
  • 12 december 2014
  • 10:31

Je kan ook artikelen zoeken
http://androidworld.nl/zoeken/nieuws/?page=2&q=devtutorial

tada
http://androidworld.nl/nieuws/devtutorial-9-e28093-ormlite-for-android-relaties-tussen-je-objecten-opslaan/

Reageer

Om te reageren, dien je te zijn ingelogd. Druk op de onderstaande knop om in te loggen of maak een nieuwe account aan.

Inloggen Registreren