هم اکنون عضو شوید

ورود

فراموشی گذرواژه

گذروازه خود را فراموش کردید ؟

ورود

عضو شوید

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

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

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

سلام دوستان در این سری از آموزش برنامه نویسی اندروید به آموزش ساخت کیبورد سفارشی در برنامه نویسی اندروید می پردازیم برنامه های که در اینترنت می بینید از همین کد ها استفاده کرده اند و فقط بخش های از آن را سفارشی سازی کرده اند پس در ادامه می توانید پیش نمایشی از آن را مشاهده کنید با ما همراه باشید.

 

در ابتدای کار وارد فایل string.xml شده (در مسیر res/values قرار دارد) سپس string های زیر را در آن قرار دهید.

 

در ابتدای کار شما باید یک پوشه در ریشه res خود به نام  xml ایجاد کنید سپس در آن یک فایل به نام  qwerty.xml ایجاد کرده و کد های زیر را در آن قرار دهید.

کد بالا شکل ظاهری کیبور ما را ایجا می کند هر کیبور یک کدی دارد این کد ها از بخش developer گوگل برداشته شده است.

در همان پوشه یک فایل دیگر به نام method.xml ایجاد کرده و کد زیر را در آن قرار دهید.

یک فایل به نام keyboard.xml ایجاد کرده (در مسیر res/layout) و کد های زیرا را در آن قرار دهید.

در کد بالا خطا دارید ادامه آموزش را دنبال کنیدو

یک فایل دیگر به نام preview.xml ایجاد کرده و کد های زیر را در آن قرار دهید.

یک فایل به نام SimpleIME.java ایجاد کرده این کلاس از نوع سرویس است و کدهای زیر را در آن قرار دهید.

سپس وارد AndroidManifest.xml شده و کد زیر را قرار دهید.

 

این آموزش هم به پایان رسید.

 

موفق و موید باشید.

 

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

با زبان های برنامه نویسی C# , Java , Php به صورت تخصصی کار کردم و بیشتر وقتم رو در برنامه نویسی می گذرونم علاقه زیادی به ساخت اپلیکیشن اندروید دارم.

نظرها ( ۱۰ )

  1. امید
    9, سپتامبر , 2017 در 10:51 ب.ظ

    سلام این کجاش سفترشیه؟ خیلی خلاصه بود حداقل توضیح می دادید چجوری تم سفارشی اضافه کنیم یا تغییر در شکل و شمایل کیبورد…

  2. علی
    15, نوامبر , 2017 در 12:53 ق.ظ

    خسته نباشید . میشه به این کیبورد ، کیبورد اموجی هم اضافه کنید ممنون

  3. majid
    4, فوریه , 2019 در 11:52 ق.ظ

    سلام . وقت بخیر . ممنون از این آموزش.من کامل این کد هارو وارد کردم ولی در زمان اجرا همون کیبورد گوشی اجرا میشه

  4. majid
    4, فوریه , 2019 در 5:57 ب.ظ

    سلام . خوب این انجام شد . حالا چطور فارسی کنیم

  5. مهدی
    21, مارس , 2019 در 9:42 ب.ظ

    با سلام چگونه زبان فارسی را اضافه کنم و دیگر زبانها لطفا با ایمیل جوابم را بدید ممنون میشم

  6. غسصغ
    16, می , 2019 در 4:12 ب.ظ

    آقا الان همون اول کجا بریم که string.xml و .. باشه

  7. سایه
    4, مارس , 2020 در 4:39 ب.ظ

    سلام و خسته نباشید
    الان این کد ها رو تو چه محیطی بنویسیم و چطوری کیبورد خشابی بسازیم ایا بلدید؟

  8. 18, ژوئن , 2020 در 11:27 ق.ظ

    در مرحله اول کجا باید بریم که.string.xml باشه

  9. مرتضی
    19, اکتبر , 2020 در 12:00 ب.ظ

    چطوری یه تم واسه این نوع کیبورد بزارم