Blog Feed: Learn Android

Blog Feed: Learn Android

Already a Member? Log In to Your Account


Android Developer Days is reloading for 2013

Published on 2013-03-26 03:50:00

Android Developer Days(ADD) is now reloading for 2013. ADD 2013 will take place on June 14/15, 2013 in METU Cultural and Convention Center, Ankara, Turkey.

Developers: Your perspectives do matter to the mobile industry.

Published on 2012-11-30 12:25:00

Hello developers, please share your opinions and experience in mobile development by participating in the following survey https://s.zoomerang.com/s/pivotalperspectivesnovember

Marmalade SDK: Exception: Multiply Overflow

Published on 2012-10-16 03:53:00

I was performing some transformations (scaling) on 2D sprites like this: CIwMat2D matrix; rot.Scale(IW_FIXED(2)); When I ran the app I received the following exception: IwAssert failure (GEOM, 350). Message: Multiply overflow The avoid this excep

Marmalade SDK: Data cache overflow allocating XXX. Increase [GX] DataCacheSize (currently XXXXX) exception

Published on 2012-10-10 08:16:00

You may encounter this error if your application requires caching some data but the reserved cache size by your application does not have enough space. to solve this, just increase the reserved cache space defined in your app.icf file: [GX] DataCac

Marmalade SDK: Output Debug messages

Published on 2012-10-10 06:09:00

If you want to output debug messages in your output console in Visual studio, you can do it in two ways: Use standard C++ output stream coutcout

Marmalade SDK: Exception cannot open file iwui_style/style.group.bin for serialising

Published on 2012-10-10 04:31:00

I made a simple IW2D app with Marmalade SDK, it worked fine in the Windows emulator but when I deployed to Android I received this exception: cannot open file iwui_style/style.group.bin for serialising (read),

App Developers: check this survey

Published on 2012-10-06 06:55:00

“I came across this invitation for developers to give their perspectives to mobile industry leaders such as Microsoft, Google, Apple and RIM.

Android Developers Blog: Introducing Android 4.1 (Jelly Bean) preview platform, and more

Published on 2012-06-27 12:56:00

Android Developers Blog: Introducing Android 4.1 (Jelly Bean) preview platform, and more

SUNPHOS featured in Android Police

Published on 2012-02-22 02:14:00

SUNPHOS is feautered in Android Police as one of the best 43 apps in the last 2 weeks

SUNPHOS

Published on 2012-02-12 13:20:00

SUNPHOS is a professional android application for photographers who needs to plan a day around the constantly changing character of sunlight. It provides you with valuable information like day length,sun rise & sun set, golden hour, twilight and more. SUNPHOS Features: Search Sun Track. View Mode. Search Sun Position. Daily Report on sun info.

Winners of the Ice Cream Sandwich VS iOS5 contest

Published on 2011-11-09 10:41:00

Dear readers we are glad to announce the winners of our Ice Cream Sandwich VS iOS5 contest: The winners of the first prize: Android a Complete Course: Jim from http://sakiko.com/ and Believer. The winner of the second prize: Android a Quick Course: Corneliu Dascalu The winners of the third prize Android, an Enterprise Edition Vision: Will.i.am for the winners please contact me at m.s.ramzy@gmail.com to send you the copies of the books thanks a lot for all the participants and good luck next [..]

Ice Cream Sandwich GridLayout

Published on 2011-10-22 16:14:00

Android 4.0 (Ice Cream Sandwich) introduced a new type of layouts: the Gridlayout. Gridlayout is like the tag in HTML. child widgets are arranged in Cells made of Rows and Columns. Grid layout is a ViewGroup that can be used in constructing dashboard activities like that one in the Google Plus application: so let's see what we can do with the GridLayout: we'll construct a simple dashboard layout like this: Widgets are placed in posi [..]

Contest: Do you think Android Ice Cream Sandwich will beat Apple iOS 5

Published on 2011-10-08 15:15:00

Hello everybody. Google will release the next major Android update: Android 4.0 (Ice cream Sandwich) along with it's next flagship phone: the Nexus Prime. Join our Contest and have the chance to win a copy of one of these wonderful Android books: Android, A Complete Course, From Basics To Enterprise Edition. Android, A Quick Course. Android, An Enterprise Edition Vision. all you've got to do is to drop a comment answering the following question:Do you think Android Ice Cream Sandwich [..]

Symbyo Technologies: Cloud Computing and Mobile Application Development

Published on 2011-09-18 04:34:00

Symbyo Technologies: Cloud Computing and Mobile Application Development

Android Developers Blog: Preview of Google TV Add-on for the Android SDK

