TODO: Write a project description
TODO: Describe the installation process
| popup.setWidth(ViewGroup.LayoutParams.WRAP_CONTENT); | |
| popup.setHeight(ViewGroup.LayoutParams.WRAP_CONTENT); | |
| popup.showAsDropDown(view); | |
| popup.update(); |
| public class NetworkUtil { | |
| private static Context sCtx; | |
| public static void init(Context context) { | |
| sCtx = context.getApplicationContext(); | |
| } | |
| public static Result check() { | |
| return new Result(getNetworkInfo(sCtx)); |
| package ch.pboos.android.sample.viewpager; | |
| import android.os.Bundle; | |
| import android.support.v4.app.Fragment; | |
| import android.support.v4.app.FragmentActivity; | |
| import android.support.v4.app.FragmentPagerAdapter; | |
| import android.support.v4.view.ViewPager; | |
| import android.view.LayoutInflater; | |
| import android.view.View; | |
| import android.view.ViewGroup; |
| apply plugin: 'com.android.application' | |
| apply plugin: 'android-apt' | |
| android { | |
| compileSdkVersion versions.compileSdk | |
| buildToolsVersion versions.buildTools | |
| defaultConfig { | |
| applicationId "samples.linhtruong.com.ui_reactive_rxjava_realm" | |
| minSdkVersion versions.minSdk |
| public class Activity extends AppCompatActivity { | |
| private static final String TAG = "FVPermissionsActivity"; | |
| @Override | |
| protected void onCreate(Bundle savedInstanceState) { | |
| super.onCreate(savedInstanceState); | |
| setContentView(R.layout.activity_main); | |
| if (FVPermissionUtils.isPermissionGranted(this, FVPermissionUtils.Permissions.OVERLAY)) { |
| import java.security.InvalidKeyException; | |
| import java.security.NoSuchAlgorithmException; | |
| import java.security.SignatureException; | |
| import java.util.Formatter; | |
| import javax.crypto.Mac; | |
| import javax.crypto.spec.SecretKeySpec; | |
| /** |
| View view = yourrecyclerview.findViewHolderForAdapterPosition(position); |
| private Bitmap getBitmapFromUrl(String src) { | |
| if (!TextUtils.isEmpty(src)) { | |
| try { | |
| URL url = new URL(src); | |
| HttpURLConnection connection = (HttpURLConnection) url.openConnection(); | |
| connection.setDoInput(true); | |
| connection.connect(); | |
| InputStream inputStream = connection.getInputStream(); | |
| BitmapFactory.Options options = new BitmapFactory.Options(); |