mf2009

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

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

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

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

0 Neutral

درباره mf2009

  • درجه
    Newbie
  1. سلام log خطا رو بدید
  2. من که چیزی جز یه سایت تبلیغاتی ندیدم
  3. سلام بر شما خوش آمدید (با اجازه استاد فرزاد عزیز ) اگر شما میخایید برنامه محتوا محور بسازید به جای استفاده از دهها اکتیویتی از دیتابیس استفاده کنید ولی در کل نه اگه از api بالای 11 استفاده میکنید متن رو مستقیم تو تکس ویو تون بنویسید android:text="متن دلخواهتون " برای اسکرول هم میتونید از Scroll View استفاده کنید مثلا به کد زیر دقت کنید یه تکس ویو هست با یک عکس با حالت اسکرول xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" > android:layout_height="wrap_content" android:layout_width="wrap_content" > android:id="@+id/image1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_centerHorizontal="true" android:src="@drawable/golb" android:paddingTop="20dp" android:paddingLeft="40dp" /> android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/text1" android:layout_below="@+id/image1" android:text=" متن دلخواه " android:textSize="20sp" android:paddingTop="20dp" android:layout_alignParentRight="true" />
  4. سلام میخاستم ببینم برنامه های محتوا محوری که تو بازار وجود داره مثل 200 راز مخفی اندروید رو با استفاده از دیتابیس میسازن یا استفاده از تکست ویو یا شاید وب ویو بعد چه جوری براش قابلیت سرچ میذارن ؟ به نظر من وب ویو عالیه چون میشه تصویر هم براش گذاشت ولی متاسفانه نمیشه توش سرچ کرد یکی فقط بگه اینا رو با چه حالتی میسازن ممنون میشم منظورم اینه که بشه توش سرچ هم کرد
  5. سلام من که تا حالا ندیم کسی بتونه دو روزه یه برنامه با حداقل امکانات هم بنویسه چه برسه به کتاب که معلوم نیست چند صفحه باشه حالا متن کتاب رو که دارید یا باید تایپ هم بشه ؟
  6. بهترین در نوع خود (استاد فرزاد یکی از شاگردان کلاس عیدتونم بلاخره تونستم نرم افزار رو تکمیل کنم ممنون از کمک هاتون )لینک دانلود رایگان از کافه بازار :http://cafebazaar.ir/app/com.mohammad.englishforyou/?l=faبعضی فرصت ها هست که فقط یک بار در خونه آدم رو میزنه مطمعن باش باش خدا خیلی دوست داشته که الان وارد این صفحه شدی چون الان با نرم افزاری آشنا خواهی شد که زندگیت رو به کلی تغییر خواهد داد شک نکن . *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--*دوست عزیز من تا آخرش با من همراه باش تا اونو بهت معرفی کنم فقط چند دقیقه وقت بذار یک بار برای همیشه. *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--*تا حالا چند بار شده خاستی زبان انگلیسی را یاد بگیری ؟ یک بار ؟دوبار ؟ ده بار ؟ صد بار ؟ هممون حداقل برای یک بار این تصمیم رو گرفتیم و البته خیلی هامون براش تلاش هم کردیم ولی 95 درصدمون به نتیجه دلخواه نرسیدم تا حالا فکر کردی چرا ؟ یعنی مشکل از خود ماست یا یه جای کار ما اشتباس ؟ شک نکن تو اینقدر باهوش هستی که هر چی بخای بهش برسی مشکل از طریقه رسیدن به اونه . دوست داری یه راهی بهت نشون بدم فقط در عرض 60 روز بدون هیچ تلاشی انگلیسی را کامل یاد بگیری ؟ بفهمی در فلان فیلم خارجی وقتی بازیگر حرف میزنه منظورش چیه ؟ یا میخای مهاجرت کنی و نیاز داری آزمون های زبان رو پاس کنی و دوست داری به راحتی انگلیسی صحبت کنی ؟ اصلا نگران نباش فقط دستت رو بده به من با من همراه باش . حالا پایین رو بخون تا این معجزه رو بهت نشون بدم *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--*برای شروع اول فیلم این نرم افزار رو ببین خودت قضاوت کن روی من کلیک کن *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--*حالا که مطمعن شدی حالا بذار برناممون رو با هم مرور کنیم ما کلا سه نسخه از این نرم افزار رو قراره در 60 روز آینده با هم استفاده کنیم هر نسخه نرم افزار 20 درسه هر روز یک درس . هر درس شامل 3 بخشه :1- بخش لغات که ببین 40 تا 80 لغت برای هر درس 2- بخش گرامر که گرامر کامل انگلیسی رو یادت میده 3- بخش صوتی و تصویری که بهترین بخش نرم افزاره هر درس هم یک فیلم و دو مکالمه با ترجمه داره که هر کدون حدود 10 دقیقه هست که کلا میشه برای هر درس 30 دقیقه حالا خودت فکر کن روزی 30 دقیقه مکالمه با تداعی فارسی ببین بعد از 60 روز چی میشه گوششت ناخودآگاه لغات رو برات تجزیه و تحلیل میکنه بدون هیچ زحمتی زبان یاد میگیری مثل بچه های تازه به دنیا میان . میتونی بری تو قسمت فلش کارت من تمام لغات رو برات فلش کارت کردم تا راحت باشی بری و لغات رو تو ذهنت برای همیشه پایدار کنی حالا اگه دوست داری خودت رو محک بزنی میتونی به بخش آزمون بری ببینی لغات رو خوب یاد گرفتی یا نه . بعد اگه میخای اصطلاحات و ضرب المثل ها رو هم یاد بگیری یه سری به بخش جایزه بزن . خوب حالا 60 روز آینده رو تصور کن که 4000 تا لغت کاملا کاربردی بلدی و کل گرامر انگلیسی رو کامل بلدی و به راحتی میتونی انگلیسی رو صحبت کنی و گوش بدی حالا فکر میکنی با چقدر هزینه یعنی باورت نمیشه با 1300 تومن به همه آرزوهات برسی با پول سه تا نان بربری حالا خودت تصمیم بگیر دوست داری با بقیه متفاوت باشی یا نه ؟؟؟؟؟؟؟؟؟؟؟؟ یه بسم الله بگو اول خدا بعدش خودم پشتیبانتم هر جا به مشکل خوردی با خودم در تماس باش قول میدم هر کمکی باشه به عنوان برادر یا خواهر خودم برات انجام بدم *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--* *--*--*--*ویژگی های نرم افزار در 3 نسخه 1- بیش از 4000 لغت در هر 3 نسخه (هر نسخه بیش از 850 لغت با تصویر و تلفظ و معنی فارسی )2- آموزش کامل گرامر انگلیسی (فول فول )3- بیش از 1000 دقیقه فایل مکالمه و فیلم آموزشی با ترجمه فارسی به صورت هم زمان (منحصر به فرد ) 4-آموزش بیش از 300 اصطلاح با تصویر و تلفظ در هر سه نسخه 5- آموزش بیش از 300 ضرب المثل در هر سه نسخه 6- قابلیت انتقال به کارت sd به صورت کامل (بعد از انتقال حجم نرم افزار 2 مگابایت میشود )7-پیشتیبانی 24 ساعته در 7 روز هفته 8-فلش کارت آماده 9-آزمون های کاربردی 10-و دهها ویژگی دیگر که شما را حیرت زده خواهد کرد
  7. با کسب اجازه از استاد فرزاد عزیز طبق عکس زیر عمل کنید
  8. هیچ خطای نمیده فقط کاری هم وقتی روی دکمه کلیک میکنیم نمیکنه
  9. سلام دوستان من تازه تو این سایت عضو شدم الان چند وقتی دارم روی یک برنامه کار میکنم الان به یه مشکلی خوردم مشکلم :من در این قسمت کارم میخام یه activity داشتم باشم با این خصوصیات [shcode=java] <?xml version="1.0" encoding="utf-8"?> android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/voice"> android:id="@+id/startBtn" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_marginTop="114dp" android:background="@drawable/back8" android:text="@string/d2" android:textColor="#FFFFFF" /> android:id="@+id/play1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/startBtn" android:layout_marginTop="26dp" android:background="@drawable/back8" android:text="@string/listfile" android:textColor="#FFFFFF" /> android:id="@+id/listOfFiles" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="" android:textColor="#FFFFFF" android:textSize="20dp" /> android:id="@+id/m1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="54dp" android:background="@drawable/back8" android:text="@string/p1" android:textColor="#FFFFFF" /> [/shcode] خوب در اینجا من سه تا دکمه دارم دکمه اول و دوم رو مشکلی ندارم ولی با دکمه سوم (دکمه play1) مشکل دارم در دکمه اول میخام یک فایل رو از پوشه raw پخش کنه که مشکلی نیست در دکمه دوم میخام یه فایل رو از url دانلود کنه که اونم مشکلی نیست ولی در دکمه سوم من میخام اون فایلی رو که با دکمه دوم دانلود کردم رو بتون پخش کنم . خواش میکنم راهنماییم کنید اینم کد جاوام import java.io.BufferedInputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.URL;import java.net.URLConnection;import android.annotation.SuppressLint;import android.app.Activity;import android.app.Dialog;import android.app.ProgressDialog;import android.content.Context;import android.content.Intent;import android.media.AudioManager;import android.media.MediaPlayer;import android.media.MediaPlayer.OnCompletionListener;import android.media.SoundPool;import android.os.AsyncTask;import android.os.Bundle;import android.os.Environment;import android.util.Log;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast;public class voice1 extends Activity { public static final int DIALOG_DOWNLOAD_PROGRESS = 0; private Button startBtn,m1,play1; TextView listOfFiles; MediaPlayer mp; int mSoundId; int mStreamId = 0; private ProgressDialog mProgressDialog;private String url;private String fileName; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.voice1);اینجا اون فایلی رو که دانلود کردم رو تعریف کردم mp = new MediaPlayer(); try {url = Environment.getExternalStorageDirectory().getAbsolutePath(); fileName = "/5.mp3"; mp.setDataSource(url+fileName); mp.prepare(); mp.start(); mp.setOnCompletionListener(new OnCompletionListener() { public void onCompletion(MediaPlayer mp) { stopSound(); } private void stopSound() { // TODO Auto-generated method stub } }); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }اینم دکمه ای که باهاش فایل رو دانلود میکنم و مشکلی نداره startBtn = (Button)findViewById(R.id.startBtn); startBtn.setOnClickListener(new OnClickListener(){ public void onClick(View v) { startDownload(); } }); }public Button getPlay1() { return play1;}public void setPlay1(Button play1) { this.play1 = play1;}private void startDownload() { String url = "http://dl.pop-music.ir/music/Bahman92/Ali%20Ashabi%20-%20Sokoote%20Motlagh.mp3"; new DownloadFileAsync().execute(url); } @Override protected Dialog onCreateDialog(int id) { switch (id) { case DIALOG_DOWNLOAD_PROGRESS: mProgressDialog = new ProgressDialog(this); mProgressDialog.setMessage("Downloading file.."); mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); mProgressDialog.setCancelable(false); mProgressDialog.show(); return mProgressDialog; default: return null; } }@SuppressLint("ParserError")class DownloadFileAsync extends AsyncTask {@Overrideprotected void onPreExecute() { super.onPreExecute(); showDialog(DIALOG_DOWNLOAD_PROGRESS);}@Overrideprotected String doInBackground(String... aurl) { int count;try {URL url = new URL(aurl[0]);URLConnection conexion = url.openConnection();conexion.connect();int lenghtOfFile = conexion.getContentLength();Log.d("ANDRO_ASYNC", "Lenght of file: " + lenghtOfFile);InputStream input = new BufferedInputStream(url.openStream());OutputStream output = new FileOutputStream("/mnt/sdcard/5.mp3");byte data[] = new byte[1024];long total = 0; while ((count = input.read(data)) != -1) { total += count; publishProgress(""+(int)((total*100)/lenghtOfFile)); output.write(data, 0, count); } output.flush(); output.close(); input.close();} catch (Exception e) {}return null;}protected void onProgressUpdate(String... progress) { Log.d("ANDRO_ASYNC",progress[0]); mProgressDialog.setProgress(Integer.parseInt(progress[0]));مشکل من با این دکمس نمیدونم چرا کار نمیکنه Button play1=(Button)findViewById(R.id.play1); play1.setOnClickListener(new OnClickListener() { public void onClick(View v) { mp.start(); } }); } }}