Skip to content

Instantly share code, notes, and snippets.

View maydin's full-sized avatar

Murat AYDIN maydin

  • Vodafone
  • Berlin
View GitHub Profile
public class SecondActivity extends AppCompatActivity implements rx.functions.Action1<Appliance> {
RecyclerView applianceListView;
ApplianceAdapter applianceAdapter;
private Subscription rxSensorSubscriptionAsync;
@Inject
RxDiscoveryManager rxDiscoveryManager;
@maydin
maydin / MainActivity.java
Created September 28, 2016 08:09
MainActivity
public class MainActivity extends AppCompatActivity implements View.OnClickListener{
TextSwitcher myTextSwitcher;
AnimationSet as;
AppCompatButton button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
@maydin
maydin / activity_main.xml
Created September 28, 2016 08:10
MainActivity Layout
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin">
<android.support.v7.widget.AppCompatButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Click"
@maydin
maydin / textview.xml
Created September 28, 2016 08:11
TextView for TextSwitcher
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.AppCompatTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@android:color/black"
android:textAlignment="center"
android:layout_marginTop="50dp"
android:text="Hello World" />
@LargeTest
@RunWith(AndroidJUnit4.class)
public class MainActivityTest {
@Rule
public ActivityTestRule<MainActivity> mActivityTestRule = new ActivityTestRule<>(MainActivity.class);
@Test
public void mainActivityTest() {
ViewInteraction textView = onView(
@LargeTest
@RunWith(AndroidJUnit4.class)
public class MainActivityTest {
@Rule
public ActivityTestRule<MainActivity> mActivityTestRule = new ActivityTestRule<>(MainActivity.class);
@Test
public void mainActivityTest() {
public void More setFactory(ViewFactory factory) {
mFactory = factory;
obtainView();
obtainView();
}
private View obtainView() {
View child = mFactory.makeView();
LayoutParams lp = (LayoutParams) child.getLayoutParams();
if (lp == null) {
@LargeTest
@RunWith(AndroidJUnit4.class)
public class MainActivityTest {
@Rule
public ActivityTestRule<MainActivity> mActivityTestRule = new ActivityTestRule<>(MainActivity.class);
@Test
public void mainActivityTest() {
@maydin
maydin / BaseActivity.java
Created October 21, 2016 08:10
Base Activity for pro flavor
public class BaseActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public void setContentView(int layoutResID) {
<android.support.v4.widget.DrawerLayout android:id="@+id/activity_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<FrameLayout
android:id="@+id/activity_content"
android:layout_width="match_parent"
android:layout_height="wrap_content" />