Skip to content

Instantly share code, notes, and snippets.

@mosil
mosil / NotesActivity.java
Created January 8, 2014 23:04
Evernote SDK for Android - Check Point2
package biz.mosil.sample.evernote.workshop;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.ProgressBar;
import android.widget.TextView;
public class NotesActivity extends ParentActivity {
private ProgressBar mPgbLoading;
@mosil
mosil / NotesActivity.java
Last active January 2, 2016 15:58
Evernote SDK for Android - Check Point3
package biz.mosil.sample.evernote.workshop;
import java.util.ArrayList;
import java.util.List;
import com.evernote.client.android.OnClientCallback;
import com.evernote.edam.notestore.NoteFilter;
import com.evernote.edam.notestore.NoteList;
import com.evernote.edam.type.Note;
import com.evernote.thrift.transport.TTransportException;
@mosil
mosil / NoteActvity.java
Created January 8, 2014 23:36
Evernote SDK for Android - Check Point 3
package biz.mosil.sample.evernote.workshop;
import com.evernote.client.android.OnClientCallback;
import com.evernote.edam.type.Note;
import com.evernote.thrift.transport.TTransportException;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.ProgressBar;
@mosil
mosil / NotebooksActivity.java
Created January 8, 2014 23:50
Evernote SDK for Android - Check Point 4
package biz.mosil.sample.evernote.workshop;
import java.util.ArrayList;
import java.util.List;
import com.evernote.client.android.OnClientCallback;
import com.evernote.edam.type.Notebook;
import com.evernote.thrift.transport.TTransportException;
import android.content.Intent;
@mosil
mosil / CreateNotebookActivity.java
Created January 8, 2014 23:52
Evernote SDK for Android - Check Point 4
package biz.mosil.sample.evernote.workshop;
import com.evernote.client.android.OnClientCallback;
import com.evernote.edam.type.Notebook;
import com.evernote.thrift.transport.TTransportException;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.View;
@mosil
mosil / NotesActivity.java
Created January 9, 2014 00:06
Evernote SDK for Android - Check Point 5
package biz.mosil.sample.evernote.workshop;
import java.util.ArrayList;
import java.util.List;
import com.evernote.client.android.OnClientCallback;
import com.evernote.edam.notestore.NoteFilter;
import com.evernote.edam.notestore.NoteList;
import com.evernote.edam.type.Note;
import com.evernote.thrift.transport.TTransportException;
@mosil
mosil / CreateNoteActivity.java
Created January 9, 2014 00:07
Evernote SDK for Android - Check Point 5
package biz.mosil.sample.evernote.workshop;
import com.evernote.client.android.EvernoteUtil;
import com.evernote.client.android.OnClientCallback;
import com.evernote.edam.type.Note;
import com.evernote.thrift.transport.TTransportException;
import android.app.AlertDialog.Builder;
import android.content.DialogInterface;
import android.os.Bundle;
@mosil
mosil / AndroidManifest.xml
Created July 30, 2014 01:20
Launcher of activity in AndroidManifest.xml
<!-- 原本可能是這樣 -->
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
@mosil
mosil / DataAdapter.java
Created October 14, 2014 19:04
ListView Sample
public class DataAdapter extends BaseAdapter {
private Context mContext;
private List<Data> mDataList;
private LayoutInflater mInflater;
public AnnouncementAdapter(Context ctx, List<Data> dataList) {
mContext = ctx;
mDataList = dataList;
mInflater = (LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/menu_search"
android:icon="your icon"
android:title="your title"
android:orderInCategory="0"
app:actionViewClass="android.support.v7.widget.SearchView"
app:showAsAction="always" />
</menu>