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

العودة   الكمبيوتر الكفي > منتديات Google Android > ملتقى المطورين لنظام Google Android
انظمة المنتدى التقييم التجاري التعليمات قاعة المؤتمرات محرك البحث

للتذكير فقط ....

رسالة وداع للجميع واعلان اغلاق الموقع
رد
 
أدوات الموضوع
قديم 04-07-2011, 11:52 AM   #26
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة ابوعزوووز 07 مشاهدة المشاركة
^^^^^^^^^
الله يوفقك ويجعل في ميزان حسناتك

أنا كنت أظن أنك خلصت الشرح

ترا متابع معاك من البداية

بتشوف برامجي عن قريب<<< صدق نفسه
حياك الله اخي .. تم بحمد الله اضافه الدرس السادس وهو تصدير او تحويل الكود الي ملف apk
الدرس السادس: [دورة تعليميه - الدرس 6] تعلم صنع تطبيقات الاندرويد بالتفصيل - تصدير البرامج بصيغه APK - الكمبيوتر الكفي

اتمنى الافاده للجميع ان شاء الله
stinger1 غير متصل   رد مع اقتباس

اعلان

قديم 04-07-2011, 12:46 PM   #27
adimahmoud
عضو جديد
 
الصورة الرمزية adimahmoud
 
تاريخ التسجيل: 25-04-2011
الدولة: The Earth
المشاركات: 82
مشاركات الشكر: 1,641
شكر 6 مرات في 3 مشاركات

جزاك الله الف خير

adimahmoud غير متصل   رد مع اقتباس
قديم 29-07-2011, 05:58 AM   #28
il capitano
عضو جديد
 
تاريخ التسجيل: 24-11-2006
الدولة: Kuwait
المشاركات: 34
مشاركات الشكر: 29
شكر 12 مرات في 6 مشاركات

السلام عليكم

اخوي البرنامج يصيرله Force Close اول ما اضغط زر الجمع ... حتي بعد التعديل ...

واستخدمت خيار ال
Integer.toString(result)
لما اضغل زر الجمع لا يحصل شيء ولا تظهر نتيجه

il capitano غير متصل   رد مع اقتباس
قديم 03-09-2011, 05:29 AM   #29
ابن العراق
عضو نشط
 
تاريخ التسجيل: 08-06-2010
الدولة: العراق
المشاركات: 329
مشاركات الشكر: 363
شكر 172 مرات في 119 مشاركات

مشكور اخي العزيز يزن على الشرح الجميل
ممم سؤاااااااااااال يطرح نفسه
انا حبيت اكبر الخط في lblTitle وكبرته من خلال الأمر :

android:textSize="25"

يكبر الخط وكلشيء تمام ، لكن يقوم يعطي Error انه Dimension "25" in attribute "textSize" is missing unit! يعني شيء غريب عليه !!

وبعدها يلخبط الاول والتالي ، المهم انا رجعت الوضع طبيعي لكن كيف الان احل هذي المشكلة.

الى هنا انا مطبق كل شيء مثل ما مذكور ، لكن ForceClose :rolleyes:
بالنسبة للواجب البيتي (Clear Button) صراحة مو عارف الاوامر شلون تكون له ، أيضا راح احاول أن اضيف عملية الضرب والطرح ، بس مو عارف شنو اسمائهن بالانكلش وبالبرمجة

سلامي

ابن العراق غير متصل   رد مع اقتباس
قديم 06-09-2011, 11:49 PM   #30
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

لجميع الاخوه من لديهم استفسارات
ارى الحل الافضل للجميع يكون درس فيديو ان شاء الله
قريبا ... صراحا لا اعرف متى لكن ان شاء الله سأعمله
وسيكون باذن الله مجيب لكل الاسئله

stinger1 غير متصل   رد مع اقتباس
قديم 07-10-2011, 10:56 PM   #31
قوت الثلوب
عضو جديد
 
تاريخ التسجيل: 22-05-2008
الدولة: k s a
المشاركات: 2
مشاركات الشكر: 0
شكر 0 مرات في 0 مشاركات

سلام عليكم
اخوي
بفكر اسوي برنامج
يكون فيلو ليست ولمن اضغط واحد من الليست يفتحلي تكست
كيف اسوي الله يخليك
ضروري

قوت الثلوب غير متصل   رد مع اقتباس
قديم 08-10-2011, 02:07 PM   #32
قوت الثلوب
عضو جديد
 
