انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خواندن اطلاعات از QR code (در برنامه نویسی اندروید)

خواندن اطلاعات از QR code (در برنامه نویسی اندروید)

#2
سلام.
فرض می کنیم که شما اطلاعات را به صورت یک متن (رشته - String) در آورده اید (منظورم در سمت سایت اینترنتی است) و تبدیل به یک عکس به صورت QR Code شده.
وقتی کاربر با یک برنامه مخصوص خواندن کدهای QR ، عکس را اسکن می کند، برنامه مورد نظر، همان متن را به صورت یک متن قابل ((به اشتراک گذاری)) به کاربر نمایش می دهد که با اشاره کاربر بر روی آن متن، لیست برنامه های اندرویدی که قابلیت دریافت متن های به اشتراک گذاری شده را دارند، نمایش داده می شود.
پس برنامه ما هم باید جزء آن لیست نمایش داده شود. 
اما اینجا یک نکته مهم وجود دارد و آن این است که آیا می خواهیم با برنامه اندروید خود، هر متن به اشتراک گذاری را دریافت کنیم ؟ (یعنی برای هر متن به اشتراک گذاری، در لیست برنامه ها نمایش داده شویم ؟) . مسلما پاسخ منفی است، مثلا برای فروشگاه اندروید کلیدستان (http://www.kelidestan.com/android-sell/index.php)، تنها زمانی کلیدستان در لیست برنامه های با قابلیت دریافت متن به اشتراک گذاری شده، نمایش داده می شود که در متن، عبارت مربوط به دامنه کلیدستان (kelidestan.com) وجود داشته باشد :

   

   

برای ایجاد این نوع محدودیت در دریافت متن های به اشتراک گذاری شده، کلید زیر را بخوانید :
 
کلید شماره 298

پس شما اگر با یک سایت اینترنتی سر و کار دارید، دامنه سایت را به عنوان عبارت مربوط به متن های قابل دریافت در نظر بگیرید. در غیر این صورت، مثلا اگر در یک شرکت، کارخانه، فروشگاه یا ... از عکس های QR استفاده می کنید، خودتان یک عبارت خاص که مثلا می تواند نام تجاری شرکت شما باشد، در ابتدای اطلاعات قرار بدهید تا بر اساس آن، اطلاعات مربوط به برنامه اندروید خود را از سایر متن های به اشتراک گذاری شده، تشخیص بدهید (بقیه را فیلتر کنید).
پس از دریافت متن به اشتراک گذاری شده، در Activity مورد نظر، متن را در یک رشته (String) ذخیره کرده و سپس بر اساس مباحث دسته بندی زیر (مباحث مربوط به کار با رشته ها)، اطلاعات را از آن استخراج کنید (اطلاعات با یک ساختار مشخص در رشته ذخیره می شوند (هنگام ساخت متن اولیه) و بنابراین چون ساختار را می شناسید، می توانید آنها را از رشته استخراج کنید) :

http://www.kelidestan.com/keys/categorie...Category=4

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط am5152 ، ramin1464


پیام‌های این موضوع
RE: خواندن اطلاعات از QR code (در برنامه نویسی اندروید) - توسط admin - ۱۳۹۴/۰۲/۲۶, ۰۷:۵۵ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان