Any idea why the following code crashes the app? It happens in calculateGmt()

by Justin Anderson » Wed, 21 Apr 2010 15:53:15 GMT


Sponsored Links
 First thing I noticed right off the bat is that you aren't checking for the
case where the input can't be parsed to a double...  That throws an
exception and since you aren't handling that that would crash your app.

Second thing I noticed is that hideous @SuppressWarnings thing....  In my
opinion if you need to do that then you need to rethink what you are doing.

Last, but not least, check the logcat output when you get a crash... it will
tell you more about why it is crashing.

----------------------------------------------------------------------
There are only 10 types of people in the world...
Those who know binary and those who don't.
----------------------------------------------------------------------





>



Any idea why the following code crashes the app? It happens in calculateGmt()

by Indicator Veritatis » Thu, 22 Apr 2010 06:48:29 GMT


 I'm not seeing enough info for me to run this myself under Eclipse
DDMS and see the exception -- which is probably your best bet for
diagnosing the problem. Or, if it crashes before it waits for user
input, you should use Debug: 1) set a breakpoint by double-clicking on
the bar to the left of the line number in the Java source code editor
2) instead of doing Run As (or ctl-F11 or the corresponding tool),
launch the debugger by clicking on the tool that looks like a bug or
by doing F11 instead of ctl-F11. You can always switch back to DDMS
perspective in Eclipse after that and look in the Logcat output for
the exception.

Or, as either an alternative, or in addition to the above, you might
want to break up complicated lines like

"double val = Double.parseDouble(gmtinput.getText().toString());"

into multiple assignment statements. That will reveal where, for
example, you forgot to actually allocate memory for the result.



>


Sponsored Links


Any idea why the following code crashes the app? It happens in calculateGmt()

by Indicator Veritatis » Thu, 22 Apr 2010 06:57:11 GMT


 ll good points!

In particular, the OP should have told us what the warning suppressed
really was. It might have been the hint he needed to solve the
problem. Or it might have been just another attempt to suppress the
spurious warning messages from Eclipse -- which sometimes says you
need to Override a method you have already Overriden.

And just to connect a few dots: the easiest way to get to Logcat and
search the output is to switch to DDMS perspective, find the Logcat
tab, bring it to the front and maximize it. Then you can delete the
previous contents of the log and just watch the world scroll by. Or
play around with filters, though that is not necessary for this
problem.

It also helps to watch this Logcat output on a known good program run,
so that you can get used to which error message can be ignored.
Unfortunately, even for a program running perfectly OK on the
emulator, we see Java exceptions and other error messages in Logcat.

On Apr 21, 12:51am, Justin Anderson <janderson....@gmail.com> wrote:
> >



Other Threads

1. Asus Garmin A10, Ponsel GPS Superlengkap

http://techno.okezone.com/read/2011/01/28/207/418900/asus-garmin-a10-ponsel-gps-superlengkap

Asus Garmin A10, Ponsel GPS Superlengkap
Jum'at, 28 Januari 2011 - 11:24 wib

Sarie - Okezone

Asus Garmin A10

Asus Garmin A10 merupakan ponsel terakhir besutan produsen notebook Asus dan 
penyedia layanan GPS (Global Positioning Sytem) Garmin. Smartphone ini 
dibandrol sekitar Rp3,5 juta. 

Dari bentuknya, anda mungkin tidak akan terlalu tertarik karena bodinya lebih 
besar dibanding smartphone yang lain. Meski ukurannya kecil namun ketebalannya 
cukup luar biasa. Namun kesan lengkungan yang mengelilingi sisinya membuat 
ponsel ini masih cukup enak untuk digenggam. Tombol volume diletakkan 
berseberangan dengan port charger. Dibagian belakang bodi terdapat kamera 
dengan keterangan resolusi 5 megapiksel. Di samping kamera, Asus Garmin 
meletakkan speaker tempar keluarnya suara. Meski casing belakang hanya ditutup 
materi plastik namun bingkai ponsel menggunakan materi besi glossy. Layar 
berukuran 3,2 inci ini juga dijamin antigores berkat teknologi Gorilla Glass 
yang digunakan. Resolusi layar TFT sekira 320x480 piksel dengan 256 ribu warna

Asus Garmin A10 memiliki mengusung teknologi layar sentuh yang cukup sensitif. 
Tidak heran jika ponsel tersebut tidak menyematkan banyak tombol. Hanya ada 
tiga tombol di bagian bawah layar, yaitu tombol Back, Home dan Option Menu. 
Namun untuk personalisasi, layar ini cukup terbilang dinamis. Pasalnya 
homescreen yang diusungnya bisa dipersonalisasi mencapai 8 hingga 9 layar yang 
dapat diisi wallpaper, shortcut, folder bahkan widget yang berbeda-beda.

Sistem Operasi yang diusung Asus Garmin A10 adalah Android 2.1. Tidak heran 
jika kemudian banyak layanan Google yang ditawarkan di sini. Mulai dari 
aplikasi mesin pencarian (Google Search), Google Mail (Gmail), Google Talk, 
hingga situs berbagi video yang telah diakuisisi Google, YouTube.