تاريخ التسجيل: 22-05-2008
الدولة: k s a
المشاركات: 2
مشاركات الشكر: 0
شكر 0 مرات في 0 مشاركات

سلام عليكم
اخوي
ابغا اسوي برنامج يحتوي على قائمه ليست و عند الضغط على احد عناصر الليست يفتحلي تكست
كيف يمكن ذلك؟

قوت الثلوب غير متصل   رد مع اقتباس
قديم 08-10-2011, 03:12 PM   #33
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اهلا اخي
هنا طلبك ان شاء الله
Android ListView and ListActivity - Tutorial

stinger1 غير متصل   رد مع اقتباس
قديم 06-12-2011, 09:23 PM   #34
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

بارك الله فيك أخي يزن وجزاك الله الف خير

طلع لي خطأ في البرنامج وهو أنك ما عرفة الـ TextView lblResult

ويتم اضافة السطر الأخير مع الأسطر التي قبله مثل الآتي

btnSum = (Button) findViewById(R.id.btnSum);
txtN1 = (EditText) findViewById(R.id.txtN1);
txtN2 = (EditText) findViewById(R.id.txtN2);
lblResult = (TextView) findViewById(R.id.lblResult);


lonely.sa غير متصل   رد مع اقتباس
قديم 06-12-2011, 10:29 PM   #35
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة lonely.sa مشاهدة المشاركة
بارك الله فيك أخي يزن وجزاك الله الف خير

طلع لي خطأ في البرنامج وهو أنك ما عرفة الـ TextView lblResult

ويتم اضافة السطر الأخير مع الأسطر التي قبله مثل الآتي

btnSum = (Button) findViewById(R.id.btnSum);
txtN1 = (EditText) findViewById(R.id.txtN1);
txtN2 = (EditText) findViewById(R.id.txtN2);
lblResult = (TextView) findViewById(R.id.lblResult);


هل وضعت تعريف المتغير في البدايه؟
TextView lblResult;
قبل ان تكتب السطور التي بها findViewById?
stinger1 غير متصل   رد مع اقتباس
العضو التالي يشكر stinger1 على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 06-12-2011, 10:47 PM   #36
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

أخي يزن أشكرك مره أخرى وعندي كم اسفتسار:

هل في كل مره لما احاول اسوي برنامج على الأندرويد لازم اجلب مكتبة كل زر أو عنصر (button , textView, EditText, ,,,,,,,) يتم استخدامه في البرنامج؟؟ يعني ما يستدرج اتوماتيك او فيه مكتبه تشمل كل العناصر؟؟

سؤال آخر : في السطر التالي
btnSum = (Button) findViewById(R.id.btnSum);
هل هناك طريقه أخرى لكتابت هذا السطر الكودي؟؟ وماهي فائدة الـ R

سؤال آخر: ممكن تشرح لنا كلاس btnSum_actionListener كاملا خصوصا الـ adaptee

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

الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 11:47 PM ----------- المشاركة السابقة اضيفت في 11:45 PM ---------

اقتباس:
المشاركة الأصلية كتبت بواسطة stinger1 مشاهدة المشاركة
هل وضعت تعريف المتغير في البدايه؟
TextView lblResult;
قبل ان تكتب السطور التي بها findViewById?
هلا اخوي يزن واشكرك على سرعة الرد وبارك الله فييك

الآن البرنامج ماشي معي من قبل المشاركة هذي واضافتي كانت للي عنده مشكله ,,,, أنا فعلاً اضفت السطر اللي ذكرت كما في مشاركتي السابقه والحمد لله ماشي معي ,,,, لكن انا اشوفك في الشرح ما كتبت السطر فقلت انبه عليه ,,,, لأني صراحةً لما انزل المرفقات ولكن كتبت الكود من خلال كتابتك في الشرح ..
lonely.sa غير متصل   رد مع اقتباس
قديم 07-12-2011, 11:28 AM   #37
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة lonely.sa مشاهدة المشاركة
أخي يزن أشكرك مره أخرى وعندي كم اسفتسار:

هل في كل مره لما احاول اسوي برنامج على الأندرويد لازم اجلب مكتبة كل زر أو عنصر (button , textView, EditText, ,,,,,,,) يتم استخدامه في البرنامج؟؟ يعني ما يستدرج اتوماتيك او فيه مكتبه تشمل كل العناصر؟؟

سؤال آخر : في السطر التالي
btnSum = (Button) findViewById(R.id.btnSum);
هل هناك طريقه أخرى لكتابت هذا السطر الكودي؟؟ وماهي فائدة الـ R

سؤال آخر: ممكن تشرح لنا كلاس btnSum_actionListener كاملا خصوصا الـ adaptee

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

الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 11:47 PM ----------- المشاركة السابقة اضيفت في 11:45 PM ---------



هلا اخوي يزن واشكرك على سرعة الرد وبارك الله فييك

الآن البرنامج ماشي معي من قبل المشاركة هذي واضافتي كانت للي عنده مشكله ,,,, أنا فعلاً اضفت السطر اللي ذكرت كما في مشاركتي السابقه والحمد لله ماشي معي ,,,, لكن انا اشوفك في الشرح ما كتبت السطر فقلت انبه عليه ,,,, لأني صراحةً لما انزل المرفقات ولكن كتبت الكود من خلال كتابتك في الشرح ..
ولا يهمك اخي
نعم يجب كتابه هذه السطور كل مره ولكل شاشه واستدراج العناصر لكل شاشح حسب محتواها

هل شاهدت الفيديوهات هنا؟
هي شرح للدرسين وبهما اجابات عن اسئلتك وشرح كامل للكود... عملتهم مؤخرا

شرح فيديو :[دورة تعليميه - شرح فيديو] تعلم صنع تطبيقات الاندرويد بالتفصيل - شرح هيكليه وبنيه تطبيق الاندرويد
شرح فيديو :[دورة تعليميه - شرح فيديو] تعلم صنع تطبيقات الاندرويد بالتفصيل - شرح هيكليه وبنيه تطبيق الاندرويد - الكمبيوتر الكفي

شرح فيديو :[دورة تعليميه - شرح فيديو] تعلم صنع تطبيقات الاندرويد بالتفصيل - شرح عمل برنامج بسيط وتشغيله على المحاكي
شرح فيديو :[دورة تعليميه - شرح فيديو] تعلم صنع تطبيقات الاندرويد بالتفصيل - شرح عمل برنامج بسيط وتشغيله على المحاكي - الكمبيوتر الكفي
stinger1 غير متصل   رد مع اقتباس
العضو التالي يشكر stinger1 على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 07-12-2011, 12:09 PM   #38
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

الف شكر لك اخوي يزن ,,, ما شفت الفديوهات من قبل إلا لما اشرت عليهم الحين وإن شاء الله اشوفهم والله يوفقك ويبارك فيك

lonely.sa غير متصل   رد مع اقتباس
العضو التالي يشكر lonely.sa على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 12-12-2011, 08:49 PM   #39
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

الأخ يزن ,,, أطلعت على الفديو وكان شرح رائع وجميل وتشكر عليه ,,,

طبقت مثال بسيط جداً وابسط من مثالك يصلح للمبتدئين واللي يشوف المسئله انها معقده خصوصاً التحويل من نص إلى رقم والعكس ...
المثال حقي ,,, هو تكتب نص في مربع ادخال وتضغط على زر سميته trsnslate ينسخ لك نفس الكلمه اللي ادخلتها في المربع الأول في تككست فيوا ,,, وهذا الكود :

كود:
package com.myName.trans2;


import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class Trans2Activity extends Activity implements OnClickListener  {
    /** Called when the activity is first created. */
	Button btnTrans;
	EditText txt1;
	TextView lblResult;
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        btnTrans = (Button) findViewById(R.id.btnTrans);
        txt1 = (EditText) findViewById(R.id.txt1);
        lblResult = (TextView) findViewById(R.id.lblResult);
        
        btnTrans.setOnClickListener(this);
        
    }

	public void onClick(View arg0) {
		// TODO Auto-generated method stub
		lblResult.setText(txt1.getText());
		
	}
    
}
عندي طلب أتمنى ما يكون ثقيل عليك ,,,
كيف أقدر اجلب مترجم من قوقل او ميكروسوفت
عند الضغط على المربع يترجم الكلمه في مربع الإدخال من الإنجليزي إلى العربي وتظهر في مربع العرض
طبعاً هذي تسمى ويب سيرفس webservice
ومن امثلتها الـ SOAP
لكن قرأت في بعض المنتديات ان السوب ما يعمل على الاندرويد
كذلك google translator
غير متوفر الآن كويب سيرفس لكن ممكن نستخدم مترجم ميكروسوفت بينق
اذا تقدر تساعدني في تعديل الكود اللي وضعته فأكون ممنون لك ولك مني جزيل الشكر والعرفان
lonely.sa غير متصل   رد مع اقتباس
قديم 15-12-2011, 09:32 PM   #40
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة lonely.sa مشاهدة المشاركة
الأخ يزن ,,, أطلعت على الفديو وكان شرح رائع وجميل وتشكر عليه ,,,

