قناة الصقر للبرمجة - Channel Al-Saqr for ️Programming
1.14K subscribers
416 photos
104 videos
504 files
918 links
قناة تختص بنشر شروحات عن برمجة التطبيقات عن طريق تطبيق Sketchware وCode Assist وAide ومشاريع جاهزة بالإضافة إلى لغات البرمجة والتصميم.
روابط حسابات الصقر للبرمجة على الأنترنت:
https://t.me/AlSaqr_for_Programming_Channel/5290
Download Telegram
الكود المستخدم في هذا👆 الشرح بالاسفل 👇
Bitmap bitmap= BitmapFactory.decodeResource(getResources(),R.drawable.my_image);
String path = getExternalCacheDir()+"/shareimage.jpg";
java.io.OutputStream out = null;
java.io.File file=new java.io.File(path);
try { out = new java.io.FileOutputStream(file); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out); out.flush(); out.close(); } catch (Exception e) { e.printStackTrace(); } path=file.getPath();
Uri bmpUri = Uri.parse("file://"+path);

Intent shareIntent = new Intent(); shareIntent = new Intent(android.content.Intent.ACTION_SEND); shareIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); shareIntent.putExtra(Intent.EXTRA_STREAM, bmpUri); shareIntent.setType("image/jpg"); startActivity(Intent.createChooser(shareIntent,"Share with"));
طريقة صنع تطبيق صور مع زر الدعم وبعض الاضافات 2 اجزاء 👇👇
بناء التطبيق وعمل واجهة التطبيق
- الجزء الأول -
👇👇
عمل الصور و....الخ
- الجزء الثاني -
👇👇
Media is too big
VIEW IN TELEGRAM
اضافة خيار تكبير وتصغير الصور في تطبيق sketchware
نبذة عن تطبيق sketchware المستعمل في برمجة تطبيقات الاندرويد 👇👇
This media is not supported in your browser
VIEW IN TELEGRAM
الدرس 124: اضافة صلاحيات الوصول الى تطبيقك على sketchware
عمل 2 اشعارات تظهر عند تثبيت التطبيق لأول مرة 👇👇
This media is not supported in your browser
VIEW IN TELEGRAM
Sketchware: Notification With Two Action Button
Media is too big
VIEW IN TELEGRAM
الدرس 84: ارسال اشعار تحديثات تطبيقك للمستخدمين
الاكواد المستخدمة في الشرح 👇👇
الكود الاول :
try {
android.content.pm.PackageInfo pinfo = getPackageManager().getPackageInfo( package_name, android.content.pm.PackageManager.GET_ACTIVITIES);
your_version = pinfo.versionName; }
catch (Exception e){ showMessage(e.toString()); }
الكود الثاني :
DatabaseReference rootRef = _firebase.getReference(); rootRef.child("version").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot snapshot) {
if (snapshot.exists()) { } else {
الكود الثالث :