Wednesday, October 30, 2013

Stop EditText from gaining focus at Activity startup


<!-- Dummy item to prevent AutoCompleteTextView from receiving focus -->
<LinearLayout
    android:focusable="true" android:focusableInTouchMode="true"
    android:layout_width="0px" android:layout_height="0px"/>

<!-- :nextFocusUp and :nextFocusLeft have been set to the id of this component
     to prevent the dummy from receiving focus again -->
<AutoCompleteTextView android:id="@+id/autotext"
    android:layout_width="fill_parent" android:layout_height="wrap_content"
    android:nextFocusUp="@id/autotext" android:nextFocusLeft="@id/autotext"/>



http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup

Saturday, October 19, 2013

Android GCM PushNotification Testing


Some time we need to simulate push notification into our android device for testing purpose .
This facilty is still not provided into inbuilt android sdk .
But same can be achived from online api testing site called Hurl.it

Below are steps for that

Step 1 : In the Destination combo box select Post

Step 2: Click on Add headers button and put the following values for name and vale
            name = "Authorization"   value= "key=YOU_GOOGLE_API_KEY"
            name="Content-Type"   value ="application/json"
Step 3: Click on Add Body and put the json values into following format

Step 4 :put  "https://android.googleapis.com/gcm/send"  in url filed

          {
  • "registration_ids":[
    1. "sdfsdfsdf",
    2. "GCM REGISTRATION TOEKM OF YOUR DEVICE"
    ]
    ,
  • "data":{
    • "message":"testing",
    • "usertype":"driver",
    • "bookingid":"8"
    }
}

registration_ids and data are mandatory fields and under data u can send any string data 


Step 4: click on Launch Request

You can see the response in following formate

{"multicast_id": 4635199670770759000,"success": 1,"failure": 1,"canonical_ids": 0,"results": [{"error": "InvalidRegistration"},{"message_id": "0:1382190107462279%63ac093bf9fd7ecd"}]}

Tuesday, October 1, 2013

Android Custom autocomplete

Below is the sample code for a cuatom Autocomplete EditText in android
click here to download the sample code

Android Custom Receiver

Following is the sample code to create a custom Broadcast Reciever (Local receiver ) in android.
Clikc  here to download the sample code