Skip to content

Instantly share code, notes, and snippets.

Mustafa Sevgi mustafasevgi

Block or report user

Report or block mustafasevgi

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View RoundedImageView
package com.Yahya.Utils;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffXfermode;
import android.graphics.Rect;
View gist:2406dfec218594e6a8aa
// To animate view slide out from left to right
public void slideToRight(View view){
TranslateAnimation animate = new TranslateAnimation(0,view.getWidth(),0,0);
animate.setDuration(500);
animate.setFillAfter(true);
view.startAnimation(animate);
view.setVisibility(View.GONE);
}
// To animate view slide out from right to left
public void slideToLeft(View view){
View gist:a60a9367d8de07a7a47e
android:contentInsetStart="0dp"
android:contentInsetLeft="0dp"
app:contentInsetLeft="0dp"
app:contentInsetStart="0dp"
@mustafasevgi
mustafasevgi / gist:fd021ae54331ac1d6188
Created Jan 29, 2015
Add event Calendar, send SMS, installed package, send message with FB Messenger, send Email
View gist:fd021ae54331ac1d6188
private void addCalendar() {
Uri eventsUri;
if (android.os.Build.VERSION.SDK_INT <= 7) {
eventsUri = Uri.parse("content://calendar/events");
}
else {
View gist:dbfae7eccad177090d0a
private String getDistanceBetweenTwoLocations(double latA, double lngA, double latB, double lngB, String suffix) {
Location locationA = new Location("point A");
locationA.setLatitude(latA);
locationA.setLongitude(lngA);
Location locationB = new Location("point B");
locationB.setLatitude(latB);
locationB.setLongitude(lngB);
@mustafasevgi
mustafasevgi / Maps link
Created Feb 20, 2015
Create maps link android
View Maps link
View get hour 24 hours format
Date now = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("K:mm a");
String formattedTime = sdf.format(now);
@mustafasevgi
mustafasevgi / gist:f4c0ce40105fc7ced93e
Created Feb 26, 2015
Adapter load image and change view visibility in asynctask
View gist:f4c0ce40105fc7ced93e
// Using an AsyncTask to load the slow images in a background thread
new AsyncTask<ViewHolder, Void, Bitmap>() {
private ViewHolder v;
@Override
protected Bitmap doInBackground(ViewHolder... params) {
v = params[0];
return mFakeImageLoader.getImage();
}
View 1 search_bar.xml
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2015 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
@mustafasevgi
mustafasevgi / send sms
Created Mar 3, 2015
Send sms android kitkat and above or below version
View send sms
private void sendSMS() {
String text = getSMSContent();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) // At least KitKat
{
String defaultSmsPackageName = Telephony.Sms.getDefaultSmsPackage(this); // Need to change the build to API 19
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, text);
You can’t perform that action at this time.