۱۳۹۴/۰۴/۲۵, ۰۹:۰۵ ق.ظ
با سلام
من دارم رو برنامه ای کار میکنم که کاربرا با وارد کردن متن در EditText (مثلا سلام و احوالپرسی) برنامه میتونه منظور کاربر رو بفهمه و جواب لازم رو به کاربر بده
برای ساخت این برنامه من از قبل جواب ها رو آماده کردم و در برنامه گذاشتم
ولی الان تردید دارم که استفاده از String اشتباه یا نه
به عنوان مثال کاربر وقتی میگه سلام برنامه بعد انالیز داده به پوشه استرینگ میره و جواب رو به صورت راندم به کاربر میده
قسمتStreingمن سوالی که از دوستان دارم آیا به همین صورت ادامه بدم یا از دیتابیس برای ذخیره اطلاعات استفاده کنم
اگر نظر دوستان استفاده از دیتابیس هستش لطفا راهنمایی هم بکنن
با تشکر
من دارم رو برنامه ای کار میکنم که کاربرا با وارد کردن متن در EditText (مثلا سلام و احوالپرسی) برنامه میتونه منظور کاربر رو بفهمه و جواب لازم رو به کاربر بده
برای ساخت این برنامه من از قبل جواب ها رو آماده کردم و در برنامه گذاشتم
ولی الان تردید دارم که استفاده از String اشتباه یا نه
به عنوان مثال کاربر وقتی میگه سلام برنامه بعد انالیز داده به پوشه استرینگ میره و جواب رو به صورت راندم به کاربر میده
قسمتStreing
کد پیاچپی:
<?xml version="1.0" encoding="utf-8" ?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<string name="app_name">RoboAndroid</string>
<string name="hello_world">Hello world!</string>
<string name="action_settings">Settings</string>
<string-array name="جواب سلام">
<item>علیکم السلام</item>
<item>سلام خوبی</item>
<item>سلام به روی ماهت</item>
<item>سلام جانم</item>
</string-array>
</resources>
اگر نظر دوستان استفاده از دیتابیس هستش لطفا راهنمایی هم بکنن
با تشکر
همه آدما برای رسیدن به جایی که هستند از تجربه دیگران استفاده کردند
پس چرا ما از اندک تجربه ای که داریم برای راهنمایی دیگران استفاده نکنیم؟؟
پس چرا ما از اندک تجربه ای که داریم برای راهنمایی دیگران استفاده نکنیم؟؟