Skip to content

Instantly share code, notes, and snippets.

@rajiv-singaseni
rajiv-singaseni / RegistrationViewController.m
Created March 29, 2012 09:18
An iOS sample to send a toast notification to an Windows 8 device.
//
// RegistrationController.m
// iPhone
//
// Created by xcode4 on 20/03/2012.
// Copyright (c) 2012 WebileApps. All rights reserved.
//
#import "RegistrationController.h"
#import "ASIFormDataRequest.h"
@rajiv-singaseni
rajiv-singaseni / RandomGlowActivity.java
Created March 28, 2012 18:16
An activity to demonstrate subtle glow effect for SlideUrBuddy
package com.webile.glow;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.DecelerateInterpolator;
@rajiv-singaseni
rajiv-singaseni / CrackerAnimation.java
Created December 27, 2011 06:23
An Android custom animation inside a view using a bitmap.
package com.webile.cracker;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.os.Bundle;
import android.os.Handler;
@rajiv-singaseni
rajiv-singaseni / fblike.m
Created December 15, 2011 14:17
Updated facebook like update labels function.
-(void) updateLabels {
int remaining = totalLikesCount - friendsLikesCount - (userLikesPage?1:0);
NSString *string;
if (remaining == 0) {
if (!userLikesPage && friendsLikesCount == 0) {
string = @"Be the first to like this.";
} else if (userLikesPage && friendsLikesCount == 0) {
string = @"You like this.";
} else if (userLikesPage && friendsLikesCount > 0) {
string = [NSString stringWithFormat:@"You and %d %@ like this.",friendsLikesCount, (friendsLikesCount > 1? @"friends": @"friend")];
@rajiv-singaseni
rajiv-singaseni / HelloWorld.java
Created August 4, 2011 17:03
Hello world basic program in java
public class HelloWorld {
public static void main(String str[]) {
System.out.println("Hello world");
}
}
@rajiv-singaseni
rajiv-singaseni / MainActivity.java
Created August 1, 2011 09:32
An Android activity that will demonstrate basic authentication mechanism
package com.webile.basicauth;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
@rajiv-singaseni
rajiv-singaseni / LocationMonitorActivity.java
Created July 21, 2011 12:01
A location monitoring activity that toasts if it cannot monitor location.
package com.webile.location;
import android.app.Activity;
import android.location.Location;
import android.location.LocationManager;
import android.location.LocationProvider;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.widget.Toast;
@rajiv-singaseni
rajiv-singaseni / Animal.h
Created July 13, 2011 18:55
An objective C example demonstrating the concept of inheritance.
//
// Animal.h
// InheritanceDemo
//
// Created by Rajiv on 14/07/2011.
// Copyright 2011 WebileApps. All rights reserved.
//
#import <Foundation/Foundation.h>
@rajiv-singaseni
rajiv-singaseni / MainActivity.java
Created July 6, 2011 21:19
An android activity which demonstrates picking a photo from gallery and uploading it to a remote server.
package com.webile.upload;
import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.InputStreamReader;
import java.util.Date;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpPost;
@rajiv-singaseni
rajiv-singaseni / AndroidMainifest.xml
Created July 2, 2011 16:12
Advanced broadcasting
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.webile.broadcasting"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MainActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />