Tampilkan postingan dengan label pemograman. Tampilkan semua postingan
Tampilkan postingan dengan label pemograman. Tampilkan semua postingan

Mengatasi The type android.support.v4.widget.DrawerLayout$DrawerListener cannot be resolved. It is indirectly referenced from required .class files

Cara mengatasi error : The type android.support.v4.widget.DrawerLayout$DrawerListener cannot be resolved. It is indirectly referenced from required .class files 

ketika sobat mengcopy atau mengimport sebuah project di eclipse, mungkin ada yg menemui masalah seperti diatas, cara mengatasi nya adalah dengan menmbahkan

import android.support.v4.app.ActionBarDrawerToggle;
import android.support.v4.widget.DrawerLayout;


Cara memperbaiki Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'

halo sobat? pie kabare? yah :v 
o ia, pernah nemu error seperti ini ga ketika sobat main2 di eclipse?


error: Error: No resource found that matches the given name: attr 'android:colorPrimaryDark'.

error ini terjadi ketika kita import project tapi buildToolsVersion nya berbeda, atau sering juga di sebut API nya

misal ini, yang API 20 kan masih Android 4.4W
# Project target.
target=android-20
android.library.reference.1=../appcompat_v7

sementara sekarang atau yg sedang kita pakai adalah 
# Project target.
target=android-21
android.library.reference.1=../appcompat_v7

itu misal

kan bisa aja kita lagi belajar trs donload project yg di kasih dari tutorial di internet ternyata # Project target. misal masih make 18 atau 19

jadi cara nya lihat saja di project properties,
silahkan di ubah jadi versi yang sedang kita pakai



Mengatasi dan Memperbaiki Failed to install *.apk on device *: timeout pada Eclipse

Halo sobat? pernah ngalamin error kayak Failed to install *.apk on device *: timeout ga ketika jalankan / test program dari eclipse ke emulator?
yup.. ini adalah error time out
untuk menghindari error yang seperti ini anda bisa melakukan seetingan pada eclipse untuk mengatur timeout DDMS

  1. berikut cara nya
  2. klik menu windows
  3. pilih prefences
  4. cari dan klik DDMS
  5. pada field ADB Connection Time Out, ubah menjadi lebih besar dari nilai awal,
  6. klik Ok

sekarang anda tidak akan menemuai Error: “Failed to install apk on device 'emulator-5554': timeout” lagi

semoga tutorial dan tips sederhana tentang “Failed to install apk on device 'emulator-5554': timeout” ini berguna :D

Android - Tutorial Membuat Alert Dialog pada Aplikasi Android di Eclipse

nulis lagi.., kali ini saya posting tentang Alert Dialog pada Aplikasi Android, kalau di VB biasa di sebut MsgBox.
biasanya di pakai untuk konfirmasi exit dll,
dalam kasus ini saya membuat nya untuk menampilkan box about nya aplikasi nya

di sini juga saya sekaligus membuat web launcher web dengan webView dan juga Menu Action

Oke langsung aja yo..

Tutorial Membuat Alert Dialog pada Aplikasi Android di Eclipse

Tutorial Membuat Toast pada Aplikasi Android di Eclipse

Tutorial Membuat Menu Action pada Aplikasi Android di Eclipse

Tutorial Membuat Browser pada Aplikasi Android di Eclipse 

Tutorial Membuat Web Launcher pada Aplikasi Android di Eclipse dengan webView


Buat projek nya

aactivity_main.java

package me.holong.mct;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.KeyEvent;

import android.view.Menu;
import android.view.MenuItem;

import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;

import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;


public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
       
        Toast.makeText(getApplicationContext(), "Loading...", Toast.LENGTH_LONG).show();
       

        WebView mywebview = (WebView) findViewById(R.id.webView);
        mywebview.loadUrl("http://medancyberteam.web.id/forum/");
        
        //mengaktifkan js
        WebSettings webSettings = mywebview.getSettings();
        webSettings.setJavaScriptEnabled(true);
        
        webSettings.setBuiltInZoomControls(true);
        
        //handling clicks
        mywebview.setWebViewClient(new WebViewClient());
    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
  
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        if (id == R.id.keluar) {
            Toast.makeText(this, "Terimakasih..", Toast.LENGTH_SHORT).show();
            finish();
          
        }
        if (id == R.id.about) {
          
            AlertDialog tampil= new AlertDialog.Builder(MainActivity.this).create();
            tampil.setTitle("MCT Apps");
            tampil.setMessage("Aplikasi Mobile \nMedan Cyber Team\n\nwww.medancyberteam.web.id");
            tampil.setButton(DialogInterface.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {

                @Override
                public void onClick(DialogInterface dialog, int which) {

                dialog.cancel();

                }

                });
          
            tampil.show();
        }
        return super.onOptionsItemSelected(item);
    }
   
}


activity_main.xml

<RelativeLayout 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:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="me.holong.mct.MainActivity" >

     <WebView
    android:id="@+id/webView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>
</RelativeLayout>

edite menu,
menu/main.xml
atambahkan code berikut


    <item android:id="@+id/about" android:title="Tentang"></item>
    <item android:id="@+id/keluar" android:title="Keluar"></item>


tambahkan uses permision di manipest, supa bisa ngakses internet

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>



 ok, silahkan sesuaikan dangan milik anda,,

 

Mengatasi Unable to execute dex: Multiple dex files atau Conversion to Dalvik format failed


Taraaaa... Error
:D
nemu kyk gini error di eclipse ketika main2 dengan eclipse..

[2014-11-30 19:46:11 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;
[2014-11-30 19:46:11 - NamaAplikasi] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;

tapi tenang, ini cara mengtasi error nya


  1. Klik nama Project Kamu, 
  2. Pilih Menu Project
  3. Pilih Properties
  4. Pilih Tab Order And Export
  5. Uncheck Library nya
  6. Klik Ok


Selesai...
Memperbaiki Error Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;
dan
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes;

Mengatasi Error : The project cannot be built until build path errors are resolved di Eclipse

Hola Hola Hola.....
huhh
The project cannot be built until build path errors are resolved
apa itu?
ya itu deh
yang suka muncul di eclipse ketika mau main2 buat apps android dengan eclipse


Bagaimana Cara Mengatasi Error The project cannot be built until build path errors are resolved pada eclipse?
Gampang kok

ini cara nya

Pilih Menu Project -> Clean

Beres deh
Hehehhe
Sekian lah dulu tips Cara Mengatasi Error The project cannot be built until build path errors are resolved pada eclipse