طبقت مثال بسيط جداً وابسط من مثالك يصلح للمبتدئين واللي يشوف المسئله انها معقده خصوصاً التحويل من نص إلى رقم والعكس ...
المثال حقي ,,, هو تكتب نص في مربع ادخال وتضغط على زر سميته trsnslate ينسخ لك نفس الكلمه اللي ادخلتها في المربع الأول في تككست فيوا ,,, وهذا الكود :

كود:
package com.myName.trans2;


import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class Trans2Activity extends Activity implements OnClickListener  {
    /** Called when the activity is first created. */
	Button btnTrans;
	EditText txt1;
	TextView lblResult;
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        btnTrans = (Button) findViewById(R.id.btnTrans);
        txt1 = (EditText) findViewById(R.id.txt1);
        lblResult = (TextView) findViewById(R.id.lblResult);
        
        btnTrans.setOnClickListener(this);
        
    }

	public void onClick(View arg0) {
		// TODO Auto-generated method stub
		lblResult.setText(txt1.getText());
		
	}
    
}
عندي طلب أتمنى ما يكون ثقيل عليك ,,,
كيف أقدر اجلب مترجم من قوقل او ميكروسوفت
عند الضغط على المربع يترجم الكلمه في مربع الإدخال من الإنجليزي إلى العربي وتظهر في مربع العرض
طبعاً هذي تسمى ويب سيرفس webservice
ومن امثلتها الـ SOAP
لكن قرأت في بعض المنتديات ان السوب ما يعمل على الاندرويد
كذلك google translator
غير متوفر الآن كويب سيرفس لكن ممكن نستخدم مترجم ميكروسوفت بينق
اذا تقدر تساعدني في تعديل الكود اللي وضعته فأكون ممنون لك ولك مني جزيل الشكر والعرفان
ما شاء الله عليك
فعلا ارى انك فهمت وحاولت التعديل بنفسك 100% ولو شيء بسيط لكنها البدايه

نعم لا يوجد دعم رسمي للسوب لانه برأي جووجل لا يناسب الموبايل كثيرا لانه يستهلك معالجه كثيره يعني بطاريه كثيره ... هناك بديل وهو JSON سهل جدا

اما عن الكيفيه يجب ان تستعمل HttpClient و
HttpPost او HttpGet
حسب ال method التي تريدها (get or post)... ابحث عن مثال على ذلك واذا لم تجد سأضع لك مثال بسيط قريبا ان شاء الله

موفق يا بطل
stinger1 غير متصل   رد مع اقتباس
العضو التالي يشكر stinger1 على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 16-12-2011, 07:26 PM   #41
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

بارك الله فيك اخوي ,,, الحقيقه اني حاولت كثير لكن وأحاول الحين استخدم بينق وعلى قولتك هم مستخدمين ksoap2
وحصلت السوب تبع بينق على هذا الرابط
http://code.google.com/p/bing-transl...ce/detail?r=2#

وهذا الكود
http://code.google.com/p/bing-transl...orSoapApi.java

لكن مستخدم كلاس ديبوقر ,,, كذلك ما اشتغل على الويدجيت ... على ما اعتقد على الشاشه السودا ,,, وأنا ابي احول الكود من الشاشه السودا إلى الودجيب ,,,
ياليت تساعدني اذا تقدر ,, ولك مني دعوه عن ظهر غيب

lonely.sa غير متصل   رد مع اقتباس
قديم 16-12-2011, 08:47 PM   #42
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة lonely.sa مشاهدة المشاركة
بارك الله فيك اخوي ,,, الحقيقه اني حاولت كثير لكن وأحاول الحين استخدم بينق وعلى قولتك هم مستخدمين ksoap2
وحصلت السوب تبع بينق على هذا الرابط
http://code.google.com/p/bing-transl...ce/detail?r=2#

وهذا الكود
http://code.google.com/p/bing-transl...orSoapApi.java

