Skip to content

Instantly share code, notes, and snippets.

View melihmucuk's full-sized avatar

Melih Mucuk melihmucuk

View GitHub Profile
@melihmucuk
melihmucuk / Controller.m
Last active December 24, 2015 02:29
How to Use WCF Service With JSON on iOS
- (void)viewDidLoad
{
[super viewDidLoad];
// Stringlerde sorun çıkmaması için encoding yapıyoruz
NSString *param_ad = [@"Melih" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSString *param_soyad = [@"Mucuk" stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSInteger *param_id = 1;
//Parametreleri verirken stringler için %@ , integer için ise %d kullanıyoruz
@melihmucuk
melihmucuk / AndroidManifest.xml
Created October 1, 2013 21:27
android sdk definition
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="15"/>
@melihmucuk
melihmucuk / OrnekActivity.java
Created October 1, 2013 21:36
Android - Passing data between two activities
public class OrnekActivity extends Activity {
private Intent intent;
private Bundle bundle;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ornek_activity);
@melihmucuk
melihmucuk / asyncTask definition
Created October 1, 2013 21:47
Android AsyncTask Example
public class asyncTaskOrnek extends AsyncTask<String,String,String>
@melihmucuk
melihmucuk / checking internet connection.java
Created October 1, 2013 21:57
Checking Internet and GPS status on Android
if(internetErisimi()){
{
startActivity(new Intent (BaslangicSayfasi.this,AnaSayfa.class));
}
}
else{
AlertDialog alertDialog = new AlertDialog.Builder(this).create();
@melihmucuk
melihmucuk / BluetoothOnOff.java
Created October 1, 2013 22:11
Programmatically Bluetooth On/Off on Android
boolean BluetoothOnOff(boolean status, Context context) {
BluetoothAdapter mBluetoothAdapter = BluetoothAdapter
.getDefaultAdapter();
try {
if (status) {
if (!mBluetoothAdapter.isEnabled()) {
mBluetoothAdapter.enable();
}
} else {
if (mBluetoothAdapter.isEnabled()) {
@melihmucuk
melihmucuk / ScreenBrightness.java
Created October 1, 2013 22:12
Programmatically changing screen brightness on Android
boolean ScreenBrightness(int level, Context context) {
try {
android.provider.Settings.System.putInt(
context.getContentResolver(),
android.provider.Settings.System.SCREEN_BRIGHTNESS, level);
android.provider.Settings.System.putInt(context.getContentResolver(),
android.provider.Settings.System.SCREEN_BRIGHTNESS_MODE,
@melihmucuk
melihmucuk / DistFrom.java
Created October 1, 2013 22:16
Calculate distance between two geopoints on android
public static float distFrom (float lat1, float lng1, float lat2, float lng2)
{
double earthRadius = 3958.75;
double dLat = Math.toRadians(lat2-lat1);
double dLng = Math.toRadians(lng2-lng1);
double a = Math.sin(dLat/2) * Math.sin(dLat/2) +
Math.cos(Math.toRadians(lat1)) * Math.cos(Math.toRadians(lat2)) *
Math.sin(dLng/2) * Math.sin(dLng/2);
double c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
@melihmucuk
melihmucuk / Util.java
Last active September 16, 2017 03:24
Getting JSON data over SSL on Android
public class Util {
static JSONObject jObj = null;
static String json = "";
public Util(){}
public JSONObject GetJSON(String URL) throws JSONException{
try {
@melihmucuk
melihmucuk / DataOnOff.java
Last active May 21, 2021 00:55
Programmatically on off mobile data on android
boolean DataOnOff(boolean status, Context context) {
int bv = 0;
try {
if (bv == Build.VERSION_CODES.FROYO){
//android 2.2 versiyonu için
Method dataConnSwitchmethod;
Class<?> telephonyManagerClass;
Object ITelephonyStub;
Class<?> ITelephonyClass;