Skip to content

Instantly share code, notes, and snippets.

View msomu's full-sized avatar

Somasundaram M msomu

View GitHub Profile
@msomu
msomu / MyActivity.java
Created January 14, 2015 08:37
To get the call logs of the Android Phone
private void getCallDetails() {
StringBuffer sb = new StringBuffer();
Cursor managedCursor = managedQuery(CallLog.Calls.CONTENT_URI, null, null, null, null);
int number = managedCursor.getColumnIndex(CallLog.Calls.NUMBER);
int type = managedCursor.getColumnIndex(CallLog.Calls.TYPE);
int date = managedCursor.getColumnIndex(CallLog.Calls.DATE);
int duration = managedCursor.getColumnIndex(CallLog.Calls.DURATION);
sb.append("Call Log :");
while (managedCursor.moveToNext()) {
String phNumber = managedCursor.getString(number);
@msomu
msomu / MyActivity.java
Last active August 29, 2015 14:13
SQLHelper class running example
public class MyActivity extends ActionBarActivity {
SomsHelper somsHelper;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
somsHelper = new SomsHelper(this);
@msomu
msomu / MyActivity.java
Last active August 29, 2015 14:13
Insert into Database
public class MyActivity extends ActionBarActivity {
SomsDatabaseAdapter somsDatabaseAdapter;
EditText userName,passWord;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
userName = (EditText) findViewById(R.id.edittext_username);
@msomu
msomu / MyActivity.java
Last active August 29, 2015 14:13
Database save user and retrive
public class MyActivity extends ActionBarActivity {
SomsDatabaseAdapter somsDatabaseAdapter;
EditText userName,passWord;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
userName = (EditText) findViewById(R.id.edittext_username);
@msomu
msomu / MyActivity.java
Last active August 29, 2015 14:13
save data and process querry
package com.soms.mytestingapplications;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.EditText;
public class MyActivity extends ActionBarActivity {
@msomu
msomu / StringReverseExample.java
Created February 4, 2015 14:59
Reverse string in java
/**
*
* Java program to reverse String in Java. There are multiple ways to reverse
* String in Java, you can either take help of standard Java API StringBuffer
* to reverse String in Java. StringBuffer has a reverse() method which return StringBuffer
* with reversed contents. On the other hand you can also reverse it by applying your
* own logic, if asked to reverse String without using StringBuffer in Java. By the way
* you can also use StringBuilder to reverse String in Java. StringBuilder is non thread-safe
* version of StringBuffer and provides similar API. You can use StringBuilder's reverse()
* method to reverse content and then convert it back to String
for file in *.png.webp; do mv "$file" "${file%.png.webp}.webp"; done
@msomu
msomu / person.json
Created April 1, 2015 06:38
Jackson Java Example
{
"name" : {
"first" : "Joe"
, "last" : "Sixpack"
}
, "gender" : "MALE"
, "verified" : false
, "userImage" : "Rm9vYmFyIQ=="
}
@msomu
msomu / Jackson.java
Created April 2, 2015 06:54
simple example of Jackson on an Activity
ObjectMapper mapper = new ObjectMapper();
int one = 0;
try {
one = mapper.readValue("1", int.class);
} catch (IOException e) {
e.printStackTrace();
}
Config.t(getBaseContext()," "+one);
@msomu
msomu / gist:d4ac5d4eb36872db07f3
Created April 19, 2015 17:06
Horizontal Line
<View
android:layout_width="fill_parent"
android:layout_height="2dp"
android:background="#c0c0c0"/>