Skip to content

Instantly share code, notes, and snippets.

View alitamoor65's full-sized avatar
💭
I may be slow to respond.

Ali Tamoor alitamoor65

💭
I may be slow to respond.
  • Soft Logix
  • Multan, Pakistan
View GitHub Profile
@alitamoor65
alitamoor65 / getScreenShot.java
Last active April 9, 2018 16:51
Get Screen Shot and Save to Local Sorage
saveButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
AdRequest adRequest = new AdRequest.Builder().build();
utils.interstitialAd.loadAd(adRequest);
View content = findViewById(R.id.combineImageID);
Bitmap bitmap = getScreenShoot(content);
String currentImage = "Pakistan-Independence-Frame-" + System.currentTimeMillis() + ".png";
package com.tutorialscafe.readallsms;
import android.content.DialogInterface;
import android.content.Intent;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.View;
package com.tutorialscafe.readallsms;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.support.v7.app.AlertDialog;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
package com.tutorialscafe.readallsms;
import android.app.Activity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ExpandableListView;
import android.widget.Toast;
package com.tutorialscafe.readallsms;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.ContextMenu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
@alitamoor65
alitamoor65 / ActivityMainDatabaseCRUD.java
Last active April 2, 2018 15:09
Name and number save,read,delete,update in SQLite database, Listview from SQLite Database
package com.jovial.countrylist;
import android.content.Intent;
import android.database.Cursor;
import android.net.Uri;
import android.provider.ContactsContract;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
@alitamoor65
alitamoor65 / ActivityMainLoadWebView.java
Last active April 2, 2018 15:10
Load Web View with progress bar in activity
package com.jovial.livematchscores;
import android.content.Context;
import android.graphics.Bitmap;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebSettings;
package com.tutorialscafe.readallsms;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.ContextMenu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
Runnable r = new Runnable() {
@Override
public void run(){
AdRequest adRequest = new AdRequest.Builder().build();
interstitialAd.loadAd(adRequest);
}
};
Handler h = new Handler();
h.postDelayed(r, 30000);
@alitamoor65
alitamoor65 / PressAgainToExit.java
Created April 2, 2018 14:53
Press Again to Exit
private long lastPressedTime;
private static final int PERIOD = 2000;
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {
switch (event.getAction()) {
case KeyEvent.ACTION_DOWN:
if (event.getDownTime() - lastPressedTime < PERIOD) {
finish();