رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل

habibn

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

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

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

  • روز های برد

    2

تمامی مطالب نوشته شده توسط habibn

  1. habibn

    سوال پروکس دیالوگ

    ممنون با استفاده از کد موجود زیر اینکار رو انجام دادم فقط برنامه اندروید که دانلود میشه می خواهم به طور اتوماتیک نصب بشه یا حداقل پیغام نصب به کاربر بده باید چیکار کنم [shcode=java] import java.io.BufferedInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.net.URL; import java.net.URLConnection; import android.app.Activity; import android.app.Dialog; import android.app.ProgressDialog; import android.graphics.drawable.Drawable; import android.os.AsyncTask; import android.os.Bundle; import android.o
  2. habibn

    سوال پروکس دیالوگ

    سلام ایا کسی سورس اماده یا اموزش ساخت برای دانلود فایل که همراه با نشان دادن میزان دانلود بصورت پروکس دیالوگ و یا به روش های دیگه نداره
  3. habibn

    راهنمایی در صفحه xml ثبت نام

    سلام فرم ثبت نامی دارم که با سه edittext ساخته شده است و یک دکمه ثبت ارسال می خواستم بدونم چطور میشه که کاربر وقتی روی تکست اولی کلیک کرد به تکست دومی و سپس سومی و هنگام که ادیت تکست سومی را پر کرد و دکمه انجام شد را در صفحه کلید مجازی اندروید کلیک کرد به صورت اتوماتیک عملیاتی که در دکمه ثبت است انجام شود
  4. با تشکر از پاسخ خوبتون الان مشکل رو فهمیدم چیه اگر در کد زیر من url رو ادرس اشتباه وارد کنم برنامه ارور فورس کلوز میده با اینکه خود کد try cath داره این قسمت رو چطور تغییر بدهم قسمتی که از url استفاده می شه یعنی بعد از این دستور: protected String doInBackground(String... args) { [shcode=java] private class GetData extends AsyncTask { private ProgressDialog pDialog; private InputStream is = null; private String url = "http://shoptablets.ir/app.php"; private String page_output = ""; @Ove
  5. سلام دوستان من در کد زیر دو مشکل دارم در کلاس onCreate می خواهم دستور new NetCheck().execute(); اجرا بشه و وقتی کلا تموم شد ادامه دستورات کلاس onCreate رو ادامه بده در حال حاضر به محص وارد شدن به این اکتیوتی دیالوگ باز شده در حالیکه هنوز کار کلاس های دیگه به پایان نرسیده برای حل این مشکل چیکار کنم سوال دومی در مورد اینه که موقعی که به هر دلیلی ارتباط به سرور وصل نشه برنامه ارور فرست کلوز رو میده چطور این باگ رو برطرف کنم با تشکر: کد [shcode=java] import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; i
  6. برای سوال دوم نظری ندارم ، ولی بعید میدونم بتونی ثبت ایده کنی ، چون ممکنه یه نفر همون ایده خود به خود به ذهنش رسیده باشه ، نمیشه محکومش کرد که ایده رو دزدیده ولی در کل جهان اینگونه است مثلا شنیدید که اپل یک طرحی درست می کنه و بعد یکی از چین صداش درمیاد اقا این طرج منه و باید خسارت بدی! در ایران هم یکی از دوستانم گفت که برنامه اندرویدی که برای چت دانشجویان می خواهد بسازد را ثبت ایده کرده و اینطور که خودش می گفت هر کس ک بخواهد بسازد در صورت تجاری شدن باید حق ایده را بدهد حالا نمی دونم واقعا اینطور هست یا نه
  7. habibn

    سوال پروکس دیالوگ

    سلام در کد زیر من می خواهم لینک دانلود بزارم در کجاش باید بزارم و اینکه این کلاس را بخواهم تو کلاس دیگر فراخوانی کنم چطور باید اینکار رو انجام بدم با تشکر [shcode=java] package com.javacodegeeks.android.androidprogressdialogexample; import android.app.Activity; import android.app.ProgressDialog; import android.os.Bundle; import android.os.Handler; import android.view.View; public class MainActivity extends Activity { ProgressDialog barProgressDialog; Handler updateBarHandler; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc
  8. سلام برنامه ایی که در حال ساخت هستم به صورتی است که خودش اپدیت می شود از طریق دکمه ایی ایا بازار مشکلی ندارد یعنی اجبار نمی کند حتما باید از طریق بازار اپدیت بشه ؟ سوال دیگرم اینه که ایا می شود برنامه ی اندرویدی را ثبت ایده و اختراع کرد اگر واقعا برنامه ایی مفید در خدمت مردم باشه و اینکه اگر ثبت بشه چه مزیتی داره و حق انحصار ان نرم افزار رو می گیره و چطور میشه اینکار کرد؟
  9. خدا رو شکر کدشو خودم تونستم تکمیل کنم دوستانی که لازم دارن کد کامل دریافت اطلاعات از سرور و چک کردن ورژن برنامه با ورژنی که از سرور گرفته می شود به شرح زیر است لازم به ذکر است که برای الرت دیالوگ باید یک فایل xml جداگانه بسازید [shcode=java] import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse;
  10. سلام دوستان من همونطور گفته بودم می خواهم کد اعلان برای بروز رسانی را انجام بدهم کد اتصال سرور به برنامه اندروید را پیدا کردم و کد الرت دیالوگ برای اعلان بروزرسانی هم تهیه کردم از اساتید تقاضا دارم که راهنمایی کنند که کد الرت دیالوگ را در کدام قسمت از کد شماره 1 بزارم که کار زیر را انجام دهد هنگامی که اکتیوتی 1 باز می شود ابتدا از طریق اینترنت برنامه چک می کند ایا ورژنی که در سرور است بزرگتر از ورزن برنامه است یا خیر ؟(همانطور ک در کد اکتیوتی 1 مشاهده می کنید در صورتی که ادرس سرور باز شود عدد 1 را نشون می دهد ) درصورتی که عدد موجود در سرور بزرگتر از ورژن برنامه بود الرت دیالوگی نمای
  11. عذر می خواهم فکر کنم سوالمو خوب نگفتم الان کد دیالوگ رو اماده کردم طبق زیر سوال و مشکل بنده اینه که : این کد ذیالوگ را در کدام قسمت از کد برنامه سرور قرار بدهم تا موقعی که ورژن بزرگتر از ورژن برنامه باشد به صورت خودکار دیالوگ نمایش داده شود و تقاضا بروز رسانی را از کاربر کند و سوال دیگر در مورد متغیر page_output هست که دستور مناسب برای اینکه از ورژن برنامه بزرگتر است یا خیر کدش چطور است؟ امروز کلا وقتمو روش گذاشتم ولی نتونستم این کد بروز رسانی رو تکمیل کنم ممنون می شم راهنمایی کنید [shcode=java] public void backButtonHandler() { AlertDialog.Builder alertDialog = n
  12. [shcode=java] import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.util.ArrayList; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.util.EntityUtils; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import android.os.AsyncTask; import android.os.
  13. سلام ممنون از پاسخ تون ، ببخشید من تو بخش سرور یکم مشکل دارم میشه لطف کنید با یک مثال ساده توضیح بدید. من چطور ورژنی که تو برنامه است رو با ورژنی ک از سرور می فرسته چک کنم جون ورژن در اندروید mainfirst است چطور بفهمم که مثلا الان ورژن 1 است یا 2 اگر زحمتی نداره براتون این قسمت سرور و اتصال به برنامه رو برام کدشو بزارید
  14. سلام اگر برنامه هایی مانند تقویم که دربازار هست رو دیده باشید موقعی که برنامه بروز بشه یک اعلان برای کاربر می اید که برنامه رو میتونه بروز کنه می خواستم بدونم کد سورس اماده یا روش کارش رو کسی میدونه
  15. سلام من می خواهم با کلیک بر روی دکمه ایی در برنامه ام مستقیم وصل بشه به برنامه تلگرام قسمت پیام به شماره من جطور می تونم اینکار کنم
  16. سلام اگر با برنامه بازار یا برنامه های مشابه کار کرده باشید اولین بار که نصب می شود یک راهنما بصورت هایت لایت و گرافیک زیبا قسمت های مختلف برنامه رو معرفی می کنه و اگر به اکتیوتی های بعدی برود بازهم راهنما میاد البته برای یکبار در هر نصب می خواستم بدونم عزیزی کد سورس اماده یا راهنمای اموزش داره
  17. habibn

    کد سورس اکشن بار کاستوم

    سلام دوستانی که می خواهند اکشن بار سفارشی کاستوم درست کنند کد زیر مناسب شون هست: نحوه کار این است که شما یک فایل xml برای اکشن بار می سازید و بعد بوسیله کد نویسی انرا در اکتیوتی های خود فراخوانی می کنید کد زیر را در onCreate وارد کنید و در پایین انر کد های ان اکتیوتی تان [shcode=java] ActionBar mActionBar =getActionBar(); mActionBar.setDisplayShowHomeEnabled(false); mActionBar.setDisplayShowTitleEnabled(false); LayoutInflater minflater = LayoutInflater.from(this); View mCustomView =minflater.inflate(R.layout.actionbar,n
  18. habibn

    نمایش تصویر در اکشن بار

    سلام من اکشن بار زیر را درست کردم می خوام تو اکتیوتی هایی که درست کردم ازش استفاده کنم تو اکشن بار زیر من یک دکمه برای بازگشت به اکتیوتی قبلی و دکمه ایی برای بازگشت به اکتیوتی اصلی ساخته ام چطور می تونم دستورات لازم رو دکمه تصویری که ساختم بدم و چطور می تونم اکشن بار رو تو اکتیوتی هام فراخوانی کنم [shcode=xml] android:layout_width="fill_parent" android:layout_height="50dp" android:background="#208CE0" > android:id="@+id/title_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:textAllCaps
  19. سلام برای تغییر عنوان اکتیوتی و ررنگ پس زمینه ان در بالای هر صفحه layout activity به کلمه دلخواه یا حذق کلی ان باید چیکار کرد
  20. سلام ممنون اگر می شود ،یکم توضیح هم بدید این کدها رو ، شما فایل xml که متغیر SharedPreferences هست رو نساختین که اگر امکانش هست یک مثال ساده برای ذخیره متغیر int و فراخوانی ان در اکتیوتی ها را بزارید
  21. سلام من هر کاری می کنم وب ویو ام تمام صفحه نمیشه با اینکه کدش درسته [shcode=xml] 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=".Category" > android:id="@+id/webView1" android:layout_width="wrap_content"
  22. میشه با یک مثال کوچک نشون بدید چطور دخیره کنم تو اکتیوتی سوم استفاده اش کنم؟ خودم مطالعه کردم باید یک فایل xml درست کرد ولی مشکل تو قسمت کدنویسی جاواش دارم
  23. بازم نشد فکر کنم حافظه رم اش پاک میشه باید ریخت تو بافر برای اینکه تو سه جا استفاده میشه یک متغیر نمیدونم چرا اینجوری شده
  24. مقداری که به اکتیوتی سوم (در کدهای که ارسال کردم ) میره عدد صفر است و مقادیر که در کلاس oncreate در اکتیوتی دوم هست رو اصلا روش تاثیری نداشته الان مشکل اصلی من اینه که در اکتیوتی سوم یا همون اس ام اس متغیر prodect مقدار صفر رو می گیره کارهای که گفتین هم کردم و عدد صفر رو برمی گردونه مثل اینکه این کد Bundle extres=getIntent().getExtras(); prodect=extres.getInt("nameprodect"); اصلا در اکتیوتی سوم کار نمی کنه
×
×
  • اضافه کردن...