Published on 2011-08-23 05:46:00

Android Developers Blog: Preview of Google TV Add-on for the Android SDK

Official Google Blog: Supercharging Android: Google to Acquire Motorola Mobility

Published on 2011-08-15 06:48:00

Official Google Blog: Supercharging Android: Google to Acquire Motorola Mobility

Android Developing: Remove Auto focus from Edit Text

Published on 2011-08-08 04:12:00

Android Developing: Remove Auto focus from Edit Text: "When start Android application, it always auto focus EditText box. Here we give explain how to remove auto focus from EditText. Add your..."

Implementing Search activities

Published on 2011-08-06 05:14:00

Most Android phones have a search button. this button is used to search contacts,applications or anything on the phone. We can make use of the search functionality in our apps. In this post we're going to see how to implement search functionality to search for entries stored in a databaseand display them in a ListView. Creating database:our database has two tables: Countries and Names: public class DBHelper extends SQLiteOpenHelper { public DBHelper(Context context) { super(context, "DemoDB [..]

Published on 2011-08-05 05:14:00

In this post we will see how can a client application call the methods of a service defined in another application. this is achieved through Android Interface Definition Language (AIDL). AIDL is a java like language that enables you to define an interface that both the application defining the service and the client application implement it. the interface defines the functions that are needed to be called in the client application. Defining the AIDL file:AIDL syntax is similar to that of Java [..]

Android Services

Published on 2011-07-05 12:22:00

Android Service is used for long-running processes that do not require user interaction, such as calling a web service and parsing response. Or processes that need to be running even if the application that started the service is not on the foregroun

Parsing JSON respone:

Published on 2011-07-04 12:19:00

if we have a JSON web service response like this: "persons" [ { "person"{ "firstName": "John", "lastName": "Smith", "age": 25 } } { "person"{ "firstName": "Catherine", "lastName": "Jones", "age": 35 } } ]this response is a JSON Ar

Parsing XML wit SAX parser

Published on 2011-07-03 12:10:00

Android provides org.xml.sax package that has that provides the event-driven SAX parser. to parse the previous response with SAX parser, we have to create a class extending DefaultHandler and override the following methods: startDocument(): invoked w

Parsing XML wit DOM parser

Published on 2011-07-02 12:05:00

Android offers three types of XML parsers: DOM Parser. Pull Parser. SAX Parser. we'll demonstrate each using the following xml example: Jack smith&l

RapidFire

Published on 2011-06-20 15:57:00

APPLICATION: RapidFire. DEVELOPER: Peapple Ltd CATEGORY: Social PRICE: Free. REQUIRES ANDROID: 2.2 and up CONTENT RATING: Low Maturity With RapidFire share your messages and upload multiple pho

Android Developers Blog: New Editing Features in Eclipse plug-in for Android

Published on 2011-06-07 03:50:00

Android Developers Blog: New Editing Features in Eclipse plug-in for Android

Connecting to a web service over a Secure Sockets Layer (SSL): protocol:

Published on 2011-06-05 04:56:00

