Farzad Sarseifi

مدیریت انجمن
  • تعداد ارسال ها

    1,463
  • تاریخ عضویت

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

  • Days Won

    61

پست ها ارسال شده توسط Farzad Sarseifi


  1. در ۱ ساعت قبل، xpdt گفته است :

    آره خالیه!

    اکتیویتی اصلی هم در مسیر java->com->lalongoo->videocompressor قرار داره

    من پوشه اصلی را ایمپورت کردم اینجوری شده!

    فایل هارو ببرید به پوشه src از فولدر java

    1 کاربر پسند دیده است

  2. در 9 ساعت قبل، mehdisamavat گفته است :

    سلام به همه دوستان 
    چند تا سوال داشتم لطفا در ضورت امکان پاسخ بدید 
    1- طبق اموزش گوگل مپ موجود جلو میرفتم که متوجه شدم ادرس extras\google\google_play_services\libproject\google-play-services_lib  موجود نیست داخل پوشه ها و فقط سمپل و داک هست و خبری از پوشه libproject نیست --که ظاهرا در اپدیت جدیدgoogle play service این ادرس رو تغییر داده به  d\sdk\extras\google\m2repository\com\google\android\gms و گفته دیگه از فایل های aar استفاده کنید داخل این دایرکتوری هم کلی فایل aarb  هست که نمیدونم باید از کدوم استفاده کنم--بار اوله که میخوام با گوگل مپ کار کنم و یکم سردرگم شدم لطفا دوستانی که تجربه این کار رو دارن راهنمایی بفرمایید 

    2-کلن چرا باید یه کتابخانه به طور مستقیم اضافه کنیم به پروژه  و چرا فقط با اضافه کردن ادرس به دیپندنسی نمیشه با گوگل مپ کار کرد ؟(این سوال بخاطر اینه که پایم ضعیفه:angel:)

    3-یه ریسایکلر ویو دارم که ایتم های زیادی داره و هر ایتم رو یه سری متن و یه مپ همراه با یه مارکر تشکیل میده(مثلا اسم من و ادرس خونه ام)--لطف کنید بگید برای انجام این کار چه عناوینی رو سرچ کنم ؟
    4-ممنون9_9 

     

     

    باید از بخش dependency به پروژه اضافش کنید

     

    سوال سوم خود را در یک تاپیک جدا مطرح نمایید

     

     

    1 کاربر پسند دیده است

  3. در 8 ساعت قبل، xpdt گفته است :

    نمی دونم چرا نمی تونه کلاس ها رو پیدا کنه؟!!

    راستی در عکسی که گذاشتم ببینید جایی که باید اسم پروژه باشه، MainActivity نوشته شده. چرا؟ نکنه من اشتباه ایمپورت می کنم.

    8xis_m.png

    پوشه src شما خالی میباشد!!!!

    1 کاربر پسند دیده است

  4. در ۱ ساعت قبل، soroush_habibi گفته است :

    سلام


    چطوری لیست آهنگ های تو دستگاه رو بگیرم و تو لیست ویو نمایش بدم؟

     

    Test this code

    public ArrayList<HashMap<String, String>> getAudioList() {
    
        ArrayList<HashMap<String, String>> mSongsList = new ArrayList<HashMap<String, String>>();
        Cursor mCursor = getContentResolver().query(
                MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
                new String[] { MediaStore.Audio.Media.DISPLAY_NAME,
                        MediaStore.Audio.Media.DATA }, null, null, null);
    
        int count = mCursor.getCount();
        System.out.println("total no of songs are=" + count);
        HashMap<String, String> songMap;
        while (mCursor.moveToNext()) {
            songMap = new HashMap<String, String>();
            songMap.put(
                    "songTitle",
                    mCursor.getString(mCursor
                            .getColumnIndexOrThrow(MediaStore.Audio.Media.DISPLAY_NAME)));
            songMap.put("songPath", mCursor.getString(mCursor
                    .getColumnIndexOrThrow(MediaStore.Audio.Media.DATA)));
            mSongsList.add(songMap);
        }
        mCursor.close();
        return mSongsList;
    }

     

     

     

     


  5. در 28 دقیقه قبل، مهندس گفته است :

    سلام دوستان.

     

    من 200 تا غزل دارم ک تو دیتا بیس ذخیره کردم و میخام ک وقتی روی یه دکمه زده شد یه شعر رو تصادفی بیاره روی صفحه ولی مشکلی ک دارم مصرع ها پشت سر هم مثل یک متن Screenshot_2017-02-23-00-16-00.thumb.png.7fc159327b66b001f5c317d46880c5bc.pngمیان در صورتی ک میخام تو تکست ویو مصرع ها زیر هم باشن.میخام مث این صفحه همه مرتب زیر هم بیاد.

    خواهشمندم راهنمایی کنید.خیلی عجله دارم.:(:(:(

    ساختار دیتابیس شما به چه صورتی هستش،هر کلمه تک به تک توی یک رکورد ذخیره شده است ؟


  6. در 10 ساعت قبل، xpdt گفته است :

    02-22 23:11:30.591: E/AndroidRuntime(3252): FATAL EXCEPTION: main
    02-22 23:11:30.591: E/AndroidRuntime(3252): Process: com.lalongooo.videocompressor, PID: 3252
    02-22 23:11:30.591: E/AndroidRuntime(3252): java.lang.RuntimeException: Unable to instantiate application com.lalongooo.videocompressor.VideoCompressorApplication: java.lang.ClassNotFoundException: Didn't find class "com.lalongooo.videocompressor.VideoCompressorApplication" on path: DexPathList[[zip file "/data/app/com.lalongooo.videocompressor-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.LoadedApk.makeApplication(LoadedApk.java:625)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5082)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.ActivityThread.access$1600(ActivityThread.java:177)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1509)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.os.Handler.dispatchMessage(Handler.java:102)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.os.Looper.loop(Looper.java:145)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.ActivityThread.main(ActivityThread.java:5938)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at java.lang.reflect.Method.invoke(Native Method)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at java.lang.reflect.Method.invoke(Method.java:372)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1389)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1184)
    02-22 23:11:30.591: E/AndroidRuntime(3252): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.lalongooo.videocompressor.VideoCompressorApplication" on path: DexPathList[[zip file "/data/app/com.lalongooo.videocompressor-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.Instrumentation.newApplication(Instrumentation.java:988)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     at android.app.LoadedApk.makeApplication(LoadedApk.java:620)
    02-22 23:11:30.591: E/AndroidRuntime(3252):     ... 10 more
    02-22 23:11:30.591: E/AndroidRuntime(3252):     Suppressed: java.lang.ClassNotFoundException: com.lalongooo.videocompressor.VideoCompressorApplication
    02-22 23:11:30.591: E/AndroidRuntime(3252):         at java.lang.Class.classForName(Native Method)
    02-22 23:11:30.591: E/AndroidRuntime(3252):         at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
    02-22 23:11:30.591: E/AndroidRuntime(3252):         at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
    02-22 23:11:30.591: E/AndroidRuntime(3252):         at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
    02-22 23:11:30.591: E/AndroidRuntime(3252):         ... 13 more
    02-22 23:11:30.591: E/AndroidRuntime(3252):     Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available

     

    این خطا برای اینه که کدهای jni رو نمی تونه لود کنه و خطای پیدا نکردن کلاس هارو میده

    1 کاربر پسند دیده است

  7. در 2 ساعت قبل، 3245 گفته است :

    هرکار کردم میگه لینک مشکل داره،

    ممکنه خودتون من رو اضافه کنید؟

    user: @loveanonymous

    لینک گروه مشکلی نداره و تست کردیم مشکلی نداشت،شما ببیند از تلگرام ریپورت نشدید

    1 کاربر پسند دیده است

  8. در 3 دقیقه قبل، 3245 گفته است :

    در واقع میخوام سورس رو بگیرم و کمی رو دیزاینش تغییر بدم و در نهایت فید سایتم رو در پایه بهش اضافه کنم، این در واقع الان اپی هست که کاربر میتونه فیدهای خودش رو اضافه کنه در برنامه، اما من میخوام این قابلیت برداشته بشه و در پایه فید من اضافه بشه...

    تونستم منظورم رو درست منتقل کنم؟

    در صورتی به کسی نیاد دارید که سورس رو براتون تغییر بده به گروه تلگرام انجمن بیاید و اونجا مطرح کنید

     

    لطف کنید قبل از درج هرگونه پست، #قوانین را مطالعه بفرمایید.

    لینک گروه:
    https://telegram.me/joinchat/Bed-tD6xaGLJgXYWr6Iutg
     

    1 کاربر پسند دیده است

  9. در 7 ساعت قبل، 3245 گفته است :

    توضیحات پروژه

    با سلام

    قصد دارم این سورس رو ارتقا بدم https://github.com/FredJul/Flym

    و در نهایت یک نرم افزار شبی به https://play.google.com/store/apps/details?id=com.khorasannews.akharinkhabar در بیاد

    در واقع اگر سورس رو چک کنید، یک APK هم داره، اونو نصب کنید میبینید که میتونید ادرس xml سایت رو بدید بهش و مطالب رو ایمپورت کنه، اما من میخوام این xml در پایه بهش اضافه بشه و دیگه قابلیت اضافه کردن هم از داخل برنامه برداشته بشه. و کمی هم شخصی سازی بشه...

    همچنین از نظر دیزاین هم تغییراتی بکنه که شبیه تر بشه به برنامه خبری بالا که لینکشو دادم.

    بنظر میاد کار خیلی سختی نباشه.

    اگر از دوستان میتونه کمک کنه ایدی تلگرام یا ... بزاره باهاش تماس میگیرم...، هزینه هم پرداخت میشه.

     

    ممنون.

    میخواهید fork کنید سورس رو ؟ یا دانلود کنید و ارتقاش بدین؟

    1 کاربر پسند دیده است

  10. در 3 ساعت قبل، 1236 گفته است :

    قرار دادم خوب ولی ارورچکارکنم

     

    Error:Execution failed for task ':TMessagesProj:processArmv7DebugGoogleServices'.
    > File google-services.json is missing. The Google Services Plugin cannot function without it. 
       Searched Location: 
      D:\Telegram-master\TMessagesProj\src\armv7\debug\google-services.json
      D:\Telegram-master\TMessagesProj\src\debug\armv7\google-services.json
      D:\Telegram-master\TMessagesProj\src\armv7\google-services.json
      D:\Telegram-master\TMessagesProj\src\debug\google-services.json
      D:\Telegram-master\TMessagesProj\google-services.json

    Capture.JPG

     

    فایل google-services.json  رو ندارید.اشکال اینو میگیره

     

     


  11. در ۱ ساعت قبل، 1236 گفته است :

    Error:Execution failed for task ':TMessagesProj:processArmv7ReleaseGoogleServices'.
    > File google-services.json is missing. The Google Services Plugin cannot function without it. 
       Searched Location: 
      D:\Telegram-master\TMessagesProj\src\armv7\release\google-services.json
      D:\Telegram-master\TMessagesProj\src\release\armv7\google-services.json
      D:\Telegram-master\TMessagesProj\src\armv7\google-services.json
      D:\Telegram-master\TMessagesProj\src\release\google-services.json
      D:\Telegram-master\TMessagesProj\google-services.json

    این ارورچیه؟چطوری برطرف کنم

    سلام

    این مشکل براحتی قابل حل هستش به مسیر زیر بروید

    file->Project structure

    بعد app را انتخاب کنید سپس ببنید build tools که شما دارید کدام است.اخرین build tools که دارید رو در فایل build.gradle بجای مقدار 24.0.2 قرار دهید

     


  12. با استفاده از این وب سایت براحتی متوانید مقادیر مورنظرتون رو به واحدهای  dp  یا  px تبدیل نمایید 

    بطور مثال عدد ۳۰۰ را تبدیل نمایید

    خروجی : 

    ldpi (0.75x) @ 300.00dp = 225.00px
    mdpi (1x) @ 300.00dp = 300.00px
    hdpi (1.5x) @ 300.00dp = 450.00px
    xhdpi (2x) @ 300.00dp = 600.00px
    xxhdpi (3x) @ 300.00dp = 900.00px
    xxxhdpi (4x) @ 300.00dp = 1200.00px

     

    http://labs.rampinteractive.co.uk/android_dp_px_calculator/


  13. در 1 ساعت قبل، acmilan گفته است :

    با تشکر ولی پروژه من با استفاده از Cordova ایجاد شده است و این مسیر را یافت نمی کنم.پروژه خود را نیز پیوست کرده ام.
    با تشکر و احترام.

    Adapter.rar

     

    تفاوتی نمیکنه مسیر پیشفرض ساخت دیتابیس اندروید data/data/YOURPACKAGENAME هستش

    روی کدوم فایلتون کد دیتابیس رو نوشتید.؟؟ فک کنم با framework7 دارید cordova رو پیاده سازی میکنید درسته ؟؟

     

     


  14. در 45 دقیقه قبل، رشید ایگدری گفته است :

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

    
    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.AdapterView;
    import android.widget.ArrayAdapter;
    import android.widget.Button;
    import android.widget.Spinner;
    import android.widget.Toast;
    
    import java.util.ArrayList;
    import java.util.List;
    
    
    public class MainActivity extends Activity implements AdapterView.OnItemSelectedListener {
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            Spinner spinner = (Spinner)findViewById(R.id.myspinner);
            spinner.setOnItemSelectedListener(this);
            List<String>categories = new ArrayList<String>();
            categories.add("آموزش");
            categories.add("خدمات");
            categories.add("تجارت");
            categories.add("ورزش");
            categories.add("هنر");
            categories.add("مردم شناس?");
            categories.add("پزشک?");
            ArrayAdapter<String> dataadapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,categories);
            dataadapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
            spinner.setAdapter(dataadapter);
            addlistenerbutton();
    
        }
    
        public void addlistenerbutton() {
        final Spinner spinner1 = (Spinner)findViewById(R.id.myspinner);
        Button submit = (Button)findViewById(R.id.button);
            submit.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Toast.makeText(MainActivity.this,"On Click Listener : "+ String.valueOf(spinner1.getSelectedItem()),Toast.LENGTH_LONG).show();
                }
            });
    
    
    
        }
    
        @Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
            String item = parent.getItemAtPosition(position).toString();
            Toast.makeText(parent.getContext(),"شما موضوع"+item+"را انتخاب کرده ا?د",Toast.LENGTH_LONG).show();
        }
    
        @Override
        public void onNothingSelected(AdapterView<?> parent) {
    
        }
    }

     

     

    به این صورت بنویسید :

    public class MyOnItemSelectedListener implements OnItemSelectedListener {
    
        public void onItemSelected(AdapterView<?> parent,
            View view, int pos, long id) {
          Toast.makeText(parent.getContext()), "The planet is " +
              parent.getItemAtPosition(pos).toString(), Toast.LENGTH_LONG).show();
        }
    
        public void onNothingSelected(AdapterView parent) {
          // Do nothing.
        }
    }

     

     


  15. در 1 ساعت قبل، xpdt گفته است :

    برای من خطای تم میده:

    C:\Users\Mohsen\workspace\VideoCompressor-master\app\src\main\res\values-v11\styles.xml:7: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light'.
    [2017-02-21 13:18:39 - MainActivity]
    [2017-02-21 13:18:39 - MainActivity] C:\Users\Mohsen\workspace\VideoCompressor-master\app\src\main\res\values-v14\styles.xml:8: error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Light.DarkActionBar'.
    [2017-02-21 13:18:39 - MainActivity]

    h4ds_error.jpg

     

    شما باید روی اندروید استودیو تست کنید چون فک نکنم پشتیبانی بشه. چونکه روی اندروید ۲۲ Api  ایجاد شده است.

     


  16. در 7 ساعت قبل، xpdt گفته است :

    شاید سوالم مبتدیانه باشه ولی اگه ممکنه توضیح بدین چجوری میشه از این سورس استفاده کرد. من چند ماهه دنبال این سورس بودم خیلی خیلی کارم گیره همینه.

     

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

     


  17. در 12 ساعت قبل، sajjadbsh گفته است :

    بله

    روی مرورگر متن json رو نشون میده ولی روی دیوایس یک متن دیگه میفرسته که عکس در بالا است

    راستی من از هاست رایگان استفاده میکنم ربطی داره یا نه؟

    چند احتمال وجود داره

     

    1. اولیش مربوط به هاسته که اجازه اتصال رو نمیده
       
    2. دومین مورد هم عدم اتصال به دیتابیس 

     

     

    1 کاربر پسند دیده است

  18. در 17 دقیقه قبل، xpdt گفته است :

    این سورس مربوط به تلگرام هست:

    https://github.com/lalongooo/VideoCompressor

    دانلود می کنم و ایمپورت می کنم توی ایکلیپس خطا میده و فلدر src هم خالیه!

    چجوری باید از این سورس و کلا سورهای گیت هاب استفاده کرد؟

    سورس موجوده تست کردم. پروژه رو به چه صورتی import میکنید

     

     


  19. Video Compressor based in the Telegram for Android Telegram for Android app source code.

    دریافت کتابخانه فشرده سازی ویدیو  

     

    دریافت از انجمن اندروید ایران

     VideoCompressor-master.zip

    Important:

    • This project is based on an older version of the Telegram for Android app. A version from one year ago.
    • It is supposed to work on Android API 17+, however has not been tested properly on Marshmallow and above.
    • No major issues have been reported on Lollipop.
    • In order to have this project working correctly, it needs to be updated as the official Telegram for Android app does. No ETA at this time.

    Quick workaround for issues found on API 17+:

    1. Download Telegram for Android from Google Play.
    2. Compress the video you are having issues with.
    3. The results are ok? Then, this project needs to be updated. Have issues with the compressed video? Sorry, the problem is with the original code this project is based on. Not much I can do on that.

     

    دریافت از انجمن اندروید ایران

     VideoCompressor-master.zip

     


  20. در در 1395/12/01, 14:13:12، acmilan گفته است :

    با سلام

    وقتی که با استفاده از cordova و plugin مربوط به sqlite یک database را  create ‌کرده و داده های مورد نظر را در آن قرار می دهیم به چه صورت می توان به فایل ایجاد شده دسترسی داشت؟

    به عبارت دیگر این فایل مربوط به database در کجا ذخیره می شود تا بتوان با استفاده از نرم افزارهایی مانند navicat آنرا مشاهده کرد؟ 

    با تشکر

    به این مسیر برید

    نقل قول

     

    data/data/YOURPACKAGENAME/databases


     

     

    1 کاربر پسند دیده است

  21. در 1 ساعت قبل، __pouya__ گفته است :

    با سلام

    من با زبان برنامه نویس جاوا کار می کنم

    این کد منه که یه عکس رو دانلود می کنه و در Notification نشون می ده

    
    public class MainActivity extends Activity {
    	
    	Button btn;
    	DownloadManager DownloadManager;
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    		btn =(Button)findViewById(R.id.button1);
    		btn.setOnClickListener(new OnClickListener() {
    			
    			@Override
    			public void onClick(View v) {
    				// TODO Auto-generated method stub
    				
    				DownloadManager =(DownloadManager)getSystemService(Context.DOWNLOAD_SERVICE);
    				Uri uri = Uri.parse("http://www.tutorialspoint.com/green/images/logo.png");
    				DownloadManager.Request request = new DownloadManager.Request(uri);
    				request.setNotificationVisibility(Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
    				Long reference = DownloadManager.enqueue(request);
    				
    			}
    		});
    	}
    
    }

    ولی خود عکس در دستگاه ذخیره می شه من می خوام تو خود پروژه ذخیره شه یعنی:

    در پوشه res/draweble

    تا ازش استفاده کنم راه حلش چیه؟

    با تشکر

     

    اینکار امکان پذیر نیست و نمیتونید داخل پکیج خروجی اندروید فایلی قرار دهید

     

    1 کاربر پسند دیده است