🕋دروس سكيشوير🕋
1_ممنوع نشر أي كلام
2_ممنوع نشر أي فديو
3_ممنوع نشر أي صور اله بعد الازن من المشرفين
4_يرجي الاحترام للصاحب الجروب
و شكرا ليكو جميعه
😘😘😘😘😘😘😘
ربط المجموعه
https://chat.whatsapp.com/BtH9nFniLhd6fPHfIYhr4f
1_ممنوع نشر أي كلام
2_ممنوع نشر أي فديو
3_ممنوع نشر أي صور اله بعد الازن من المشرفين
4_يرجي الاحترام للصاحب الجروب
و شكرا ليكو جميعه
😘😘😘😘😘😘😘
ربط المجموعه
https://chat.whatsapp.com/BtH9nFniLhd6fPHfIYhr4f
WhatsApp.com
مصممين تطبيقات الاندرويد
WhatsApp Group Invite
Learn Sketchware - تعلم سكتشوير
قناة SketchApp - تعلم سكتشوير تقدم عديد الشروحات لإنشاء التطبيقات بسهولة عن طريق سكتشوير من الهاتف وكذا مشاريع جاهزة للتعديل عن طريقه
https://t.me/sketchwarelearning
قناة SketchApp - تعلم سكتشوير تقدم عديد الشروحات لإنشاء التطبيقات بسهولة عن طريق سكتشوير من الهاتف وكذا مشاريع جاهزة للتعديل عن طريقه
https://t.me/sketchwarelearning
Telegram
Learn Sketchware - تعلم سكتشوير
قناة SketchApp - تعلم سكتشوير تقدم عديد الشروحات لإنشاء التطبيقات بسهولة عن طريق سكتشوير من الهاتف وكذا مشاريع جاهزة للتعديل عن طريقه
تعلم Sketchware
سأبدأ معكم ان شاء الله من أول شرح للأساسيات حتى الإحتراف في التطبيق أخوكم / إسحاق القادري (الذئب البرمجي)
https://t.me/sketchware_Learn
سأبدأ معكم ان شاء الله من أول شرح للأساسيات حتى الإحتراف في التطبيق أخوكم / إسحاق القادري (الذئب البرمجي)
https://t.me/sketchware_Learn
🔴إبن اليمن⚪️للتقنية⚫️
السلام عليكم ورحمة الله وبركاته
بإذن الله تعالى
سنقوم بنشر العديد من الشروحات التقنية
للتواصل معي تيلجرام
@SON_OF_YAMEN
واتساب وغيره...
+967 775109039
👍👍
https://t.me/SON_OF_YEMEN_TECHNOLOGY
السلام عليكم ورحمة الله وبركاته
بإذن الله تعالى
سنقوم بنشر العديد من الشروحات التقنية
للتواصل معي تيلجرام
@SON_OF_YAMEN
واتساب وغيره...
+967 775109039
👍👍
https://t.me/SON_OF_YEMEN_TECHNOLOGY
Telegram
🔴إبن اليمن⚪️للتقنية⚫️
السلام عليكم ورحمة الله وبركاته
بإذن الله تعالى
سنقوم بنشر العديد من الشروحات التقنية
للتواصل معي تيلجرام
@SON_OF_YAMEN
واتساب وغيره...
+967 775109039
👍👍
بإذن الله تعالى
سنقوم بنشر العديد من الشروحات التقنية
للتواصل معي تيلجرام
@SON_OF_YAMEN
واتساب وغيره...
+967 775109039
👍👍
👍1
باندا - Panda
قناة باندا الأول على العراق
تقدم لكم شروحات ومشاريع سكيتشوير
هل تريد تعلم تصميم التطبيقات باندا هيه الافضل
حسابي @r1_uo
https://t.me/r2_uo
قناة باندا الأول على العراق
تقدم لكم شروحات ومشاريع سكيتشوير
هل تريد تعلم تصميم التطبيقات باندا هيه الافضل
حسابي @r1_uo
https://t.me/r2_uo
Telegram
Rukayye،
لك الحمدُ في كل لحضاتي،
قنوات فيهم شروحات
Forwarded from LearnSketchWare | تعليم سكتشوير (برق | Barq)
Media is too big
VIEW IN TELEGRAM
✋طريقة إرسال اشعار لتطبيقات ⚠️عبر Sketchware 👍
Forwarded from LearnSketchWare | تعليم سكتشوير
صنع تطبيق لتشغيل الفيديوهات من الروابط 💬شرح آخر وجديد💬 👇
Forwarded from LearnSketchWare | تعليم سكتشوير
الكود المستخدم 👇
Forwarded from LearnSketchWare | تعليم سكتشوير
final VideoView vd = new VideoView(PlayActivity.this); vd.setLayoutParams(new LinearLayout.LayoutParams(android.widget.LinearLayout.LayoutParams.MATCH_PARENT, android.widget.LinearLayout.LayoutParams.MATCH_PARENT)); String video_url = getIntent().getStringExtra("v"); Uri uri = Uri.parse(video_url); final ProgressDialog pd = new ProgressDialog(PlayActivity.this); pd.setMessage("جاري تحميل الحلقة..."); pd.setCancelable(false); pd.show(); linear1.addView(vd); vd.setVideoURI(uri); vd.setMediaController(new MediaController(this)); vd.requestFocus(); vd.start(); vd.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { @Override public void onPrepared(MediaPlayer mp){ pd.dismiss(); }}); vd.setOnErrorListener(new MediaPlayer.OnErrorListener(){ @Override public boolean onError(MediaPlayer mediaPlayer,int i,int i1){ pd.setMessage("حدث خطأ اثناء التشغيل الرجو التحقق من النت لديك!!"); pd.setCancelable(true); pd.show(); finish(); return true; }});
Forwarded from Learn Sketchware - تعلم سكتشوير (web info)
ماذا تريدون في الشرح القادم ؟؟
Anonymous Poll
44%
طريقة اظهار الاعلانات في التطبيق
32%
طريقة اعداد الفاير بيس واضافته للتطبيق
24%
شرح آخر اقترحه من هنا @aimadox
Forwarded from سكتشوير العرب
اسهل طريقة لوضع Tab layout "صفحات عبر التمرير" 👇👇
Forwarded from سكتشوير العرب
Media is too big
VIEW IN TELEGRAM
Forwarded from سكتشوير العرب
الكود المستخدم 👇👇
Forwarded from سكتشوير العرب
android.support.design.widget.AppBarLayout appBarLayout = (android.support.design.widget.AppBarLayout) _toolbar.getParent(); appBarLayout.setStateListAnimator(null);
viewPager = new android.support.v4.view.ViewPager(this);
viewPager.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
MyPagerAdapter adapter = new MyPagerAdapter();
viewPager.setAdapter(adapter);
viewPager.setCurrentItem(0);
base.addView(viewPager);
tabLayout = new android.support.design.widget.TabLayout(this);
tabLayout.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
tabLayout.setTabGravity(tabLayout.GRAVITY_FILL);
tabLayout.setSelectedTabIndicatorColor(Color.parseColor("#FF0888C0"));
tabLayout.setTabTextColors(Color.parseColor("#FF0888C0"), Color.parseColor("#FF0888C0"));
tabLayout.setupWithViewPager(viewPager);
cod.addView(tabLayout);
cod.setElevation(5f);
}
private android.support.v4.view.ViewPager viewPager;
private android.support.design.widget.TabLayout tabLayout;
private class MyPagerAdapter extends android.support.v4.view.PagerAdapter {
public int getCount() {
return 2;
}
@Override public Object instantiateItem(ViewGroup collection, int position) {
LayoutInflater inflater = (LayoutInflater) getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.empty, null);
LinearLayout container = (LinearLayout) v.findViewById(R.id.linear1);
if (position == 0) {
ViewGroup parent = (ViewGroup) layout1.getParent();
if (parent != null) {
parent.removeView(layout1);
}container.addView(layout1);}
else if (position == 1) {
ViewGroup parent = (ViewGroup) layout2.getParent();
if (parent != null) {
parent.removeView(layout2);
}
container.addView(layout2);}
collection.addView(v, 0);
return v;
}
@Override public void destroyItem(ViewGroup collection, int position, Object view) {
collection.removeView((View) view);
trash.addView((View) view);
}
@Override public CharSequence getPageTitle(int position) {
switch (position) {
case 0:
return "الصفحة1";
case 1:
return "الصفحة2";
default:
return null;
}
}
@Override public boolean isViewFromObject(View arg0, Object arg1) {
return arg0 == ((View) arg1);}
@Override public Parcelable saveState() {
return null;
}
}
{
viewPager = new android.support.v4.view.ViewPager(this);
viewPager.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
MyPagerAdapter adapter = new MyPagerAdapter();
viewPager.setAdapter(adapter);
viewPager.setCurrentItem(0);
base.addView(viewPager);
tabLayout = new android.support.design.widget.TabLayout(this);
tabLayout.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
tabLayout.setTabGravity(tabLayout.GRAVITY_FILL);
tabLayout.setSelectedTabIndicatorColor(Color.parseColor("#FF0888C0"));
tabLayout.setTabTextColors(Color.parseColor("#FF0888C0"), Color.parseColor("#FF0888C0"));
tabLayout.setupWithViewPager(viewPager);
cod.addView(tabLayout);
cod.setElevation(5f);
}
private android.support.v4.view.ViewPager viewPager;
private android.support.design.widget.TabLayout tabLayout;
private class MyPagerAdapter extends android.support.v4.view.PagerAdapter {
public int getCount() {
return 2;
}
@Override public Object instantiateItem(ViewGroup collection, int position) {
LayoutInflater inflater = (LayoutInflater) getBaseContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.empty, null);
LinearLayout container = (LinearLayout) v.findViewById(R.id.linear1);
if (position == 0) {
ViewGroup parent = (ViewGroup) layout1.getParent();
if (parent != null) {
parent.removeView(layout1);
}container.addView(layout1);}
else if (position == 1) {
ViewGroup parent = (ViewGroup) layout2.getParent();
if (parent != null) {
parent.removeView(layout2);
}
container.addView(layout2);}
collection.addView(v, 0);
return v;
}
@Override public void destroyItem(ViewGroup collection, int position, Object view) {
collection.removeView((View) view);
trash.addView((View) view);
}
@Override public CharSequence getPageTitle(int position) {
switch (position) {
case 0:
return "الصفحة1";
case 1:
return "الصفحة2";
default:
return null;
}
}
@Override public boolean isViewFromObject(View arg0, Object arg1) {
return arg0 == ((View) arg1);}
@Override public Parcelable saveState() {
return null;
}
}
{