لكن مستخدم كلاس ديبوقر ,,, كذلك ما اشتغل على الويدجيت ... على ما اعتقد على الشاشه السودا ,,, وأنا ابي احول الكود من الشاشه السودا إلى الودجيب ,,,
ياليت تساعدني اذا تقدر ,, ولك مني دعوه عن ظهر غيب
ما فهمت قصدك شو يعني شاشاه سودا؟

بالنسبه للكود هذا api يعني يجب ان تضعه ضمن مشروعم ومن ثم تناديه وتعرض النتائج في الشاشه
stinger1 غير متصل   رد مع اقتباس
العضو التالي يشكر stinger1 على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 17-12-2011, 12:16 AM   #43
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

اقتباس:
المشاركة الأصلية كتبت بواسطة stinger1 مشاهدة المشاركة
ما فهمت قصدك شو يعني شاشاه سودا؟

بالنسبه للكود هذا api يعني يجب ان تضعه ضمن مشروعم ومن ثم تناديه وتعرض النتائج في الشاشه
الشاشه السوداء اقصد فيها زي شاشة الـ Console أو الدوس

================
طيب يا أخي يزن ياليت تخلصني من هالهم اللي شايلة لانه مطلوب مني مشروع على الويب سيرفيس تبع الجامعة ,,, وحصلت كود لتحويل العملات ... وراح الصق لك الكود هنا ,,, لكن المشروع ما اشتغل معي مع انه ما اعطى اخطاء واشتغل لكن ما يطلع في خانة التكست فيو إلا النص اللي اصلا مكتوب من اوليعني ما غير شيء ,,, مع العلم اني رفعة مكتبة السوب2 وكذلك البيرميشن تبع الانترنت في المانفيست .. وهذا هو الكود:

package com.my.Curr1;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializati onEnvelope;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.transport.AndroidHttpTranspor t;

public class Curr1Activity extends Activity {
/** Called when the activity is first created. */

private static final String SOAP_ACTION = "http://tempuri.org/GetCurrencyRate";
private static final String METHOD_NAME = "GetCurrencyRate";
private static final String NAMESPACE = "http://tempuri.org";
private static final String URL="http://currencyconverter.kowabunga.net/converter.asmx";
TextView tv;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tv = (TextView) findViewById(R.id.textView1);

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

request.addProperty("Currency", "USD");
request.addProperty("RateDate", "2011-03-21T00:00:00");


SoapSerializationEnvelope soapEnvelope = new SoapSerializationEnvelope(SoapEnvelope.V ER11);
soapEnvelope.dotNet = true;
soapEnvelope.setOutputSoapObject(request );


AndroidHttpTransport aht = new AndroidHttpTransport(URL);
try {
aht.call(SOAP_ACTION, soapEnvelope);
SoapPrimitive resultString = (SoapPrimitive) soapEnvelope.getResponse();
tv.setText("Last Update: " + resultString);
}
catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}

}
}

الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 11:55 PM ----------- المشاركة السابقة اضيفت في 11:39 PM ---------

الويب سيرفس المستخدمه هي:

Converter Web Service


الدمج الآلي للمشاركات المتعاقبة التي لم يكن بينها 24 ساعه --------- هذه المشاركة اضيفت في 01:16 AM 17-12-2011 ----------- المشاركة السابقة اضيفت في 11:55 PM 16-12-2011 ---------

يس يس

الحمد لله اشتغل وكان السبب تافه وهو اللي خلاني اسبوع على هالشغله ,,, وهي اني كنت احط minimun sdk = 13
لكن لما اخترت android2.1 ضبطت الأمور

لكن باقي مشكله وهي في الكود السابق انه يحط last update=0 وهي اصلا صاحب الكود اللي نقلته وحطيته لك كان عنده نفس ا لمشكله فالكود يبي له تعديل !
lonely.sa غير متصل   رد مع اقتباس
قديم 17-12-2011, 01:38 PM   #44
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
يس يس

الحمد لله اشتغل وكان السبب تافه وهو اللي خلاني اسبوع على هالشغله ,,, وهي اني كنت احط minimun sdk = 13
لكن لما اخترت android2.1 ضبطت الأمور

لكن باقي مشكله وهي في الكود السابق انه يحط last update=0 وهي اصلا صاحب الكود اللي نقلته وحطيته لك كان عنده نفس ا لمشكله فالكود يبي له تعديل !
تمااااام

