Хтось тут знає, як інтегрувати сканування штрих-коду безпосередньо в додаток, не встановлюючи окремого додатка ZXing?
Відповіді:
0 для відповіді № 1Повний вихідний код до сканера штрих-коду тут: http://code.google.com/p/zxing
Як розробник бібліотеки, я можу вам сказати, що дві речі трапляються у 95% випадків, коли хтось намагається інтегрувати наш вихідний код у свою програму:
- Вони вважають, що це досить велика робота з адаптації коду та інтеграції та підтримки сканування у власному додатку, і вони використовують API Intent
- Вони копіюють і вставляють наш код і намагаються зробити "свій" додаток таким чином
Я можу вам сказати, що ми не хочемо, щоб розробники копіювали і вставляли наш вихідний код. І якщо ви не досвідчений розробник Android, у вас виникнуть проблеми самостійно винайти додаток для сканування самостійно
Підсумок: врятуйте себе від неприємностей та інтегруйтесь за допомогою наміру: http://code.google.com/p/zxing/wiki/ScanningViaIntent
-1 для відповіді № 2
спробуйте скористатися інструментом Google Chart api дуже простим, у мене є функція, про яку я писав деякий час назад:
function get_QR_code($content = null,$size = null,$ImgTag = true){
if ($size == null){
$size = "150x150";
}
if ($ImgTag){
echo "<img src="/images/http://chart.apis.google.com/chart?cht=qr&chs=".$size."&choe=utf-8&chld=H&chl=".$content ."">";
}else{
return "http://chart.apis.google.com/chart?cht=qr&chs=".$size."&choe=utf-8&chld=H&chl=".$content;
}
}
<?php get_QR_code("Hello form Google API"); ?>