Android default HttpClinet does not support SSL connections, so if you have a secured web service, you need to connect to it via javax.net.ssl.HttpsURLConnection. if you want to call a SSL SOAP web service: String CallWebService(String url, Strin

Calling SOAP Web Services with Android APIs

Published on 2011-06-03 15:26:00

One of the most common functionalities required in mobile applications is to call a web service to retrieve data. This process involves requesting the web service with parameters, receiving the response and parsing it to obtain data. Today

Calling REST Web Services with Android.

Published on 2011-06-01 04:49:00

Requesting REST web service: you request REST web services by calling a URL with the parameters. like this http://example.com/resources/getitems an example of calling a REST web service: String callWebErvice(String serviceURL){ // http get c

Official Google Blog: Coming soon: make your phone your wallet

Published on 2011-05-26 11:58:00

Official Google Blog: Coming soon: make your phone your wallet

Using Android Preferences

Published on 2011-05-22 03:17:00

We saw before that we can persist an application's data using SQLite database. Android offers another way to store user's data through using preferences. Android preferences is a key/value entries that store data that can be specific to a certain ac

The Difference between Handler and AsyncTask

Published on 2011-05-10 17:46:00

After we saw both Handlers and AsyncTasks a question may evolve: what's the difference between the two and when to use one of them over the other ? The Handler is associated with the application's main thread. it handles and schedules messages and r

Google to Unveil Service to Let Users Stream Their Music

Published on 2011-05-10 03:54:00

Google will announce today on Google I/O 2011 it's long anticipated Cloud-based music service.

Threading in Android part 2: Async Tasks

Published on 2011-05-08 17:31:00

In the previous post we saw one way to deal with threads in Android, which is by using Handlers. In this post we'll see how to use another technique which is using AsyncTask class. AsyncTask is an abstract class that provides several methods managin

Threading in Android part 1: Handlers

Published on 2011-05-07 07:58:00

Multi-Threading concept is essential in most platforms. it provides maximum utilization of the processor. threading is used when the program executes time consuming processes (such as calling a web service) and to give a good use

Forbes Blog: Open Thread: Why Won’t Android Crush Apple’s iOS? (Like The PC Crushed The Mac).

Published on 2011-04-29 14:27:00

What do you think of this ?

Android 3.0 (Honeycomb) Overview

Published on 2011-03-05 13:25:00

Google released it's tablet-targeted Android version 3.0 (Honeycomb) with a totally new interdace and concepts. here are the major updates: API level: 11. Action Bar: a new concept instead of the old title bar, very si,ilar to the task bar in Window

Android Eclipse LogCat showing a singe Line only at a time

Published on 2011-02-15 10:11:00

The LogCat shows different device events. In Eclipse sometimes you notice that only a single line is shown and you can't scroll to see previous events. This happens because the LogCat window gets full, so clearing it will give the window a new emty s

Android emulator too large

Published on 2011-02-10 12:27:00

sometimes after installing Android sdk and launching the emulator you find that the emulator is too large that some of it may be invisible. to correct this do the following: from eclipse go to Run->Run configurations. from the left pan

android Conversion to Dalvik format failed with error 1

Published on 2011-02-07 10:08:00

I got this error in an Android project in which I referenced anexternal JAR library. I solved this by cleaning the project by navigating to Project->Clean and cleaning the project.

SDK setup error: a folder failed to be renamed or moved

Published on 2011-02-05 06:27:00

During updating your Android SDK components from eclipse (running in windows) you may receive the following error message: a folder failed to be renamed or moved... the message suggests that you turn of your anti-virus. I did so but still recieved t

Building Android Content Providers

Published on 2011-01-14 19:07:00

Content providers are the way that Android applications can share info between each other. an application can ask for info from another application using content providers. In this post we're going to create a content provider to access data from ou

Amazon launches Android App Store

Published on 2011-01-09 06:42:00

Amazon has launched a Beta Android Dev portal. Android developers can submit their apps for free in the first year. after that there will be an annual fee of $99. you can check the portal at this link: https://developer.amazon.com/welcome.html

Android 2.3 (Gingerbread) released

Published on 2010-12-07 02:40:00

Yesterday Google fially released the long-anticipated Android 2.3 (Gingerbread). here are some of the new features: API Level: 9. The Dalvik VM introduces a new concurrent garbage collector that produces a smoother and faster performance. Session In

Android Content Providers

Published on 2010-11-21 16:20:00

Remember when we created a sqlite database android application. We saw that the database file is stored in the file system directories of that application meaning that the database cannot be accessed from another application. You can apply the same t

How to check if the phone is connected to the Internet

Published on 2010-10-17 16:21:00

to check whether your phone is connected to the Internet, use the following code: ConnectivityManager con=(ConnectivityManager)getSystemService(Activity.CONNECTIVITY_SERVICE); boolean wifi=con.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isC

Using SQLite Database with Android

Published on 2010-10-16 14:30:00

Android default Database engine is Lite. SQLite is a lightweight transactional database engine that occupies small amout of disk storage and memory, so its a perfect choice for creating databases on many mobile operating systems such as Android, iOS.

Using Android SlidingDrawer

Published on 2010-09-21 16:18:00

Remeber Android's old versions' (prior to 2.2) launcher screen where we had a sliding pane at the bottom that when dragged upwards displays the applications menu of the phone, that is called the SlidingDrawer control. consider this layout:

Using View Flipper in Android

Published on 2010-09-15 17:06:00

Suppose you want to display a news bar in your activity. this news bar displays a single news item at a time then flips and shows next item and so on, then your choice would be Android's ViewFlipper. ViewFlipper inherits from frame layout, so it dis

Currency Converter v1.0 released on Slide ME

Published on 2010-09-13 14:51:00

Currency Converter v1.0 is released and is available at this location: the application provides real time currency convertion for more than 100 currencies. provides the conversion rate of two currencies and the conversion of an amount of money fro

Using Alerts in Android

Published on 2010-09-04 16:35:00

In a previuos post we saw how to display a popup message using Toasts. Toasts are just notification messages involving no interaction from the user. another way to show interactive messages is to use Alerts. alerts act as MessageBox or JOptionPane i

© 2006-2013 OnToplist.com, All Rights Reserved