الان اللي لاحظته انه resultString هي من نوع SoapPrimitive
وانت بعد ذلك تعاملها كأنها String وتعمل لها concate في tv.setText()

ربما تكون object يحتاج ان تنادي شيء من داخله مثلا
resultString.getResult()
او شيء اخر ...

كذلك الميثود soapEnvelope.getResponse() ما نوع النتيجه التي ترجع منها اصلا؟
لاني ارى انك عملت cast لها لتصبح من نوع SoapPrimitive

ليس لي خبره بهذا النوع SoapPrimitive سأبحث قليلا... واذا وجدت شيء سأخبرك

تعديل:
بحثت ووجدت هذه قد تفيدك .. لا يتم استعمال النتيجه مباشره منها ولكن هكذا
كود:
String.valueOf(result)
حيث result هي ناتج soapEnvelope.getResponse()

مزيد من الشرح هنا
android - KSoap soapEnvelope bodyIn and getResponse() problem - Stack Overflow

وهنا
android - ksoap2 casting getResponse() - Stack Overflow

للاسف ليس لي خبره بهذه المكتبه من قبل.
stinger1 غير متصل   رد مع اقتباس
العضو التالي يشكر stinger1 على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 25-12-2011, 10:04 PM   #45
lonely.sa
عضو جديد
 
تاريخ التسجيل: 06-12-2011
الدولة: السعودية
المشاركات: 10
مشاركات الشكر: 6
شكر 3 مرات في 3 مشاركات

اقتباس:
المشاركة الأصلية كتبت بواسطة stinger1 مشاهدة المشاركة
تمااااام

الان اللي لاحظته انه resultString هي من نوع SoapPrimitive
وانت بعد ذلك تعاملها كأنها String وتعمل لها concate في tv.setText()

ربما تكون object يحتاج ان تنادي شيء من داخله مثلا
resultString.getResult()
او شيء اخر ...

كذلك الميثود soapEnvelope.getResponse() ما نوع النتيجه التي ترجع منها اصلا؟
لاني ارى انك عملت cast لها لتصبح من نوع SoapPrimitive

ليس لي خبره بهذا النوع SoapPrimitive سأبحث قليلا... واذا وجدت شيء سأخبرك

تعديل:
بحثت ووجدت هذه قد تفيدك .. لا يتم استعمال النتيجه مباشره منها ولكن هكذا
كود:
String.valueOf(result)
حيث result هي ناتج soapEnvelope.getResponse()

مزيد من الشرح هنا
android - KSoap soapEnvelope bodyIn and getResponse() problem - Stack Overflow

وهنا
android - ksoap2 casting getResponse() - Stack Overflow

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

ولكي أفيد الموقع اللي أفادني كثير وللفائده للجميع من زوار وأعضاء وأراد يسوي برنامج بإستخدام الويب سيرفس ,,, هذا شرح على الفديو لمثال تحويل من درجة حراره إلى فهرنهايت بإستخدام الويب سيرفس :

بالتوفيق للجميع
lonely.sa غير متصل   رد مع اقتباس
العضو التالي يشكر lonely.sa على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 24-02-2012, 03:13 PM   #46
ahmadssb
عضو مشارك
 
تاريخ التسجيل: 03-04-2011
الدولة: جدة
المشاركات: 104
مشاركات الشكر: 79
شكر 294 مرات في 45 مشاركات

الف شكر لك على الشرح الرائع

انا جربت اطبق درسك من اول ما وضعته وكان كل شي شغال معاي

لكن اللحين لمن رجعت لدرسك ولدروس اخرى كثيرة غيرك تحدث معي رسالة الفورس كلوز كل ما اضع اوامر الجافا في ملف المشروع (في برنامج عند الضغط على زر الجمع)
وايضا رسائل الخطأ اللي في الايكليبس تقريبا متشابهة
وايضا في ملف XML في الامر
android:text="XXXXXXXXXX"
تظهر علامة تعجب تطلب ان اضع النص في string واضعها مكانها وحينها تختفي علامة التعجب ولكن لايزال البرنامج لا يعمل و

ما ادري وش السبب مع اني طبقت الدرس على الوندوز واللينكس والماك ونفس الخطأ

اظن ان الخطا في تنصيب الملفات لدي مع اني طبقت الدروس كلها بالحرف الواحد


