Android

Ramadan Duas - Essa Tech Point

Ramadan Duas

Blessed is the month of Ramadan. May Allah give us hidayah to supplicate as much as possible and get maximum benefits from this opportunity.  Essa Tech  Point presents to you Ramadan Duas- helpful android application to take full benefit of the month of Ramadan. Get It Now Download your free copy now! App Details Ramadan Duas contains Arabic text, English translation, transliteration along with Arabic audio to help you understand, pronounce and learn the Duas in right way. Your Reviews:…

Read More

Connecting Mobile App to Server Scripts Safely

Mobile developers often need to connect their mobile app to server, transferring data in and out. To make the app talk to server, we need something called script. Scripts help you execute the tasks required. One of the most common scripting language is PHP. This post cover details of PHP scripts but the rules can be extended over to other scripting languages as well. Web Services A web service is a means of communication between two devices over world-wide-web. We…

Read More

Add Quick Local Database To Your Android App (Part 2 Of 2)

Find out how to use local database in android apps.For part 1 of the series:Add Quick Local Database To Your Android App (Part 1 Of 2) After creating SQLiteHelper class, lets proceed to creating our main data source: public class DataSource { private SQLiteDatabase mydatabase; private MySQLHelper helper; public DataSource(Context context) { helper = new MySQLHelper(context); } public void open() { mydatabase = helper.getWritableDatabase(); } public void close() { helper.close(); }        public null createCategory(String groupName) { String…

Read More

Add quick local Database to your Android App (Part 1 of 2)

Incorporating database in your mobile app seems like a huge task for many developers. Lets learn how to make this troublesome affair into a simple one. Create one class extending SQLiteOpenHelper. This is your real “helper” class: public class MySQLHelper extends SQLiteOpenHelper { public static final String databaseName = “GroceryItems.sqlite”; public static final int databaseVersion = 3; public static final String TABLE_ITEM = “ListItems”; public static final String ITEM_ID = “_id”; public static final String ITEM_NAME = “name”; public static…

Read More

Putting the Magic in your android apps

More and more Android devices are being activated every day. This impulsively increases your chances of making a rich featured and awesome app and of course more money. Let’s see some tips on how to bring that magical feel to your android app which will make the user fall in love with it. Point # 1 Context Context of any phone is super important. Your mobile knows you well. It has your name, email and location to begin with. It…

Read More

Introduction to VOLLEY for android

As a developer, we always tend to find better and better way for our application to function. For this, Google always backs us. One more such amazing support by Google was displayed at IO 2013 by promoting Volley. Volley is definitely not heavy like the formal definition of the word: A simultaneous discharge of a number of missiles. No No! Volley is a fun stuff. Volley is a fast and easy to use library for handling parallel network requests.  This immediately means writing…

Read More

Adding a Google Image Search option in your Android App

You might want your app user to search for an image directly. Lets just give the user one click search. It is very easy. Read on. Suppose you have a textbox whose text is stored in a variable lets say, “name”. private void googleForImage(String name) { if (isOnline()) { String url = “http://images.google.com/images?q=”; url += name; goToUrl(url); } else Toast.makeText(getApplicationContext(), “Sorry. Unable to connect this time”,           Toast.LENGTH_LONG).show(); } private void goToUrl(String url) { Uri uriUrl =…

Read More

List it!

Make an easy list right on your phone! Price: Free Description Are you tired of forgetting things while noting them down in a go manually? Especially when you realize after coming back home that you missed out a few items. Oops, that’s bad! List it! allows you to create easy list in your phone. Make groups of work to do or things to buy. Make it your wish list if that is what you like. List it! is all flexible…

Read More

Stop AutoScrolling of Android ListView

If you are developing an Android application with a listview, this might come in handy. When we add a new item or simply notify the adapter of certain changes, the listview scrolls back to the top position. To avoid this nuisance, write: listView.setOverScrollMode(View.OVER_SCROLL_NEVER); to the onCreate method of your activity preferably.  This is for android sdk 9 and later.  Hope this helps. 

Read More

Remove Highlight from ListView while scrolling

Android ListView has a bad habit of being highlighted when it is clicked and scrolled. It took quite some time to figure out how to deal with it. For a nice clean list view, which does not change color when you click on it or scroll it, add the following attributes: <ListView android:scrollingCache=”false” android:listSelector=”@android:color/transparent” android:layout_width=”match_parent” android:layout_height=”wrap_content” > The important parts being scrolling cache- When set to true, the list uses a drawing cache during scrolling. So we set it to false.…

Read More