Skip to content

Instantly share code, notes, and snippets.

View leonguyen's full-sized avatar

Nam Nguyen leonguyen

View GitHub Profile
@leonguyen
leonguyen / gist:5473266
Created April 27, 2013 14:16
Android Lab: Intent - Defining Main XML Layout
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical" >
<Button
android:id="@+id/btnExIntent"
android:layout_width="fill_parent"
@leonguyen
leonguyen / gist:5473386
Created April 27, 2013 14:52
Android Lab: Intent - Write a MainActivity program
package com.example.androidlab;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@leonguyen
leonguyen / gist:5486271
Created April 30, 2013 02:27
Android Lab: Intent Explicit - Defining Main XML Layout
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:orientation="vertical" >
<Button
android:id="@+id/btnExIntent"
android:layout_width="fill_parent"
@leonguyen
leonguyen / gist:5486303
Created April 30, 2013 02:40
Android Lab: Intent Explicit - Defining Second XML Layout
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
@leonguyen
leonguyen / gist:5486377
Created April 30, 2013 03:04
Android Lab: Intent Explicit - Write a MainActivity program
package com.example.androidlab;
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Intent;
import android.view.View;
public class MainActivity extends Activity {
@leonguyen
leonguyen / gist:5486384
Created April 30, 2013 03:06
Android Lab: Intent Explicit - Write a SecondActivity program
package com.example.androidlab;
import android.os.Bundle;
import android.widget.TextView;
import android.app.Activity;
public class SecondActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
@leonguyen
leonguyen / gist:5487428
Created April 30, 2013 08:40
Android Lab: Content Provider - Defining Main XML Layout
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/txtContact"
android:layout_width="match_parent"
android:layout_height="match_parent" />
@leonguyen
leonguyen / gist:5487519
Last active December 16, 2015 19:49
Android Lab: Content Provider - Register Contact permission
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.androidlab"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="14" />
<uses-permission android:name="android.permission.READ_CONTACTS"/>
@leonguyen
leonguyen / gist:5487527
Created April 30, 2013 09:03
Android Lab: Content Provider - Write a MainActivity program
package com.example.androidlab;
import android.app.Activity;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract;
import android.widget.TextView;
public class MainActivity extends Activity {
@leonguyen
leonguyen / gist:5489929
Created April 30, 2013 16:36
Android Lab: Content Provider with Settings - Defining Main XML Layout
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ListView
android:id="@+id/listView"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >