Pages

Showing posts with label perbandingan. Show all posts
Showing posts with label perbandingan. Show all posts

Tuesday, May 10, 2016

Perbandingan Android KitKat dan Android M

Android M yang hingga saat ini belum diketahui nama aslinya memang menjadi perbincangan hangat apalagi di kalangan developer dimana Google menyediakan Android M developer preview. Pada versi tersebut tidak hanyadeveloper saja, tetapi banyak yang bisa mencoba Android M pada perangkat Nexus. Android M juga disebut sebagai versi Android lanjutan dan versi yang lebih baik dari sebelumnya yaitu Android 5 Lollipop dan Android 4.4 KitKat. Kalau sebelumnya JalanTikus pernah mengulas mengenai perbedaan Android KitKat dan Lollipop, berikut ini perbandingan Android KitKat dan Android M.

Android KitKat vs Android M

1. Desain

android kitkat vs android m: desainDalam hal desain sebenarnya tidak jauh beda dengan Android Lollipop ketika memperkenalkan Material Design. Pada Android M diperlihatkan Material Design yang disempurnakan agar terihat lebih flat dan modern.

2. Fitur

android kitkat vs android m: fiturAndroid M memperkenalkan beberapa fitur terbaru yang tentunya pada sistem yang mendukung seperti Android Pay, versi terbaru dari Google Wallet dengan menggunakan NFC.
Android M juga membawakan versi terbaru dari Google Now dengan menghadirkan pencarian yang lebih akurat dan relevan. Selain itu penyempurnaan dibagian app permission juga memudahkan pengguna mengatur secara bebas untuk mengijikan fitur apa saja yang bisa digunakan aplikasi tersebut.

3. Hardware

Android M mendukung sensor fingerprint, prosesor 64-bit, dan juga USB tipe C.

4. Baterai

Pada Android M, Google menyempurnakan Dalvik serta optimalisasi dari versi Lollipop dimana pada Android M diperkenalkan fitur Doze. Doze merupakan sistem penghematan baterai ketika Android dalam keadaan idle atau tidak sedang digunakan. Hal ini tentu saja dapat menghemat baterai dengan maksimal.
Kesimpulannya adalah Android M lebih baik dibanding Android KitKat mulai dari daya tahan baterai, keamanan, serta dukungan fitur-fitur terbaru yang mungkin tidak akan kamu temui di Android KitKat.
Read More..

Thursday, March 24, 2016

Android Simple Image Gallery

In this post we are going to use the gallery control t construct a simple image gallery.
the layout is like the previous post.

remeber that the Gallery control is populated by an adapter, so we will create a custom adapter that contains ImageViews to display the images.
our custom adapter must inherit from BaseAdapter class
package mina.android.GalleryDemo;

import java.util.ArrayList;
import java.util.List;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;

public class ImageAdapter extends BaseAdapter {
Context Con;
//array to hold the values of image resources
int [] Resources;
List views;

public ImageAdapter(Context con,int[] resources)
{
Con=con;
Resources=resources;
views=new ArrayList(resources.length);
}

@Override
public int getCount() {
// TODO Auto-generated method stub
return Resources.length;
}

@Override
public Object getItem(int position) {
// TODO Auto-generated method stub
return views.get(position);
//return position;
}

@Override
public long getItemId(int position) {
// TODO Auto-generated method stub
//return views.get(position).getId();
return position;
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
ImageView img=new ImageView(Con);
img.setImageResource(Resources[position]);
views.add(img);

return img;
}

}


then in our activity onCreate Method:
int []res=new int[]{R.drawable.wc,R.drawable.wc2,R.drawable.wc3,R.drawable.wc4,R.drawable.wc5};
ItemsInGallery=res.length;
ImageAdapter imgAdapter=new ImageAdapter(this, res);
gallery.setAdapter(imgAdapter);

and that was our simple Image gallery.
download the application from here
Read More..