これでいいのだ #30

Merged n-konishi merged 1 commit into nitta-lab-2018:master from nitta-lab-2018:これはテスト絵dす on 3 Jul 2018
Showing 5 changed files
View
.idea/caches/build_file_checksums.ser
Not supported
View
3
■■
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/CharactersFragment.java
import android.view.View;
import android.view.ViewGroup;
import android.support.v4.app.Fragment;
import android.widget.Button;
import android.widget.Toast;
 
 
import org.ntlab.radishforandroidstudio.R;
 
 
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
String test = getArguments().getString("test");
Toast.makeText(getActivity(), test, Toast.LENGTH_SHORT).show();
// Inflate the layout for this fragment
return inflater.inflate(R.layout.characters_fragment, container, false);
}
 
View
10
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/InstancesFragment.java
//
 
FragmentManager manager = getFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.replace(R.id.fragment_place, new CharactersFragment());
CharactersFragment fragment = new CharactersFragment();
Bundle bundle = new Bundle();
bundle.putSerializable("test","これはテストです");
fragment.setArguments(bundle);
transaction.replace(R.id.fragment_place, fragment,"characters_fragment");
transaction.commit();
}
});
}
View
8
app/src/main/java/org/ntlab/radishforandroidstudio/cactusClient/views/SignUpFragment.java
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
import net.arnx.jsonic.JSON;
import net.arnx.jsonic.TypeReference;
 
import org.ntlab.radishforandroidstudio.R;
import org.ntlab.radishforandroidstudio.cactusClient.connections.SignUpFragmentConnection;
import org.ntlab.radishforandroidstudio.cactusClient.models.URIAddressedAccount;
import org.ntlab.radishforandroidstudio.framework.network.CallBack;
@Override
public void onResponse(String response) {
//通信した時の処理を書くのだよ
URIAddressedAccount ac = JSON.decode(response, URIAddressedAccount.class);
System.out.println(ac.getUri());
URIAddressedAccount ac2 = JSON.decode(response, new TypeReference<URIAddressedAccount>(){});
System.out.println("JSON.decode(response, URIAddressedAccount.class);\n"+ac.getUri());
System.out.println("JSON.decode(response, new TypeReference<URIAddressedAccount>(){});\n"+ac2.getUri());
System.out.println(response);
Toast.makeText(getActivity(),response, Toast.LENGTH_SHORT).show();
}
});
View
2
■■■
app/src/main/res/layout/login_fragment.xml
android:layout_width="300dp"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="74dp"
android:layout_marginBottom="84dp"
android:text="Login" />
 
<EditText
android:id="@+id/inputUserName"