Skip to content

Instantly share code, notes, and snippets.

View stunstunstun's full-sized avatar
🤝
Playing as a Team

정민혁 stunstunstun

🤝
Playing as a Team
View GitHub Profile
public Class MainActivity extends Activity {
private static final String TAG = "MainActivity";
@Override
public void onCreate(Bundle savedInstance) {
super.onCreate(savedInstance);
Joycity.getInstance().init(getApplicationContext, this, "");
}
<activity
android:name="com.jce.sample.push.MainActivity"
android:configChanges="orientation|keyboardHidden"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
public class ObjectTest {
@Test
public void objectTest() {
Marine redMarine = new Marine();
Marine blueMarine = new Marine();
Class<? extends Marine> clazz = redMarine.getClass();
}
}
public class ObjectTest {
@Test
public void objectTest() {
Marine redMarine = new Marine();
Marine blueMarine = new Marine();
System.out.println("hashCode() = " + redMarine.hashCode() + ":" + blueMarine);
System.out.println("equals() = " + redMarine.equals(blueMarine));
}
public class Marine {
private String color;
public Marine(String color) {
this.color = color;
}
@Override
public boolean equals(Object obj) {
if(!(obj instanceof Marine))
@Test
public void hashCodeTest() {
Map<Marine, Integer> barrack = new HashMap<Marine, Integer>();
barrack.put(redMarine, 1);
barrack.put(blueMarine, 2);
Integer level = barrack.get(new Marine("red"));
System.out.println("Red marine's level = " + level);
}
@Test
public void printObjectTest() throws Throwable {
Marine redMarine = new Marine("red");
System.out.println("toString() = " + redMarine.toString());
}
<activity
android:name="com.jce.sample.push.MainActivity"
android:configChanges="orientation|keyboardHidden"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<permission android:name="com.joycity.rulethesky.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="com.joycity.rulethesky.permission.C2D_MESSAGE" />
<!-- Joycity additional configurations-->
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<meta-data android:name="com.joycity.platform.gcm_id" android:value="@string/joycity_gcm_sender_id"/>
<receiver
android:name="com.joycity.platform.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND" >
<intent-filter >
<action android:name="com.google.android.c2dm.intent.RECEIVE"/>
<category android:name="com.joycity.platform"/>
</intent-filter>