Satu hal yang cukup menarik adalah smartphone ini memang tidak terlalu 
mengandalkan sisi multimedia yang lain. Selain bisa digunakan untuk menelepon 
dan berinteraksi di dunia maya, layanan pencari arah (GPS) merupakan fitur 
utama di ponsel ini. Tidak heran jika teknologi Garmin pun bersanding dengan 
layanan GPS milik Google, baik Google Latitude, Google Places, maupun Google 
Maps. 

Garmin merupakan jaminan mutu untuk layanan pencari arah dengan bantuan 
satelit. Layanan GPS Garmin telah disesuaikan dengan wilayah lokal pengguna, 
termasuk Indonesia. Salah satu fitur bawaan Garmin adalah fitur here Toyang 
memungkinkan pengguna langsung mendapatkan arah tujuan, melihat arah, mencari 
tempat/ fasilitas yang dituju, serta berhubungan dengan kontak di ponsel anda. 
Konten arahnya pun cukup lengkap dan update, mulai dari lokasi fasilitas public 
sampai wilayah jalan. Infonya pun cukup detil mulai dari alamat, layanan 
darurat, jalan-jalan, hingga koordinat tentunya.

Tampilan GPS Garmin pun cukup menyenangkan dan bisa dikostumisasi, baik dengan 
me-rotate secara otomatis, gambar yang bisa di zoom-in maupun out hanya dengan 
mencubit layar layaknya mengoperasikan iPhone, atau dengan tombol yang 
tersedia. Selain itu tampilannya pun bisa menyesuaikan diri dengan waktu yang 
berlaku. Ketika malam tampilan peta akan berlatar belakang gelap, dan begitu 
sebaliknya jika siang. Untuk mempersonalisasi suara perintah GPS, Garmin 
memberikan aplikasi Garmin Studio yang memungkinkan anda diperintah oleh suara 
anda sendiri setelah melalui proses perekaman suara sebelumnya. Lalu Garmin pun 
berbaik hati memberikan aplikasi eatheruntuk mengetahui cuaca yang terjadi 
hari ini di tempat anda berdiri. Untuk menambah dan memilih aplikasi, Garmin 
juga menyediakan Super User yang berfungsi sebagai tempat aplikasi lainnya yang 
siap diunduh oleh pengguna. Semua data lokasi disediakan langsung oleh Navteq, 
nama besar untuk layanan GPS.

Fitur Where Am I dalam Asus Garmin A10 ini juga memungkinkan anda mendapatkan 
informasi lokasi yang sedang anda pijak lalu men-share nya melalui jaringan 
social yang tersedia. Di sini pengguna dimanjakan dengan akses jejaring social 
satu kali sign-in. Untuk masuk ke Facebook, MySpace, maupun Twitter, anda 
tinggal membuka akun untuk pertama kalinya. Dengan begitu maka semua informasi 
lokasi yang ingin dibagi akan langsung di-share ke jejaring social tersebut. 
Semua akses ini bisa dilakukan melalui platform Garmin yang terkenal, Ciao! 
Platform tersebut disematkan untuk berbagi infornasi lokasi ke aplikasi 
jejaring social. 

Karena smarpthone ini berbasis Android, maka seluruh aplikasi jejaring social 
yang ada akan dikenali sebagai aplikasi Android. Facebook for Android, Twitter 
for Android, dan tentunya MySpace for Android. Untuk mendapatkan aplikasi 
tambahan, Garmin Asus A10 juga dilengkapi dengan Android MarketPlace, termasuk 
jika anda ingin mendapatkan aplikasi messenger macam Yahoo for Android, atau 
lainnya. Namun jika anda sudah memiliki akun Google, seharusnya cukup 
menggunakan Gtalk.

Selain itu fitur yang melengkapi Asus Garmin A10 adalah kamera 5 megapiksel 
yang dapat merekam gambar maupun video dengan resolusi masing-masing 2560x1920 
untuk gambar dan 320x240 untuk video. Durasi video dan kapasitas pengambilan 
gambar akan sangat bergantung pada sisa kapasitas storage di smartphone 
tersebut.

Lalu masih ada fitur pemutar musik, converter atau pengubah ukuran, browser, 
flight status untuk mendapatkan informasi penerbangan, dan juga koneksi wifi. 
(srn)



-- 
===============

2. DROID 2 Update to 3.0.0

Met malem temen2. Ak mau sharing aj nih buat user droid 2. Ngeliat di
http://www.droid-life.com/2010/12/22/droid-2-update-to-3-0-0-will-include-profiles-new-launcher-style/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+DroidLife+%28droid+life
kayaknya bagus upgrade 3.0.0. Ada yg mau mencoba dluan? :D

Sharing disini yah kalau yang udah nyoba. Ak jg penasaran

-- 
===============

3. can we upgrade paid version to free version with add.

4. Dynamic keyboard for Indic languages (Telugu)

5. [NEED HELP]Nexus One broken LCD

6. [WTS] HTC HD2 (T-Mobile) 2nd

7. DDMS does not show VM list