Skip to content

Instantly share code, notes, and snippets.

View cleidimarviana's full-sized avatar
🎯
Focusing

viana ★ cleidimarviana

🎯
Focusing
View GitHub Profile
git rm -r --cached .
git add .
git commit -m "fixing .gitignore"
@cleidimarviana
cleidimarviana / MainActivity.java
Created June 5, 2017 17:25
Salvando estado do WebView usando o método savedInstanceState
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity {
@cleidimarviana
cleidimarviana / AndroidManifest.xml
Created April 25, 2017 23:08
Service Loop with HandlerThread
<service android:name=".services.MyService"/>
public void cadImgs() {
final MyCommand myCommand = new MyCommand(getApplicationContext());
for(String imagePath: imageList){
try {
Bitmap bitmap = PhotoLoader.init().from(imagePath).requestSize(512, 512).getBitmap();
final String encodedString = ImageBase64.encode(bitmap);
@cleidimarviana
cleidimarviana / AndroidManifest.xml
Last active March 17, 2017 16:01
For API 23+ you need to request the read/write permissions even if they are already in your manifest.
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
@cleidimarviana
cleidimarviana / CircleTransform.java
Last active March 17, 2017 02:11
Using RoundedBitmapDrawable for circular Images with Glide
import android.graphics.Bitmap;
import android.graphics.BitmapShader;
import android.graphics.Canvas;
import android.graphics.Paint;
public static class CircleTransform extends BitmapTransformation {
public CircleTransform(Context context) {
super(context);
}
@cleidimarviana
cleidimarviana / RemoveFile
Created March 15, 2017 12:37
Delete a file with cordova is really simple, just use the following code
var path = "file:///storage/emulated/0";
var filename = "file.txt";
window.resolveLocalFileSystemURL(path, function(dir) {
dir.getFile(filename, {create:false}, function(fileEntry) {
fileEntry.remove(function(){
// The file has been removed succesfully
},function(error){
// Error deleting the file
},function(){
@cleidimarviana
cleidimarviana / KeyboardUtils.java
Last active May 7, 2018 20:39
Show keyboard and hide keyboard in Android Developer
import android.app.Activity;
import android.content.Context;
import android.view.inputmethod.InputMethodManager;
/**
* Created by Ack Lay (Cleidimar Viana) on 3/15/2017.
* E-mail: cleidimarviana@gmail.com
* Social: https://www.linkedin.com/in/cleidimarviana/
*/
@cleidimarviana
cleidimarviana / botton_in.xml
Created March 11, 2017 04:48
Animation Custom
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator">
<translate
android:fromYDelta="100%p"
android:toYDelta="0"
android:duration="150"/>
</set>
import android.app.AlarmManager;
import android.app.IntentService;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.graphics.BitmapFactory;
import android.support.v7.app.NotificationCompat;