This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
static class TestAsyncTask extends AsyncTask<Void, Void, Void> { | |
private static final String TAG = "TestAsyncTask"; | |
private static final int TASK_COUNT = 5; | |
@Override | |
protected Void doInBackground(Void... params) { | |
Log.i(TAG, "doInBackground " + mId); | |
try { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
import sys | |
import argparse | |
import os | |
import re | |
''' | |
A simple script to create lower-resolution Android drawables from higher-resolution ones. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
''' | |
This script finds missing string translations in Android applicaitons. | |
Author: Kostya Vasilyev. License: Creative Commons Attribution. | |
The output format is, I believe, more suitable to working with external | |
translators than the output of Lint from the Android SDK. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class MediaScannerNotifier implements MediaScannerConnectionClient, Handler.Callback { | |
private static final String TAG = "MediaScannerNotifier"; | |
public static boolean submit(Context context, File file, String type) { | |
if (needScan(type)) { | |
new MediaScannerNotifier(context, file); | |
return true; | |
} | |
return false; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class SSLHardening { | |
private static final String TAG = "SSLHardening"; | |
public static boolean isSupported() { | |
return Build.VERSION.SDK_INT >= 14; | |
} | |
public static boolean isHardeningEnabled(Context context) { | |
if (isSupported()) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" | |
android:layout_width="match_parent" | |
android:layout_height="match_parent" > | |
<View | |
android:id="@+id/view1" | |
android:layout_width="160dp" | |
android:layout_height="60dp" | |
android:layout_centerHorizontal="true" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package org.kman.AquaMail.core; | |
import java.util.Locale; | |
import org.kman.Compat.util.MyLog; | |
import android.annotation.TargetApi; | |
import android.content.Context; | |
import android.content.SharedPreferences; | |
import android.content.res.Configuration; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python | |
import sys | |
import argparse | |
import os | |
import re | |
import png | |
MAPPING = { | |
"drawable-mdpi" : "drawable-mdpi", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class SamsungLGLauncher { | |
private static final String TAG = "SamsungLGLauncher"; | |
private static final String SEC_PACKAGE_NAME = "com.sec.android.app.launcher"; | |
private static final String LG_PACKAGE_NAME = "com.lge.launcher2"; | |
private static final String ACTION = "android.intent.action.BADGE_COUNT_UPDATE"; | |
public static boolean isSamsungInstalled(Context context) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public class SpinnerWithBaseline extends Spinner { | |
public SpinnerWithBaseline(Context context, AttributeSet attr) { | |
super(context, attr); | |
} | |
@Override | |
public int getBaseline() { | |
final int children = getChildCount(); | |
int childBaseline = 0; |
OlderNewer