User Login

Please enter user name and password into following boxes!

If you are not registered yet, please click

Forget Password

If you forget your password, please click

android

  • Cordovalib Problem With Android Studio

    Error Message: Error:Cause: com.android.build.gradle.tasks.factory.AndroidJavaCompile.setDependencyCacheDir(Ljava/io/File;)V Solution: Change gradle version as follows: buildscript { repositories { // Gradle 4.1 and higher include support for Google's Maven repo using // the google() method. And you need to include this repo to download // Android plugin 3.0.0 or higher. google() ... } dependencies { classpath 'com.android.tools.build:gradle:3.0.0' } } Problem: Error:Unable to r...Continue Reading

    Android GPS Location Example

    Android GPSTracker.java package com.su.prayertimes.util; import android.Manifest; import android.annotation.SuppressLint; import android.app.AlertDialog; import android.app.Service; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.pm.PackageManager; import android.location.Address; import android.location.Geocoder; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; import android.os.I...Continue Reading

    Android Correct Usage Onesignal

    When using onesignal as notification system in Android application, we should insert following codes in ApplicationManifest.xml file: <meta-data android:name="com.onesignal.NotificationOpened.DEFAULT" android:value="DISABLE" /> After adding this meta-data, Android will disable launcher activity to be opened. Handle notification opened event as follows: public class App extends Application { protected boolean active = true; protected int splashTime = 3000; @Override public void onCreate() { s...Continue Reading

    How to Upload Files In Android

    You can use following codes to upload files with extra parameters in Android app: public String uploadFile(String uri, String fileName) throws Exception { String lineEnd = "\r\n"; String twoHyphens = "--"; String boundary = "*****"; int bytesRead, bytesAvailable, bufferSize; byte[] buffer; int maxBufferSize = 1 * 1024 * 1024; FileInputStream fileInputStream = context.openFileInput(fileName); URL url = new URL(uri); // Open a HTTP connection to the URL HttpURLConnection conn = (HttpURLConnection) url.openC...Continue Reading

    How to Create EditText with Cross Icon in Android

    To make EditText with clear icon to delete what is written into it, we can use following codes: act_layout_search.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="5dp" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText...Continue Reading

    Sample Proguard Config File For Android Application

    Sample Proguard config file defined in an Android project as follows: # This is a configuration file for ProGuard. # http://proguard.sourceforge.net/index.html#manual/usage.html -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -verbose # Optimization is turned off by default. Dex does not like code run # through the ProGuard optimize and preverify steps (and performs some # of these optimizations on its own). -dontoptimize -dontpreverify # Note that if you want to enable optimization, you cannot just # include optimization flags in your...Continue Reading

    JSoup And Proguard

    When you use Jsoup library in a Java project or Android project and compile the project with proguard, then we can face nullpointerexception. To solve this problem, we sould exclude jsoup library from Proguard config file as follows: -keep public class org.jsoup.** { public *; }...Devamını Oku