شوف هذه الصورة فيها رسائل الخطأ

ImageShack - Online Photo and Video Hosting

ahmadssb غير متصل   رد مع اقتباس
قديم 24-02-2012, 04:25 PM   #47
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة ahmadssb مشاهدة المشاركة
الف شكر لك على الشرح الرائع

انا جربت اطبق درسك من اول ما وضعته وكان كل شي شغال معاي

لكن اللحين لمن رجعت لدرسك ولدروس اخرى كثيرة غيرك تحدث معي رسالة الفورس كلوز كل ما اضع اوامر الجافا في ملف المشروع (في برنامج عند الضغط على زر الجمع)
وايضا رسائل الخطأ اللي في الايكليبس تقريبا متشابهة
وايضا في ملف XML في الامر
android:text="XXXXXXXXXX"
تظهر علامة تعجب تطلب ان اضع النص في string واضعها مكانها وحينها تختفي علامة التعجب ولكن لايزال البرنامج لا يعمل و

ما ادري وش السبب مع اني طبقت الدرس على الوندوز واللينكس والماك ونفس الخطأ

اظن ان الخطا في تنصيب الملفات لدي مع اني طبقت الدروس كلها بالحرف الواحد


شوف هذه الصورة فيها رسائل الخطأ

ImageShack - Online Photo and Video Hosting
من الصوره التي وضعتها لي
انظر للسطر الذي يحوي ببدايته
com.ahmadssb.test....
يقول السطر انه هناك خطأ في السطر 78 في onCLick
بينما السطر الاول من الصوره يقول انه هناك خطأ في تحويل الرقم
numberFormatException unable to parse ...
يبدو ان احد مربعات ادخال الرقم تكون فارغه عندما تضغط على زر الجمع
stinger1 غير متصل   رد مع اقتباس
قديم 24-02-2012, 05:00 PM   #48
ahmadssb
عضو مشارك
 
تاريخ التسجيل: 03-04-2011
الدولة: جدة
المشاركات: 104
مشاركات الشكر: 79
شكر 294 مرات في 45 مشاركات

اقتباس:
المشاركة الأصلية كتبت بواسطة stinger1 مشاهدة المشاركة
من الصوره التي وضعتها لي
انظر للسطر الذي يحوي ببدايته
com.ahmadssb.test....
يقول السطر انه هناك خطأ في السطر 78 في onCLick
بينما السطر الاول من الصوره يقول انه هناك خطأ في تحويل الرقم
numberFormatException unable to parse ...
يبدو ان احد مربعات ادخال الرقم تكون فارغه عندما تضغط على زر الجمع

شكرا على الرد

انا فهمت اللمقصود من الاخطاء ولكنني نسختها كلها مثل اللي انت وضعتها في الشرح بالكامل

ونفس المشكلة

وبالنسبة للخطا حق المربعات الفارغة فسواء كان في ارقام او لا ففي كل الاحوال يعطيني فورس كلوز

هذا ملف الاكواد اللي كتبتها
test2.zip

وهذا حق درس اخر برضوا يعطيني فورس كلوز لمن اشغله
test.rar

وهذه الاخطاء اللي تظهر في الايكليبس بالبرنامج الثاني
goo.gl/o9tmY
ahmadssb غير متصل   رد مع اقتباس
العضو التالي يشكر ahmadssb على مشاركته الطيبة ويطلب المزيد من هذه المشاركات الرائعة
قديم 01-05-2012, 10:57 AM   #49
فل44
عضو جديد
 
تاريخ التسجيل: 01-05-2012
الدولة: السعودية
المشاركات: 6
مشاركات الشكر: 1
شكر 1 مرة في 1 مشاركة

أرجو افادتي أين نضع كود العملية هل بنفس ملف كود GUI ؟؟ أم بملف آخر

فل44 غير متصل   رد مع اقتباس
قديم 03-05-2012, 06:53 AM   #50
yemenreform
عضو مشارك
 
تاريخ التسجيل: 24-01-2012
الدولة: usa
المشاركات: 130
مشاركات الشكر: 2
شكر 215 مرات في 74 مشاركات

جزاك الله الف خير

yemenreform غير متصل   رد مع اقتباس
رد

العبارات الاستدلاليه
android, الاندرويد, دورة, شرح, كتب


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 


الانتقال السريع إلى

جميع الأوقات بتوقيت GMT +3. الساعة الآن 08:52 AM.


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.