بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

بارکد قبض

مدیریت گفتگو
hamidrezaghaderi 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام دوستای عزیزم

چجوری تووی اپلیکیشن بارکد قبض رو بخونم و بعدش از کاربر بخوام تا پرداختش کنه؟

نظرات

nomad811 11 سال پیش
برای خوندن بارکد میگم فقط شما یا باید با پردازش تصویر بارکد رو بخونی یا برای راحتی خودتم که شده از یه سری engine اماده استفاده کنی که تو نت ریخته . بعد خونده شدن عکس توسط engine از ارایه ای یا متنی که برات بر میگردونه استفاده میکنی ! اگر خواستی بگو واست سرسشو بذارم ( الان نذاشتم چون تحقیق خودت از همه چی بهتره ;) )
hamidrezaghaderi 11 سال پیش
@nomad811 ممنونم عزیزم.میشه سورسش رو با راهنمایی بیشتری واسم بگی؟

پاسخ‌ها 3

مجتبی یگانه 11 سال پیش

https://github.com/zxing/zxing/wiki/Scanning-Via-Intent

 zxing یک برنامه ی اندروید معتبر برای اینکار ههست ،شروع کار با یک intent هست ، شما درخواستون رو بهش میدید ، برنامه شون باز میشه ، اسکن انجام میشه ، نتیجه به شما برگشت داده میشه !

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

نظرات

atf 11 سال پیش
من خودم تو چند مورد از این سورس استفاده کردم این راه مناسبی
hamed 11 سال پیش

من از این لینک استفاده می کنم: لینک

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

عیب آن هم این است که در فقط خروجی کد را به صورت عدد یا رشته به شما می دهد (یا لااقل من دستوراتش را پیدا نکردم) و اینکه این کد چی هست را شما باید با آشنایی با انواع کدها (که خیلی هم ساده است) یا با کدی که قراره پردازش بشه بهش بگید. برای نمونه اگر یک QRCode را بخواند فقط یک رشته بر می گرداند و اینکه حالا این رشته یه جمله است یا لینک و یا یک کانتکت و ... باید شما تشخیص بدهید و عملیات مربوطه را انجام دهید.

نظرات

nomad811 11 سال پیش

ببخشید نبودم !

اینم اگر کارت تموم نشده 1نگاه بنداز : ادرس

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .