Skip to content

Instantly share code, notes, and snippets.

@Ubhadiyap
Ubhadiyap / build.gradle
Created September 19, 2017 11:06 — forked from maheshwarLigade/build.gradle
Example of use from Proguard, from Android Studio
buildscript {
repositories {
mavenCentral()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots/'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
classpath 'com.squareup.gradle:gradle-android-test-plugin:0.9.1-SNAPSHOT'
@Ubhadiyap
Ubhadiyap / ActionBarHeight.java
Created September 14, 2017 12:43 — forked from jackgris/ActionBarHeight.java
How get height of ActionBarCompact
// Get height action bar compat
TypedValue tv = new TypedValue();
int attr = android.support.v7.appcompat.R.attr.actionBarSize;
if (getTheme().resolveAttribute(attr, tv, true)){
int actionBarHeight = TypedValue.complexToDimensionPixelSize(tv.data,getResources().getDisplayMetrics());
Log.w("ACTIONBAR", "height - " + actionBarHeight);
}
@Ubhadiyap
Ubhadiyap / USSDNetworkService.java
Created November 17, 2016 11:27 — forked from victorkifer/USSDNetworkService.java
USSDNetworkService used to replace Android default one and get USSD messages results.
package com.username.ussd;
import android.app.Service;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.IBinder;
import android.os.RemoteException;
import android.preference.PreferenceManager;
import android.util.Log;
@Ubhadiyap
Ubhadiyap / build_android.sh
Created November 12, 2016 05:49
build FFMPEG using cygwin in window8.1 using NDK 12.1.2977051
#!/bin/bash
NDK=cygdrive/e/android/sdk/ndk-bundle
SYSROOT=$NDK/platforms/android-24/arch-arm
TOOLCHAIN=$NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows
CPU=arm
PREFIX=$(pwd)/android/$CPU
ADDI_CFLAGS="-marm"
ADDI_LDFLAGS=""
#function build_one
#{