Skip to content

Instantly share code, notes, and snippets.

View laabroo's full-sized avatar

Ikhsyan Hasan laabroo

View GitHub Profile
@laabroo
laabroo / simple-qury.php
Created April 21, 2012 10:13
Using Join Table on Code Igniter
//on model
function getUserDetails(){
$this->db->select('coment,name,dob,contry,main_photo');
$this->db->from('user');
$this->db->join('coment', 'coment.email = user.email');
$query = $this->db->get();
if ($query->num_rows() > 0) {
return $query->result();
}
@laabroo
laabroo / simple_hql
Created April 21, 2012 15:35
The simple query with hql.
//how to get user where name = laabroo
select u.name as name
from User u
where u.name = 'laabroo'
@laabroo
laabroo / ConvertJakson.java
Created April 21, 2012 16:14
Simple Convert Json with GSON
public class ConvertJakson {
private JsonData jsonData;
private Gson gson;
private String json;
public ConvertJakson() {
Log.i("Hasil Json : ", jsonData + "");
String data = objJson();
Log.i("ConvetJakson : ", data + "");
@laabroo
laabroo / Interaktif
Created June 16, 2012 06:23
GetData From Server
public String loadData(double lat, double lon, double rad) {
httpGet = new HttpGet("http://laabroo.cu.cc/lokasi.php?lat=" + lat
+ "&lon=" + lon + "&rad=" + rad);
StringBuilder builder = new StringBuilder();
httpClient = new DefaultHttpClient();
try {
response = httpClient.execute(httpGet);
StatusLine statusLine = response.getStatusLine();
int statuscode = statusLine.getStatusCode();
if (statuscode == 200) {
@laabroo
laabroo / ParsingJson
Created June 16, 2012 06:37
Parsing Json From String
private void getAll(double lat, double lon, double rad) {
String posisis = loadData(lat, lon, rad);
Log.i("Posisi : ", posisis);
try {
JSONObject obj = new JSONObject(posisis);
JSONArray jsonArray = obj.getJSONArray("items");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
@laabroo
laabroo / Place
Created June 16, 2012 06:49
Create Object Place and setter getter
@SuppressWarnings("serial")
public class Place implements Serializable {
public double lat;
public double lon;
public double rad;
public String name;
public String address;
public Place() {
@laabroo
laabroo / TampilkanPosisiKeMap
Created June 16, 2012 06:58
Menapilkan posisi kita ke map
protected void tampilkanPosisikeMap(Location newLocation) {
List<Overlay> overlays = mapView.getOverlays();
if (overlays.size() > 0) {
for (Iterator<Overlay> iterator = overlays.iterator(); iterator
.hasNext();) {
iterator.next();
iterator.remove();
}
}
@laabroo
laabroo / InitMap
Created June 16, 2012 07:07
Inisialisasi Map
private void initMap() {
mapView = (MapView) findViewById(R.id.mymap);
mapView.displayZoomControls(true);
mapView.getController().setZoom(16);
}
@laabroo
laabroo / InitPosisi
Created June 16, 2012 07:09
Inisialisasi Posisi
private void initPosition() {
locManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
locListener = new LocationListener() {
public void onStatusChanged(String provider, int status,
Bundle extras) {
// TODO Auto-generated method stub
}
@laabroo
laabroo / OnCreate
Created June 16, 2012 07:39
Oncreate
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initPosition();
initMap();
// initLocationManager();
}