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.

koenhoorelbeke

koenhoorelbeke

  • Lid sinds 11 juni 2010
  • Berichten 52
  • Reputatie 0
  • #1
  • 22 oktober 2011
  • 01:48

b-noted is een app om notities te nemen. In die categorie zijn er wellicht honderden, zoniet duizenden. Desalniettemin heb ik gekozen om in dit segment een app te bouwen. En daar ben ik al “eventjes” mee bezig. b-noted heette vroeger BI Notes. Sinds de update van 1 oktober jl. heb ik de naam veranderd naar b-noted. Klinkt mooier en zegt ook meer over de app zelf.

b-noted richt zich tot mensen die “veel” notities nemen, en dus niet zozeer tot mensen die een alternatief willen voor hun sticky notes. b-noted is echt een app die er naar streeft om van je verzameling notities een soort personal database te maken, die je op termijn info verschaft die je anders niet zou hebben. Iets waar je wijzer van wordt

Om dit mogelijk te maken, richt ik qua “features” niet enkel tot de notities zelf, maar vooral ook de indeling ervan, en op welke manieren je die hele verzameling informatie kunt ordenen en toegankelijk maken.

b-noted is nog steeds (en zal wellicht nog lang) een hobby-project blijven. Bijgevolg komen de updates soms in vlagen. Soms krijg je er iedere week 1, soms moet je een paar maanden wachten. Maar! Ik blijf er aan verder werken.

Voor meer info, kijk je maar even op de market: https://market.android.com/details?id=com.brilliantintent.notes
Niet genoeg info, bezoek dan eens mijn nieuwe blog over b-noted: b-noted

Wat RECHTEN/PERMISSIES betreft:

  • FULL INTERNET ACCESS: Toegang tot internet / Netwerkcommunicatie (voor onder andere communicatie met Dropbox)
  • MODIFY/DELETE USB STORAGE CONTENTS MODIFY/DELETE SD CARD CONTENTS: Deze heb ik nodig om backup's weg te schrijven, importeren en exporteren van notes naar de SD Card …
  • VIEW NETWORK STATE: Deze heb ik met name nodig om de volgende permissie te kunnen gebruiken:
  • DIRECTLY INSTALL APPLICATIONS: Deze kan voor veel mensen “verdacht” lijken. En terecht. Maar deze heb ik nodig om een extra utility down te loaden (die heet “b-licensed”) en te installeren. b-licensed is een kleine app die een PayPal-module bevat, en die er voor zorgt dat je de pro-versie van mijn app kunt aanschaffen zonder dat je over een credit-card hoeft te beschikken. Deze app is compleet veilig, en is zelfs gekeurd door PayPal voordat ie in gebruik kon genomen worden. De reden waarom b-licensed gedownload wordt van een andere locatie dan de Android Market is simpel: volgens de voorwaarden van Google mag ik geen applicaties plaatsen in de Android Market die andere betalingsmogelijkheden gebruiken dan die van Google zelf …
Wat screenshots:

3196319731983199

Ik hoor graag jullie reacties!!

Greetingz,
Koen<

Bewerkt (22 oktober 2011 01:48)
fifarunnerr

fifarunnerr

  • Lid sinds 13 juli 2010
  • Berichten 1846
  • Reputatie 10
  • #2
  • 23 oktober 2011
  • 19:24

Op mijn HTC Wildfire(geroot, op 2.3.7) werkt hij niet. Ik kan de applicatie starten, maar zodra ik Notes druk geeft hij een FC. Hier is de logcat:

