Skip to content

Instantly share code, notes, and snippets.

View cloudshooterhuman's full-sized avatar

cloudshooterhuman

View GitHub Profile
@cloudshooterhuman
cloudshooterhuman / app.js
Created November 1, 2016 17:19 — forked from mirkonasato/app.js
Example of Angular service using ngCordova GeoLocation
(function() {
var app = angular.module('app', ['ionic', 'ngCordova']);
app.factory('GeoService', function($ionicPlatform, $cordovaGeolocation) {
var positionOptions = {timeout: 10000, enableHighAccuracy: true};
return {
getPosition: function() {
Native Browser JavaScript
>>> abc
=> undefined
@cloudshooterhuman
cloudshooterhuman / genymotionwithplay.txt
Created July 27, 2016 09:47 — forked from wbroek/genymotionwithplay.txt
Genymotion with Google Play Services
Download the following ZIPs:
ARM Translation Installer v1.1 (http://www.mirrorcreator.com/files/0ZIO8PME/Genymotion-ARM-Translation_v1.1.zip_links)
Download the correct GApps for your Android version:
Google Apps for Android 6.0 (https://www.androidfilehost.com/?fid=24052804347835438 - benzo-gapps-M-20151011-signed-chroma-r3.zip)
Google Apps for Android 5.1 (https://www.androidfilehost.com/?fid=96042739161891406 - gapps-L-4-21-15.zip)
Google Apps for Android 5.0 (https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip)
Google Apps for Android 4.4.4 (https://www.androidfilehost.com/?fid=23501681358544845 - gapps-kk-20140606-signed.zip)
Google Apps for Android 4.3 (https://www.androidfilehost.com/?fid=23060877490000124 - gapps-jb-20130813-signed.zip)
//
// Find contact based on name.
//
ContentResolver cr = getContentResolver();
Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null,
"DISPLAY_NAME = '" + NAME + "'", null, null);
if (cursor.moveToFirst()) {
String contactId =
cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts._ID));
//
@cloudshooterhuman
cloudshooterhuman / introrx.md
Created December 6, 2015 22:34 — forked from staltz/introrx.md
The introduction to Reactive Programming you've been missing
@cloudshooterhuman
cloudshooterhuman / checkstyle.xml
Last active November 28, 2015 14:50
Android CheckStyle
<?xml version="1.0"?>
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.2//EN"
"http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
<module name="Checker">
<!--module name="NewlineAtEndOfFile"/-->
<module name="FileLength"/>
<module name="FileTabCharacter"/>
@Override
public void draw(Canvas canvas, Paint paint) {
float radius = getWidth() / 10;
Log.v("Width :",""+getWidth());
Log.v("Height :",""+getHeight());
for (int i = 0; i < 8; i++) {
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion '23.0.0'
useLibrary 'org.apache.http.legacy'
# Project-wide Gradle settings.
# IDE (e.g. Android Studio) users:
# Settings specified in this file will override any Gradle settings
# configured through the IDE.
# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
# The Gradle daemon aims to improve the startup and execution time of Gradle.
EditText editText =(EditText)findViewById(R.id.insert_yors_edit_text_layout);
Typeface type = Typeface.createFromAsset(getAssets(),"fonts/yours_font.ttf");
editText.setTypeface(type);