Skip to content

Instantly share code, notes, and snippets.

View amirhoseinhy's full-sized avatar

Amirhosein Heydari amirhoseinhy

View GitHub Profile
public class MainActivity extends AppCompatActivity {
Calendar calendar1, calendar2;
Button add, show, from, to, internet;
DatabaseHelper databaseHelper = null;
private int mYear, mMonth, mDay;
TextView txt1, txt2;
Date date1=null, date2=null ;
NetworkStatsHelper networkStatsHelper;
NetworkStatsManager networkStatsManager;
@amirhoseinhy
amirhoseinhy / networkStasManager.Java
Created September 20, 2018 12:37
network usaage
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.app.usage.NetworkStats;
import android.app.usage.NetworkStatsManager;
import android.content.Context;
import android.net.ConnectivityManager;
import android.os.Build;
import android.os.RemoteException;
import android.telephony.TelephonyManager;
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
public class MainActivity extends ListActivity implements AdapterView.OnItemClickListener {
@amirhoseinhy
amirhoseinhy / popup.java
Created May 26, 2018 10:26
Open a popup
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.PopupWindow;
import android.widget.RelativeLayout;
public class MainActivity extends AppCompatActivity {
@amirhoseinhy
amirhoseinhy / download.java
Created May 26, 2018 10:20
Image Download With AsyncTask
import android.app.ProgressDialog;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.AsyncTask;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.ImageView;
import java.io.IOException;
import java.io.InputStream;
import android.content.Intent;
import android.graphics.Bitmap;
import android.provider.MediaStore;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
public class MainActivity extends AppCompatActivity {
@amirhoseinhy
amirhoseinhy / a.java
Created May 2, 2018 07:57
Simple JSON
public class MainActivity extends AppCompatActivity {
public static final String JSON="{\"person\" : {\"name\": \"Amir\"}}";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView txt = findViewById(R.id.txt);
try {
JSONObject jo = new JSONObject(JSON).getJSONObject("person");
String person = jo.getString("name");