——— beginning of /dev/log/main
W/Bundle ( 4568): Key greendroid.app.ActionBarActivity.GD_ACTION_BAR_TITLE expected String but value was a java.lang.Integer. The default value <null> was returned.
W/Bundle ( 4568): Attempt to cast generated internal exception:
W/Bundle ( 4568): java.lang.ClassCastException: java.lang.Integer
W/Bundle ( 4568): at android.os.Bundle.getString(Bundle.java:1040)
W/Bundle ( 4568): at android.content.Intent.getStringExtra(Intent.java:3421)
W/Bundle ( 4568): at greendroid.app.GDActivity.onPostContentChanged(GDActivity.java:189)
W/Bundle ( 4568): at greendroid.app.GDActivity.onContentChanged(GDActivity.java:171)
W/Bundle ( 4568): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:215)
W/Bundle ( 4568): at android.app.Activity.setContentView(Activity.java:1657)
W/Bundle ( 4568): at greendroid.app.GDActivity.ensureLayout(GDActivity.java:154)
W/Bundle ( 4568): at greendroid.app.GDActivity.getContentView(GDActivity.java:245)
W/Bundle ( 4568): at greendroid.app.GDActivity.setActionBarContentView(GDActivity.java:250)
W/Bundle ( 4568): at com.brilliantintent.notes.NoteList.onCreate(NoteList.java:175)
W/Bundle ( 4568): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
W/Bundle ( 4568): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)
W/Bundle ( 4568): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
W/Bundle ( 4568): at android.app.ActivityThread.access$1500(ActivityThread.java:123)
W/Bundle ( 4568): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
W/Bundle ( 4568): at android.os.Handler.dispatchMessage(Handler.java:99)
W/Bundle ( 4568): at android.os.Looper.loop(Looper.java:130)
W/Bundle ( 4568): at android.app.ActivityThread.main(ActivityThread.java:3835)
W/Bundle ( 4568): at java.lang.reflect.Method.invokeNative(Native Method)
W/Bundle ( 4568): at java.lang.reflect.Method.invoke(Method.java:507)
W/Bundle ( 4568): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
W/Bundle ( 4568): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
W/Bundle ( 4568): at dalvik.system.NativeStart.main(Native Method)
D/AndroidRuntime( 4568): Shutting down VM
W/dalvikvm( 4568): threadid=1: thread exiting with uncaught exception (group=0x40018560)
E/ACRA ( 4568): ACRA caught a RuntimeException exception for com.brilliantintent.notes. Building report.
D/ACRA ( 4568): Retrieve application default SharedPreferences.
D/dalvikvm( 4568): GC_CONCURRENT freed 311K, 46% free 3397K/6215K, external 295K/512K, paused 7ms+7ms
I/ACRA ( 4568): READ_LOGS not allowed. ACRA will not include LogCat and DropBox data.
D/dalvikvm( 4568): GC_CONCURRENT freed 399K, 45% free 3537K/6407K, external 294K/512K, paused 7ms+9ms
D/dalvikvm( 4568): GC_CONCURRENT freed 500K, 47% free 3468K/6471K, external 294K/512K, paused 7ms+8ms
D/ACRA ( 4568): Writing crash report file.
D/ACRA ( 4568): Mark all pending reports as approved.
D/ACRA ( 4568): Looking for error files in /data/data/com.brilliantintent.notes/files
V/ACRA ( 4568): About to start ReportSenderWorker from #handleException
D/ACRA ( 4568): Add user comment to null
D/ACRA ( 4568): #checkAndSendReports - start
D/ACRA ( 4568): Looking for error files in /data/data/com.brilliantintent.notes/files
I/ACRA ( 4568): Sending file 1319390813000-approved.stacktrace
D/ACRA ( 4568): Sending report a5bf0273-0fd7-4511-bd24-38eccb45dd41
D/ACRA ( 4568): Connect to https://spreadsheets.google.com/formResponse?formkey=dFlzMU9aYlZ4Q292dDJxNTZfYXpwU1E6MQ&amp;ifq
D/dalvikvm( 4568): GC_CONCURRENT freed 389K, 46% free 3543K/6471K, external 294K/512K, paused 6ms+8ms
D/ACRA ( 4568): Setting httpPost headers
D/ACRA ( 4568): Sending request to https://spreadsheets.google.com/formResponse?formkey=dFlzMU9aYlZ4Q292dDJxNTZfYXpwU1E6MQ&amp;ifq
D/ACRA ( 4568): #checkAndSendReports - finish
E/AndroidRuntime( 4568): FATAL EXCEPTION: main
E/AndroidRuntime( 4568): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.brilliantintent.notes/com.brilliantintent.notes.NoteList}: java.lang.NullPointerException
E/AndroidRuntime( 4568): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1768)
E/AndroidRuntime( 4568): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1784)
E/AndroidRuntime( 4568): at android.app.ActivityThread.access$1500(ActivityThread.java:123)
E/AndroidRuntime( 4568): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:939)
E/AndroidRuntime( 4568): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 4568): at android.os.Looper.loop(Looper.java:130)
E/AndroidRuntime( 4568): at android.app.ActivityThread.main(ActivityThread.java:3835)
E/AndroidRuntime( 4568): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 4568): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 4568): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:847)
E/AndroidRuntime( 4568): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:605)
E/AndroidRuntime( 4568): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 4568): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 4568): at com.brilliantintent.notes.NoteList.onCreate(NoteList.java:227)
E/AndroidRuntime( 4568): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 4568): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1722)
E/AndroidRuntime( 4568): … 11 more
W/ActivityManager( 184): Force finishing activity com.brilliantintent.notes/.NoteList
W/ActivityManager( 184): Force finishing activity com.brilliantintent.notes/.dashboard

Bewerkt (23 oktober 2011 19:24)
nimpie

nimpie

  • Lid sinds 22 juni 2011
  • Berichten 205
  • Reputatie 0
  • #3
  • 23 oktober 2011
  • 21:56

Het zit helaas standaard in mijn Galaxy S2!

Bewerkt (23 oktober 2011 21:56)
koenhoorelbeke

koenhoorelbeke

  • Lid sinds 11 juni 2010
  • Berichten 52
  • Reputatie 0
  • #4
  • 24 oktober 2011
  • 03:06

Zou gefixt moeten zijn … domme fout van mij … had niet alle resources (mn die voor kleine schermen) upgedate … Zou dus weer moeten werken, met de laatste update.

Greetingz,
Koen<

Bewerkt (24 oktober 2011 03:06)
fifarunnerr

fifarunnerr

  • Lid sinds 13 juli 2010
  • Berichten 1846
  • Reputatie 10
  • #5
  • 27 oktober 2011
  • 21:10

Hij werkt inderdaad nu wel. Overigens nog iets:
- De permissie Directly Install Applications krijgen alleen system apps en dus niet een gewone applicatie uit de market. Weet je zeker dat je die nodig hebt?
In de logcat kan ik namelijk duidelijk terugvinden:
“Not granting permission android.permission.INSTALL_PACKAGES to package com.brilliantintent.notes (protectionlevel=3, flags 0x4be44)”.
Aangezien hij de permissie niet krijgt, kan je hem net zo goed weglaten. Om die te kunnen installeren krijg ik namelijk toch de permissies voorgeschoteld en moet ik non-market installaties toestaan.

Volgens mij kan die permissie dus gewoon weg, je krijgt hem namelijk toch niet

Bewerkt (27 oktober 2011 21:10)

Reageer

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