Skip to content

Instantly share code, notes, and snippets.

View kunmi's full-sized avatar

Kunmi Joseph kunmi

View GitHub Profile
@kunmi
kunmi / TabbedDialog2.java
Last active December 12, 2018 00:00
Custom Tabbed DialogFragment with alertdialog title, positive and negative buttons
public class TabbedDialog2 extends DialogFragment {
TabLayout tabLayout;
ViewPager viewPager;
View v = null;
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
@kunmi
kunmi / MainActivity.java
Last active February 21, 2020 06:14
kunmii.blogspot.com snippet for Building an Animated QR Scanner Viewfinder - Like Whatsapp web scanner view Raw
public class MainActivity extends AppCompatActivity {
ObjectAnimator animator;
View scannerLayout;
View scannerBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
@kunmi
kunmi / ic_viewfinder.xml
Last active January 7, 2018 15:19
kunmii.blogspot.com snippet for Building an Animated QR Scanner Viewfinder - Like Whatsapp web scanner view
<vector android:height="24dp" android:viewportHeight="75.6"
android:viewportWidth="75.6" android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#AAFFFFFF"
android:pathData="M1,17.8l-1,0l0,-17.8l17.8,0l0,1l-16.8,0z"/>
<path android:fillColor="#AAFFFFFF"
android:pathData="M57.8,1l0,-1l17.8,0l0,17.8l-1,0l0,-16.8z"/>
<path android:fillColor="#AAFFFFFF"
android:pathData="M74.6,57.8l1,0l0,17.8l-17.8,0l0,-1l16.8,0z"/>
@kunmi
kunmi / activity_main.xml
Created January 7, 2018 01:20
kunmii.blogspot.com snippet for Building an Animated QR Scanner Viewfinder - Like Whatsapp web scanner view
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<SurfaceView
android:id="@+id/cameraView"
android:layout_width="match_parent"
android:layout_height="match_parent" />
@kunmi
kunmi / CustomAdapter.java
Created January 1, 2018 22:55
Code snippet for kunmii.blogspot.com Creating Dialog with Tabs : Android
public class CustomAdapter extends FragmentPagerAdapter {
List<Fragment> mFragmentCollection = new ArrayList<>();
List<String> mTitleCollection = new ArrayList<>();
public CustomAdapter(FragmentManager fm) {
super(fm);
}
public void addFragment(String title, Fragment fragment)
{
mTitleCollection.add(title);
mFragmentCollection.add(fragment);
@kunmi
kunmi / dialog_sample.xml
Created January 1, 2018 22:52
Code snippet for kunmii.blogspot.com Creating Dialog with Tabs : Android
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.TabLayout
android:id="@+id/tabLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
<android.support.v4.view.ViewPager