Naar content
Trending apps
  • Google Duo: videogesprekken van hoge kwaliteit

  • Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger: gratis sms'en en videobellen

Trending games
  • Fortnite

  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

Trending smartphones
  • OnePlus Nord N10 5G

  • POCO X3

  • Google Pixel 5

  • Google Pixel 4a

  • OnePlus Nord

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

Wij werken momenteel aan een nieuw forum voor Androidworld. Het is daarom momenteel niet mogelijk om te reageren of nieuwe topics aan te maken.

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

  • 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

  • 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

  • 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

  • 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

  • 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 reageren Maar 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

  • 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

  • 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

  • Lid sinds 05 juni 2010
  • Berichten 2421
  • 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 (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
Samsung A8 ongeroot (werk)
Umidigi 3 Power ongeroot.
Samsung A7 ongeroot.

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • 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

We werken momenteel hard aan een nieuw forum voor Androidworld. Het is daarom helaas niet mogelijk om op dit topic te reageren.