diff --git a/.gitignore b/.gitignore index 5b82029..d9f7d9c 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ /.idea/libraries /.idea/modules.xml /.idea/workspace.xml +/.idea/caches .DS_Store /build /captures diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser index 3ad325b..327a66c 100644 --- a/.idea/caches/build_file_checksums.ser +++ b/.idea/caches/build_file_checksums.ser Binary files differ diff --git a/app/build.gradle b/app/build.gradle index 14b2299..e7dd389 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -30,4 +30,5 @@ testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' + implementation files('/Users/matsumotoayaju/AndroidStudioProjects/Cactus2/lib/jsonic-1.3.9/jsonic-1.3.9.jar') } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0b3dc16..1eef02c 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -12,6 +12,7 @@ android:required="false" /> --> - - - - - - - - - - - - - + @@ -55,6 +44,8 @@ + + \ No newline at end of file diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/Cactus.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/Cactus.java new file mode 100644 index 0000000..c4a6c46 --- /dev/null +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/Cactus.java @@ -0,0 +1,64 @@ +package org.ntlab.radishforandroidstudio.cactusClient; + +import android.accounts.Account; +import android.app.Activity; +import android.app.Application; +import android.os.Bundle; + +public class Cactus extends Application { + + private Account myAccount = null; + + public Cactus() { + + registerActivityLifecycleCallbacks(new ActivityLifecycleCallbacks() { + @Override + public void onActivityCreated(Activity activity, Bundle savedInstanceState) { + + } + + @Override + public void onActivityStarted(Activity activity) { + + + } + + @Override + public void onActivityResumed(Activity activity) { + + } + + @Override + public void onActivityPaused(Activity activity) { + + } + + @Override + public void onActivityStopped(Activity activity) { + + } + + @Override + public void onActivitySaveInstanceState(Activity activity, Bundle outState) { + + } + + @Override + public void onActivityDestroyed(Activity activity) { + + } + }); + } + + //MyAccountの追加 + public Account getMyAccount(){ + return myAccount; + } + + public void setMyAccount(Account ac){ + myAccount = ac; + } + +} + + diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/LoginFragment.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/LoginFragment.java deleted file mode 100644 index a39069b..0000000 --- a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/LoginFragment.java +++ /dev/null @@ -1,20 +0,0 @@ -package org.ntlab.radishforandroidstudio.cactusClient; - - -import android.os.Bundle; -import android.support.v4.app.Fragment; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; - -import org.ntlab.radishforandroidstudio.R; - -public class LoginFragment extends Fragment { - - @Override - public View onCreateView(LayoutInflater inflater, ViewGroup container, - Bundle savedInstanceState) { - // Inflate the layout for this fragment - return inflater.inflate(R.layout.login, container, false); - } -} diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/MainActivity.java b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/MainActivity.java index 9e21f6f..ca51f9c 100644 --- a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/MainActivity.java +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/MainActivity.java @@ -5,7 +5,7 @@ import android.support.v7.app.AppCompatActivity; import org.ntlab.radishforandroidstudio.R; - +import org.ntlab.radishforandroidstudio.cactusClient.views.LoginFragment; public class MainActivity extends AppCompatActivity { @@ -17,24 +17,8 @@ Fragment fragment; fragment = new LoginFragment(); - getSupportFragmentManager().beginTransaction() - .replace(R.id.fragment_place, fragment) - .commit(); + getSupportFragmentManager().beginTransaction().add(R.id.fragment_place, fragment).commit(); } - - -// public void ChangeFragment(View view) { -// Fragment fragment; -// //inportに注意:import android.support.v4.app.Fragment; -// -// -// if (view == findViewById(R.id.loginButton)) { -// fragment = new LoginFragment(); -// getSupportFragmentManager().beginTransaction() -// .replace(R.id.fragment_place, fragment) -// .commit(); -// } -// } } diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/test.txt b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/test.txt new file mode 100644 index 0000000..2839ac9 --- /dev/null +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/connections/test.txt @@ -0,0 +1 @@ +ここに、??connection.javaをいれるぅ \ No newline at end of file diff --git a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/viewModels/test b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/viewModels/test index e69de29..d75fa73 100644 --- a/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/viewModels/test +++ b/app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/viewModels/test @@ -0,0 +1,96 @@ + + + + + + + +