m-355

توسعه دهنده اندروید
  • تعداد ارسال ها

    3
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در انجمن

0 Neutral

درباره m-355

  • درجه
    Newbie
  1. سلام من یک کدی به صورت زیر نوشتم که نمیدونم چرا توی شرط نمیره در صورتی که مقدار strStatus برابر یکه یعنی وقتی با alertdialog نشون میدم مقدار 1 رو برمیگردونه اما توی شرط نمیره . لطفا کمک کنید [shcode=java] JSONArray jsonarray=new JSONArray(result); JSONObject jsonObject=jsonarray.getJSONObject(0); String strStatus=jsonObject.getString("status").toString(); AlertDialog msgbox = new AlertDialog.Builder(MainActivity.this).create(); msgbox.show(); if(strStatus=="1") { msgbox.setMessage("نام کاربری یا رمز عبور اشتباه است"); msgbox.show(); } [/shcode]
  2. سلام من یک ویدئو دیدم که توش از کد زیر استاده کرد برای اتصال اندروید به بانک mysql و بعد بدون مشکل توی شبیه ساز اجرا کرد و من هرچی توی شبیه ساز میخوام اجرا کنم اجرا نمیشه و force close میده البته اندروید اون 4 بود و اندروید من 2.2 اول از اینکه چطور میتونم توی eclips خطای force close رو پیدا کنم دوم از اینکه sdk 4 رو چطور میتونم نصب کنم یکی دانلود کردم پوشه images نداره و برای همین نمیشه باهاش کار کرد در صورتی که sdk 2.2 داره . سوم هم اینکه زحمت بکشید بگید چرا کد زیر force close میده ؟ (ممکنه از ورژن اندروید باشه ؟ ) [shcode=java] package com.example.h; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.DefaultHttpClient; import org.json.JSONArray; import org.json.JSONObject; import android.R.string; import android.os.Bundle; import android.os.StrictMode; import android.annotation.SuppressLint; import android.app.Activity; import android.util.Log; import android.view.Menu; import android.widget.TextView; public class MainActivity extends Activity { TextView resultView; @SuppressLint("NewApi") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); StrictMode.enableDefaults(); resultView=(TextView) findViewById(R.id.result); getData(); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_main, menu); return true; } public void getData() { String result=""; InputStream isr=null; try { HttpClient httpclient=new DefaultHttpClient(); HttpPost httppost=new HttpPost("http://localhost/androidCN/db_connect.php"); HttpResponse response=httpclient.execute(httppost); HttpEntity entity=response.getEntity(); isr=entity.getContent(); } catch(Exception e){ Log.e("log_tag","error in http connection"+e.toString()); resultView.setText("Couln't Connect To Database"); } try{ BufferedReader reader=new BufferedReader(new InputStreamReader(isr,"iso-8859-1"),8); StringBuilder sb=new StringBuilder(); String line=null; while((line=reader.readLine())!=null) { sb.append(line+"\n"); } isr.close(); result=sb.toString(); } catch(Exception e) { Log.e("log_tag ","Error Converting Result"+e.toString()); } try{ String s=""; JSONArray jsonarray=new JSONArray(result); for(int i=0; i { JSONObject jsonObject=jsonarray.getJSONObject(i); s=s+ "LessonID : "+jsonObject.getString("ID")+ "LessonName : "+jsonObject.getString("Name")+"\n\n"; } resultView.setText(s); } catch(Exception e) { Log.e("log_tag","Error parsing Data : "+e.toString()); } } } [/shcode]
  3. سلام من هم نیاز دارم که در اندروید از بانک mysql استفاده کنم.چون سایتی که درست کردم بانکش mysql و میخوام اون بانک سایتو به برنامه اندروید وصل کنم . اگر آموزش خوبی توی این زمینه سراغ دارید لطفا راهنمایی کنید.ممنون