Aram0630

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

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

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

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

0 Neutral

درباره Aram0630

  • درجه
    توسعه دهنده فعال
  1. دوستان من کد رو ساختم والان همه چی ردیف کار می کنه جز اینکه هر بار که اکتیویتی باز شه نوتیفی میاد .من می خوام فقط یه بار نوتیفیکیشن بده . کسی میتونه کمک کنه ؟ این هم کد اکتیویتی [shcode=java]package com.aram0630.jen30; import android.app.Activity; import android.app.AlertDialog; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.support.v4.app.NotificationCompat; import android.support.v4.app.NotificationCompat.Builder; import android.view.KeyEvent; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class MainActivityDemo extends Activity { private int notifyId = 0; public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { exitByBackKey(); //moveTaskToBack(false); return true; } return super.onKeyDown(keyCode, event); } protected void exitByBackKey() { AlertDialog alertbox = new AlertDialog.Builder(this) .setMessage("از نرم افزار خارج می شوید ؟") .setPositiveButton("بله", new DialogInterface.OnClickListener() { // do something when the button is clicked public void onClick(DialogInterface arg0, int arg1) { finish(); //close(); } }) .setNegativeButton("خیر", new DialogInterface.OnClickListener() { // do something when the button is clicked public void onClick(DialogInterface arg0, int arg1) { } }) .show(); } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_maindemo); displayNotificationOne(); Button btn=(Button) findViewById(R.id.button2); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent next= new Intent(MainActivityDemo.this, Page2Demo.class ); next.putExtra("btn", 2223); startActivity(next); } }); Button btn11=(Button) findViewById(R.id.buttondarbare); btn11.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent next= new Intent(MainActivityDemo.this, Darbare.class ); next.putExtra("btn", 2223); startActivity(next); } }); Button btn111=(Button) findViewById(R.id.button5); btn111.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent next= new Intent(MainActivityDemo.this, BuyPremiumActivity.class ); next.putExtra("btn", 2223); startActivity(next); } }); AlertDialog alertDialog = new AlertDialog.Builder(this).create(); alertDialog.setTitle("توجه"); alertDialog.setMessage("این نرم افزار را در دسترس افراد زیر 18 سال قرار نداده و لطفا لطفا از آن سوء تعبیر نکنید .متشکرم."); alertDialog.setButton("باشه", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { // here you can add functions } }); alertDialog.setIcon(R.drawable.icon1); alertDialog.show(); } protected void displayNotificationOne() { final NotificationManager mNotificationManager= (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE); NotificationCompat.Builder mBuilder = new Builder(this); Intent resultIntent = new Intent(Intent.ACTION_VIEW); resultIntent.setData(Uri.parse("http://myandroidsoft.ir")); PendingIntent pending = PendingIntent.getActivity(this, 0, resultIntent, Intent.FLAG_ACTIVITY_NEW_TASK); mBuilder.setContentIntent(pending) .setWhen(System.currentTimeMillis()) .setContentTitle("از وبسایت ما دیدن کنید") .setContentText("و گلچینی از بهترین ها را روی گوشی خود داشته باشید") .setTicker("دانستنی های جنسی") .setSubText("دانستنی های جنسی") .setPriority(Notification.PRIORITY_DEFAULT) .setOngoing(true) .setSmallIcon(R.drawable.ic_launcher); Notification notification = mBuilder.build(); notification.flags |= Notification.FLAG_AUTO_CANCEL; //Do not clear the notification notification.defaults |= Notification.DEFAULT_VIBRATE; notification.defaults |= Notification.DEFAULT_LIGHTS; // LED notification.defaults |= Notification.DEFAULT_SOUND; mNotificationManager.notify(notifyId++, notification); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } } [/shcode]
  2. کسی نیست بتونه کمکم کنه ؟
  3. آقای محمدی فکر می کنین راهی باشه ؟ از دوستان دیگه کسی نیست که بتونه کمکم کنه ؟
  4. ممنون آقای محمدی می خوام آهنگ نوتیفیکیشن پیش فرض گوشی پخش شه مثلا طرف یه آهنگی از سیستم گوشیش واسه نوتیفیکیشن و اس ام اس انتخاب کرده می خوام همون آهنگ پخش شه باید چه کدی رو استفاده کنم ؟
  5. کسی نیست بتونه کمکم کنه دوستان ؟ کارم خیلی لنگه !
  6. دوست عزیز ممنون از راهنماییتون جواب داد . منتها همون طور که بالا عرض کردم نمی خوام کاربر بتونه پاکش کنه . می خوام یه جوری باشه که کاربر تا روش کلیک نکنه پاک نشه . یعنی روش که کلیک کرد هدایت بشه به وبسایتم بعد نوتیفیکیشن بره نه اینکه بتونه clear رو بزنه پاک شه . تو این یه مورد هم کمکم کنین ممنون میشم . راستی می خوام صدا هم داشته باشه اگه میشه . مثل نوتیفیکیشن های نرم افزار های دیگه .
  7. من یه on create دیگه دارم تو mail activity چجوری باید اینو بزارم که اررور نده ؟ چون اسمشو تغییر میدم به on creat 1 به محض شروع نرم افزار فورس کلوز میده . این کد اکتیویتیمه . کجا باید بزارم این کد رو ؟ package com.aram0630.thebestapps;import android.app.Activity;import android.app.AlertDialog;import android.app.NotificationManager;import android.app.PendingIntent;import android.content.Context;import android.content.DialogInterface;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.support.v4.app.NotificationCompat;import android.view.KeyEvent;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MainActivity extends Activity {public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { exitByBackKey(); //moveTaskToBack(false); return true; } return super.onKeyDown(keyCode, event);}protected void exitByBackKey() { AlertDialog alertbox = new AlertDialog.Builder(this) .setMessage("از نرم افزار خارج می شوید ؟") .setPositiveButton("بله", new DialogInterface.OnClickListener() { // do something when the button is clicked public void onClick(DialogInterface arg0, int arg1) { finish(); //close(); } }) .setNegativeButton("خیر", new DialogInterface.OnClickListener() { // do something when the button is clicked public void onClick(DialogInterface arg0, int arg1) { } }) .show();} @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn=(Button) findViewById(R.id.button2); btn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent next= new Intent(MainActivity.this, Page2.class ); next.putExtra("btn", 2223); startActivity(next); } }); Button btn11=(Button) findViewById(R.id.buttondarbare); btn11.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Intent next= new Intent(MainActivity.this, Darbare.class ); next.putExtra("btn", 2223); startActivity(next); } }); AlertDialog alertDialog = new AlertDialog.Builder(this).create(); alertDialog.setTitle("توجه"); alertDialog.setMessage("کلیه نرم افزار ها , عکس ها , توضیحات و اطلاعات موجود در این نرم افزار در وبسایت www.MyAndroidSoft.ir موجود بوده و کلیه حقوق این نرم افزار و همچنین وبسایت فوق الذکر محفوظ می باشد .n/ دلشاد نبی نژاد"); alertDialog.setButton("تایید", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { // here you can add functions } }); alertDialog.setIcon(R.drawable.icon1); alertDialog.show(); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; }}
  8. درست شد خروجی گرفتم فقط شما اگه وقت کردی یه سر به لینک دوم بزن
  9. دوستان هیچ کس روشی بلد نیست که بتونم به نرم افزارم نوتیفیکیشن بدم ؟
  10. razieh جان ممنون بابت زحمتی که کشیدی الان یه مشکل دیگه دارم . همه چیز که تموم میشه می خوام از نرم افزار خروجی بگیرم یهو فایل R.java حذف میشه . از نو میام می سازمش همه اطلاعات رو بهش اضافه می کنم دوباره تا بیام خروجی بگیرم حذف میشه . دلیلش چیه ؟ چجوری باید رفعش کنم ؟ اینم لینک پروژه اگه تونستی یه سری هم به این صفحه بزن
  11. http://uplod.ir/qw63u3pve88y/shipp-sliding-menu-master.zip.htm
  12. دوستان سلام من یه پروژه آماده از اسلاید منو دارم می خوام شخصی سازیش کنم هرکاری کردم نتونستم یه اکتیویتی رو با لایه گرافیکیش ست کنم هردوشو می سازم ست می کنم اما جواب نمیده کسی هست که وقت داشته باشه من پروژه رو براش بفرستم مردونگی کنه فقط یه اکتیویتی رو برام ست کنه ؟ ممنون میشم
  13. کسی نیست بتونه کمکم کنه ؟
  14. نخیر دوست عزیز منظورم نوتیفیکیشن یا همون اعلانه که تو نوار ابزار بالایی آندروید قابل مشاهده ست . اگر روشی مد نظرتون هست لطف کنین یه خورده مبتدی تر توضیح بدین که برام قابل فهم باشه . اگه کدهاش رو برام بزارین ممنون میشم .
  15. دوستان من یه سوال اساسی دارم قبل از هرچیزی بگم که از اکلیپس استفاده می کنم چه جوری می تونم کاری کنم وقتی نرم افزارم برای اولین بار اجرا میشه یه متنی رو توی نوتیفیکیشن نشون بده ؟ البته فقط واسه اولین اجرای نرم افزار نه هر دفعه . تازه می خوام قابل بستن هم نباشه لازم باشه طرف حتما روش کلیک کنه .