الأربعاء، 11 أكتوبر 2017

تصميم و برمجة تطبيق لعرض الصور عبر اندرويد ستوديو

من طرف Adnan Al dien  |  نشر في :  7:30 م

تصميم و برمجة تطبيق لعرض الصور عبر اندرويد ستوديو
سنقوم فى هذا الدرس بتصميم تطبيق بسيط مميز لعرض الصور الموجودة على الجهاز المُثبت عليه التطبيق نبدأ .
اولاً نقوم بفتح اندرويد ستوديو و من ثم نقوم بعمل مشروع جديد

نذهب الى activity_main.xml و نضع الكود التالى .
.....................................
<android.support.v7.widget.RecyclerView
        android:id="@+id/imagegallery"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        />
...............................

وفى كود الجافا نضع
................................
compile 'com.android.support:recyclerview-v7:24.2.1'
..............................



الان يصبح شكل التطبيق هكذا
تصميم و برمجة تطبيق لعرض الصور عبر اندرويد ستوديو



و فى MainActivity.java نضع الكود التالى
.........................................
setContentView(R.layout.activity_main);

RecyclerView recyclerView = (RecyclerView)findViewById(R.id.imagegallery);
recyclerView.setHasFixedSize(true);
RecyclerView.LayoutManager layoutManager = new GridLayoutManager(getApplicationContext(),2);

..........................................

ecyclerView.setLayoutManager(layoutManager);
ArrayList<CreateList> createLists = prepareData();
MyAdapter adapter = new MyAdapter(getApplicationContext(), createLists);
recyclerView.setAdapter(adapter);
.........................................

نقوم بعمل New calss و داخل MainActivity.java نضع ايضاً هذا الكود
.....................................
private final String image_titles[] = {
       "Img1",
       "Img2",
       "Img3",
       "Img4",
       "Img5",
       "Img6",
       "Img7",
       "Img8",
       "Img9",
       "Img10",
       "Img11",
       "Img12",
       "Img13",
};

private final Integer image_ids[] = {
       R.drawable.img1,
       R.drawable.img2,
       R.drawable.img3,
       R.drawable.img4,
       R.drawable.img5,
       R.drawable.img6,
       R.drawable.img7,
       R.drawable.img8,
       R.drawable.img9,
       R.drawable.img10,
       R.drawable.img11,
       R.drawable.img12,
       R.drawable.img13,
};
......................................

الان نقوم بعمل New Class اَخر و نسميه CreateList
ونضع الكود التالى
...................................
public class CreateList {

   private String image_title;
   private Integer image_id;

   public String getImage_title() {
       return image_title;
   }

   public void setImage_title(String android_version_name) {
       this.image_title = android_version_name;
   }

   public Integer getImage_ID() {
       return image_id;
   }

   public void setImage_ID(Integer android_image_url) {
       this.image_id = android_image_url;
   }
}
....................................

مبروك عليك التطبيق

تصميم و برمجة تطبيق لعرض الصور عبر اندرويد ستوديو

عدنان شاب سوري مختص بكل مايتعلق بالاندرويد من تطبيقات


سيتم مشاركة اكواد سورس مهمة لكل مطوري تطبيقات الريسكين ..

0 التعليقات:

اشتراك
الحصول على كل المشاركات لدينا مباشرة في صندوق البريد الإلكتروني

المشاركات الشائعة

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

تدعمه Blogger.
back to top