Mehdi Jahed Manesh
توسعه دهنده اندروید-
تعداد ارسال ها
24 -
تاریخ عضویت
-
آخرین بازدید
اعتبار در سایت
7 Neutralدرباره Mehdi Jahed Manesh
-
درجه
توسعه دهنده
- تاریخ تولد تعیین نشده
آخرین بازدید کنندگان نمایه
بلوک آخرین بازدید کننده ها غیر فعال شده است و به دیگر کاربران نشان داده نمی شود.
-
نیاز به کمک یک برنامه نویس
Mehdi Jahed Manesh پاسخی برای HosseinQ ارسال کرد در موضوع : درخواست همکاری
مشکلی نداره ، شما وقتی داری get میکنید ، خروجی ریخته میشه تو List حالا شما با این List هر کاری که دوست داری انجام بده List list = MyApplication.getStoryDAO().getStory(); Story story = list.get(0); String title = story.getTitle(); -
نیاز به کمک یک برنامه نویس
Mehdi Jahed Manesh پاسخی برای HosseinQ ارسال کرد در موضوع : درخواست همکاری
سلام اگر مشکلتون کار با دیتابیس است باید به این صورت عمل کنید. 1-باید برای داستانتون یه سری خصوصیات تعریف کنید.در کلاس جداگانه مثلا public class StoryInfo { private int id; private String part; private String title; private String story; private byte[] image; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getPart() { return part; } public void setPart(String part) { this.part = part; } public String getTitle() { return title; } public void setTitle( -
چگونگی یکپارچه کردن اطلاعات برداشت شده از چند دستگاه
Mehdi Jahed Manesh پاسخی برای mohitlog ارسال کرد در موضوع : دیتابیس اندروید
شما نمیتوانید به دیتابیس برنامه ها دسترسی داشته باشید مگر اینکه گوشیتون دسترسی روت داشته باشه.اگر روت نیس باید خودتان به صورت برنامه نویسی از روت به حافظه خارجی کپی کنید. اگر با Emulator AVD برنامتون را اجرا کنید می توانید با Android Device Monitoring دسترسی روت داشته باشین ، داخل Android Device Monitoring تب File Explorer میتوانید دیتا بیس رو پیدا کنید.توجه کنید که این امکان فقط برای Emulator تعبیه شده است. root>data>data>your packageName>databases>myDB.db -
تفاوت تابع setOnClickListener و onclick
Mehdi Jahed Manesh پاسخی برای mohamad62 ارسال کرد در موضوع : آموزش برنامه نویسی اندروید
سلام وقتی از Button فقط میخوای بگی به محض کلیک شدن فلان کارو انجام بده و در طول برنامتون دیگه کار خاصی باهاش ندارید از onClick xml استفاده می کنند.ولی اگر بخوای در زمان اجرا ویژگی Button را تغییر بدید مثلا View.visible / View.gone / btn.setText باید از دکمه رفرنس بگیرید به خاطر همین دیگه میان با onClickListener استفاده می کنند . ولی کلا دلبخواهیه... -
کمک برای بدست آوردن ip
Mehdi Jahed Manesh پاسخی برای erfan4 ارسال کرد در موضوع : رفع مشکلات و سوالات
سلام یعنی شما با دیتا میخواید شبکه کنید دستگاهو؟(اینترنت) من نمیدونم چه منطقی پشت برنامه شماست.اگر میخواید تمامی client ها ip همدیگرو بدونن ، باید به محض بر قراری با سرور ، قبل از اینکه client بخواد ارتباط با دیگر client های دیگه داشته باشه باید خودشو به سرور رجیستر کنه توسط یک رشته یکتا که همون ip خودشه.بعد سرور میاد ip client هارو به دیگران میفرسته. به هر حال چه با wifi چه با دیتا اگه میخواید این کارو انجام بدید طرز کارش اینجوریه. لینکی که به من دادید کلیه و به درد audio real time میخوره. کد اولی برای گرفتن ip سرورِ. کد دومی هم همه جا کاربرد داره ip network . -
کمک برای بدست آوردن ip
Mehdi Jahed Manesh پاسخی برای erfan4 ارسال کرد در موضوع : رفع مشکلات و سوالات
سلام منم رو این API دارم کار میکنم برای سرور این راه خوبه البته اگر با WIFI P2P کار میکنید String hostAddress = info.groupOwnerAddress.getHostAddress(); اگر IP Client را میخواهید با این تکه کد حل میشه. public static String getIPAddress(boolean useIPv4) { try { List interfaces = Collections.list(NetworkInterface.getNetworkInterfaces()); for (NetworkInterface intf : interfaces) { List addrs = Collections.list(intf.getInetAddresses()); for (InetAddress addr : addrs) { if (!addr.isLoopbackAddress()) { -
چگونگی یکپارچه کردن اطلاعات برداشت شده از چند دستگاه
Mehdi Jahed Manesh پاسخی برای mohitlog ارسال کرد در موضوع : دیتابیس اندروید
سلام دیتابیس شما در root میباشد root>data>data>your packageName>databases>myDB.db و میتوانید دیتابیس را به حافظه خارجی کپی کنید -
گرفتن Client Id در WiFi P2P
Mehdi Jahed Manesh پاسخی برای Mehdi Jahed Manesh ارسال کرد در موضوع : رفع مشکلات و سوالات
خودم یافتم... -
با سلام بعد از وصل شدن 2 تا گوشی با WiFi Direct ، خیلی راحت میتونیم Server Id را بدست آوریم. در این حالت فقط Client با Server میتواند تبادل اطلاعات کند.حالا اگر بخوایم Server هم ارتباط متقابل داشته باشد نیازمند Client Id هستیم. چطور و از چه طرقی می توانیم ID را بدست آوریم؟ با تشکر...
-
چگونه اطلاعات مربوط به تغیر فونت و سایز را SharedPreferences میتواند ذخیره کند؟
Mehdi Jahed Manesh پاسخی برای alireza0391 ارسال کرد در موضوع : رفع مشکلات و سوالات
import android.app.Activity; import android.content.Intent; import android.content.SharedPreferences; import android.graphics.Typeface; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.SeekBar; import android.widget.SeekBar.OnSeekBarChangeListener; import android.widget.TextView; public class MainActivity extends Activity { private SharedPreferences sharedPreferences; private SharedPreferences.Editor editor; private TextView t1; @Override protected void onCreate(Bundle savedInsta- 4 پاسخ
-
- 1
-
سلام مشکلتون اینه که mMediaPlayer را release نمیکنید. String ringtone = settingPreferences.getString( "perform_ringtone", "default ringtone"); Uri uri = Uri.parse(ringtone); if (mMediaPlayer == null) { playSound(getActivity(), uri); } else { mMediaPlayer.release(); playSound(getActivity(), uri); } private void playSound(Context context, Uri ringtone) { mMediaPlayer = new MediaPlayer
-
چگونه اطلاعات مربوط به تغیر فونت و سایز را SharedPreferences میتواند ذخیره کند؟
Mehdi Jahed Manesh پاسخی برای alireza0391 ارسال کرد در موضوع : رفع مشکلات و سوالات
import android.content.SharedPreferences; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.view.View; public class YourActivity extends ActionBarActivity { private SharedPreferences sharedPreferences; private SharedPreferences.Editor editor; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_your); sharedPreferences = getSharedPreferences("key_pref", MODE_PRIVATE); editor = sharedPreferences.edit(); // for saving ur info- 4 پاسخ
-
- 1
-
دوست عزیز آخه کدوم متد؟؟؟ پس اگه اینجوری باشه چرا obfuscate می کنن کد هارو؟ کلا obfuscate کاراش اینه : تغیر اسامی کلاس ها ، متد ها ، فیلدها ، متغیر های محلی و کلا همه چی به a,b,c,d,e,f,g,h,... (حالا یکی بگه اگه همه چی حروف الفبا باشه چطوری یارو میفهمه؟؟؟؟؟؟؟) اضافه کردن کلاس ، متد ، فیلد - بیخودی ، سر کاری ، الکی - برای گمراه کردن اون یارو و غیره .... که با همین 2تا یارو می ره پیه بازیش
-
سلام Jadx-gui.bat دیکامپایلر هست یک بار با اون تستش کن خودتون متوجه میشوید.اگر طرف بخواد یه همچین کاری کنه باید شبیه این آدم فضاییا باشه.
-
سلام اگه منظورت Navigation Drawer است این کدشه، از چپ به راست باز میشه private DrawerLayout mDrawerLayout; private Button myBtn; myBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { if (mDrawerLayout.isDrawerOpen(Gravity.RIGHT)) { mDrawerLayout.closeDrawer(Gravity.RIGHT); } else { mDrawerLayout.openDrawer(Gravity.RIGHT); } } });