Skip to content

Instantly share code, notes, and snippets.

View griajobag's full-sized avatar
🏠
Working from home

Putu Guna griajobag

🏠
Working from home
View GitHub Profile
@griajobag
griajobag / MainActivity.java
Last active June 29, 2016 04:19
ini adalah Bagian dari Project Crop Image
package com.example.putuguna.croppingimage;
import android.Manifest;
import android.annotation.SuppressLint;
import android.annotation.TargetApi;
import android.app.Activity;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
@griajobag
griajobag / AndroidManifest.xml
Last active June 29, 2016 04:23
ini adalah bagian dari project crop image
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.putuguna.croppingimage">
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<application
@griajobag
griajobag / activity_main.xml
Created June 29, 2016 04:24
Ini adalah bagian dari project crop image
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@android:color/black"
tools:context="com.example.putuguna.croppingimage.MainActivity">
<TextView
@griajobag
griajobag / Abstract.java
Created June 29, 2016 07:36
abstract example
abstract class classAbstractName {
. . .
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:orientation="vertical"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
@griajobag
griajobag / MainActivity.java
Created June 29, 2016 08:11
image loader perbandingan
package com.example.putuguna.imageprocessing;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.Toast;
import com.bumptech.glide.Glide;
//smooth progressbar
compile 'com.github.castorflex.smoothprogressbar:library:1.0.1-SNAPSHOT@aar'
compile 'com.github.castorflex.smoothprogressbar:library-circular:1.0.1'
allprojects {
repositories {
jcenter()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}
}
@griajobag
griajobag / pocket_interpolar.xml
Created June 29, 2016 09:48
smooth progressbar
<?xml version="1.0" encoding="utf-8"?>
<accelerateInterpolator
android:factor="1.8"
xmlns:android="http://schemas.android.com/apk/res/android"/>
@griajobag
griajobag / style.xml
Created June 29, 2016 09:51
smooth progressbar
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="spbStyle">@style/SmoothProgressBar</item>