From 5e9be8094cdd69ff75e7cbb510a938c919c57f60 Mon Sep 17 00:00:00 2001 From: Yuji Konishi Date: Fri, 17 Aug 2012 17:44:34 +0900 Subject: [PATCH] OAuth --- source/workspace/EverFolder/AndroidManifest.xml | 25 ++- source/workspace/EverFolder/gen/com/yuji/ef/R.java | 27 +-- source/workspace/EverFolder/res/layout/oauth.xml | 19 ++ source/workspace/EverFolder/res/values/strings.xml | 1 + .../EverFolder/src/com/yuji/ef/OAuthActivity.java | 217 +++++++++++++++++++++ .../src/com/yuji/ef/SettingActivity.java | 55 +++++- .../src/com/yuji/ef/task/NoteUpdateTask.java | 1 + .../src/com/yuji/ef/utility/EvernoteUtil.java | 24 +++ 8 files changed, 345 insertions(+), 24 deletions(-) create mode 100644 source/workspace/EverFolder/res/layout/oauth.xml create mode 100644 source/workspace/EverFolder/src/com/yuji/ef/OAuthActivity.java diff --git a/source/workspace/EverFolder/AndroidManifest.xml b/source/workspace/EverFolder/AndroidManifest.xml index 32f22eb..736ce14 100644 --- a/source/workspace/EverFolder/AndroidManifest.xml +++ b/source/workspace/EverFolder/AndroidManifest.xml @@ -12,16 +12,35 @@ android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" > + android:label="@string/app_name" + android:launchMode="singleTop" > - + - + + + + + + + + + + + + diff --git a/source/workspace/EverFolder/gen/com/yuji/ef/R.java b/source/workspace/EverFolder/gen/com/yuji/ef/R.java index 293b165..72234e6 100644 --- a/source/workspace/EverFolder/gen/com/yuji/ef/R.java +++ b/source/workspace/EverFolder/gen/com/yuji/ef/R.java @@ -37,18 +37,20 @@ public final class R { public static final int mainMsgEditText=0x7f070003; public static final int mainMsgLayout=0x7f070001; public static final int mainMsgOkButton=0x7f070005; + public static final int oauthCloseButton=0x7f07000c; public static final int rightButton=0x7f07000b; public static final int scrollView=0x7f070007; - public static final int settingCloseButton=0x7f070011; - public static final int settingConfirmMsg=0x7f07000d; - public static final int settingLoginButton=0x7f07000e; - public static final int settingMsgLayout=0x7f07000c; - public static final int settingUpdateButton=0x7f07000f; - public static final int settingUpdateSpinner=0x7f070010; + public static final int settingCloseButton=0x7f070012; + public static final int settingConfirmMsg=0x7f07000e; + public static final int settingLoginButton=0x7f07000f; + public static final int settingMsgLayout=0x7f07000d; + public static final int settingUpdateButton=0x7f070010; + public static final int settingUpdateSpinner=0x7f070011; } public static final class layout { public static final int main=0x7f030000; - public static final int setting=0x7f030001; + public static final int oauth=0x7f030001; + public static final int setting=0x7f030002; } public static final class string { public static final int app_name=0x7f050000; @@ -65,12 +67,13 @@ public final class R { public static final int noButton=0x7f050002; public static final int settingConfirmMsg=0x7f05000e; public static final int settingConfirmTitle=0x7f05000d; - public static final int settingLoginButton=0x7f050011; - public static final int settingLoginTitle=0x7f050010; - public static final int settingUpdateButton=0x7f050013; + public static final int settingLoginButton=0x7f050012; + public static final int settingLoginMsg=0x7f050010; + public static final int settingLoginTitle=0x7f050011; + public static final int settingUpdateButton=0x7f050014; public static final int settingUpdateMsg=0x7f05000f; - public static final int settingUpdateTimeTitle=0x7f050014; - public static final int settingUpdateTitle=0x7f050012; + public static final int settingUpdateTimeTitle=0x7f050015; + public static final int settingUpdateTitle=0x7f050013; public static final int yesButton=0x7f050001; } } diff --git a/source/workspace/EverFolder/res/layout/oauth.xml b/source/workspace/EverFolder/res/layout/oauth.xml new file mode 100644 index 0000000..fecf0cd --- /dev/null +++ b/source/workspace/EverFolder/res/layout/oauth.xml @@ -0,0 +1,19 @@ + + + + + +