• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

The.Eagle

اعضاء
  • عدد المشاركات

    136
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

9 عادي

عن The.Eagle

  • الرتبة
    عضو
  1. تغيير text بناءا على الوقت

    خلاص تم الحل :) 
  2. تغيير text بناءا على الوقت

    فيه فرق بين الجهاز والبرنامج يا ليت انت اللي تقرا الكلام قبل ما تكتب :)
  3. تغيير text بناءا على الوقت

    المشكله لا افقه في ال thread شيء :( اي ملاحظه تقدر تفيدني بها
  4. السلام عليكم    أريد تغيير نص بناءا على ساعة الجهاز    بمعنى لدي في العمل أربع مواعيد للعمل - أربع فترات    أريد بعد أن تصل الساعة إلى 6:00 صباحا على سبيل المثال تتغير خانة الدوام إلى الفترة الصباحية    أستطيع تغييرها باستخدام if  ولكن اذا استخدمتها يجب علي اعادة تشغيل البرنامج وأنـا لا أريد ذلك    فكيف الطريقة     
  5. مشكلة في انشاء مشروع جديد

    المساعدة يا جماعة الخير
  6. السلام عليكم ورحمة الله وبركاته    لدي مشكلة عند انشاء مشروع جديد                                  هنا أنشأ ملف آخر و لا أعلم لماذا            وهنا عمل extends ل ActionBarActivity     هل الصحيح انه يعمل extends ل Activity  ؟؟   عدلتها  وأردت أن أنشئButton ولكن البرنامج لا يشتغل ويتوقف    أرجوا ممن يعلم الخطأ مساعدتي   
  7. السلام عليكم    لدي برنامج واريد عمل نسخ منه وتكون على أجهزة مختلفة   وتكون متصله بجهاز آخر تكون قاعدة البيانات متصلة به    ما هي الطريقة الصحيحة للعمل ؟؟   اذا كان الجهاز في نفس المكان ؟؟ واذا كان في مكان بعيد عن طريق الانترنت ؟؟   وشكرا جزيلا 
  8. ما فائدة الـ Static class ?

    السلام عليكم ما فائدة الـ Static class ?  وشكرا
  9. كيف استقبل صورة من من المستخدم

    أنـا حملت ubuntu server  وثبت البايثون  وعملت آله حاسبة في الاندرويد وعن طريق الـ web services  كنت أستخدم HttpGet  استخدمت هذا الرابط  http://0.0.0.0:5000/sum/5/5ويرجع لي الناتج بـ 10    وكتبت هذا الكود في السيرفر  from flask import Flaskapp = Flask(__name__)@app.route("/sum/<n1>/<n2>")def sum(n1,n2):        return str(int(n1)+int(n2))@app.route("/sub/<n1>/<n2>")def sub(n1,n2):        return str(int(n1)-int(n2))@app.route("/div/<n1>/<n2>")def dif(n1,n2):        if int(n2)==0 :                return "cann't divide 0"        return str(float(n1)/float(n2))@app.route("/mul/<n1>/<n2>")def mul(n1,n2):        return str(int(n1)*int(n2))if __name__ == "__main__" :        app.run(host="0.0.0.0")~                                الان أنـا أريد أن أرسل صورة وسأستخدم في الجوال HttpPost    ولكن كيف استقبلها في السيرفر    خبرتي في البايثون اسبوعين :)  و أشركم على مساعدتي مقدما ..    
  10. أريد طريقة لرفع صورة على السيرفر

    أشكرك جزيل الشكر على التوضيح  الان فهمت العملية من البداية    هذا كود الاندرويد  import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.util.ArrayList;import java.util.List;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFormEntity;import org.apache.http.client.methods.HttpPost;import org.apache.http.impl.client.DefaultHttpClient;import org.apache.http.message.BasicNameValuePair;import android.app.Activity;import android.content.Intent;import android.database.Cursor;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.net.Uri;import android.os.Bundle;import android.provider.MediaStore;import android.util.Base64; import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.ImageView;import android.widget.TextView;import android.widget.Toast;public class MainActivity extends Activity{ Button b1; TextView tv; private static int RESULT_LOAD_IMAGE = 1; String picturePath; Uri selectedImage; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); b1= (Button)findViewById(R.id.button1); b1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { Intent i = new Intent( Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(i, RESULT_LOAD_IMAGE); } }); } private String convertBitmapToString(Bitmap bitmap) { ByteArrayOutputStream stream = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 90, stream); byte[] byte_arr = stream.toByteArray(); return Base64.encodeToString(byte_arr,2045); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) { selectedImage = data.getData(); Toast.makeText(MainActivity.this, selectedImage.toString(), Toast.LENGTH_SHORT).show(); String[] filePathColumn = { MediaStore.Images.Media.DATA }; Cursor cursor = getContentResolver().query(selectedImage, filePathColumn, null, null, null); cursor.moveToFirst(); int columnIndex = cursor.getColumnIndex(filePathColumn[0]); picturePath = cursor.getString(columnIndex); cursor.close(); ImageView imageView = (ImageView) findViewById(R.id.imageView1); imageView.setImageBitmap(BitmapFactory.decodeFile(picturePath)); String ba = convertBitmapToString(BitmapFactory.decodeFile(picturePath)); List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(); nameValuePairs.add(new BasicNameValuePair("image1",ba)); try{ HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new HttpPost("http://172.16.1.52/..."); httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs)); HttpResponse response = httpclient.execute(httppost); HttpEntity entity = response.getEntity(); InputStream is = entity.getContent(); httpclient.getConnectionManager().shutdown(); } catch(Exception e){ Toast.makeText(getBaseContext(), "ERROR", Toast.LENGTH_LONG).show(); } } }}لكن لم أستطع تشغيل كود الـ PHP   :( أو بسبب أني لا أعرف في الـ PHP  وكيف أستدعي الـ function الصورة في المرفقات  وشكرا على مساعدتك مقدما  لم يبقى لدي سوى هذه المشكلة فقط :(
  11. أريد طريقة لرفع صورة على السيرفر

    ubuntu server ونستخدم في السيرفر لغة البايثون  أنـا أول مرة أعمل في السيرفرات وعلى الاندرويد    سبق وان استخدمت الـ httpget و كنت أرسل نص عن طريق web services  ثم أقرأ الناتج وهكذا ... ,وعملت آلة حاسبة ارسل الارقام عن طريق الرابط ثم أقرأ الـ responses  ولكن الان أنـا لي اسبوع لا أعرف كيف أرفع اوبجيكت :(    قرأت عن هذه المكتبة وهذه المرة أعتقد أنني سأستخدم الـ HttpPost    ولكن لا أعرف ماذا اعمل هل اختار الصورة من الاستديو وارسل الرابط :(  بصراحة أنـا مشتت  http://loopj.com/android-async-http/
  12. السلام عليكم أريد طريقة لرفع صورة على السيرفر ؟   وشكرا ..
  13. السلام علليكم    أنـا أريد أن أرفع صورة من برنامج على الاندرويد  لى السيرفر  وأريد أن استخدم البايثون في السيرفر    أريد معرفة الطريقة لاستقبال صورة ؟    وشكرا .. 
  14. مشكلة في كود RSS Reader

    السلام عليكم    عملت RSS Reader  وما اشتغل معي    لا أعرف السبب    وهذا هو الكود      class RssReader   package com.example.rssreader;import java.util.List;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;public class RssReader { private String rssUrl ; public RssReader (String rssUrl){ this.rssUrl = rssUrl; } public List<RssItem> getItem()throws Exception { SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser saxParser = factory.newSAXParser(); RssParserHandler handler = new RssParserHandler(); saxParser.parse(rssUrl , handler); return handler.getItem(); } }  class RssParserHandler   package com.example.rssreader;import java.util.ArrayList;import java.util.List;import org.xml.sax.helpers.DefaultHandler;import org.xml.sax.Attributes;import org.xml.sax.SAXException;public class RssParserHandler extends DefaultHandler { private List<RssItem> rssItem ; // use to reference item while parssing private RssItem currentItem; // parsing title indicator private boolean parsingTitle ; // parsing Link indicator private boolean parsingLink ; public RssParserHandler(){ rssItem = new ArrayList<RssItem>(); } public List<RssItem> getItem(){ return rssItem; } @Override public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { if ("content-item".equals(qName)){ currentItem = new RssItem(); } else if ("title".equals(qName)){ parsingTitle = true ; } else if ("url".equals(qName)){ parsingLink = true; } } @Override public void endElement(String uri, String localName, String qName) throws SAXException { if ("content-item".equals(qName)){ currentItem = null; } else if ("title".equals(qName)){ parsingTitle = false ; } else if ("url".equals(qName)){ parsingLink = false; } } @Override public void characters(char[] ch, int start, int length) throws SAXException { if (parsingTitle) if (currentItem != null) currentItem.setTitle(new String (ch , start , length)); else if (parsingLink){ if (currentItem != null ){ currentItem.setLink(new String (ch , start , length)); parsingLink = false; } } } }    class RssItem   package com.example.rssreader;public class RssItem { private String title ; private String link ; public void setTitle (String title){ this.title = title ; } public String getTitle(){ return this.title; } public void setLink (String link){ this.link = link ; } public String getLink (){ return this.link; } }    class ListListener   package com.example.rssreader;import java.util.List;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.view.View;import android.widget.AdapterView;public class ListListener { List<RssItem> listItems; Activity activity ; public ListListener (List<RssItem> listItems , Activity activity ){ this.listItems = listItems; this.activity = activity; } public void onItemClick (AdapterView<?> parent , View view , int pos , long id ){ Intent i = new Intent (Intent.ACTION_VIEW); i.setData(Uri.parse(listItems.get(pos).getLink())); activity.startActivity(i); }}  class main     package com.example.rssreader;import android.app.Activity;import android.os.Bundle;import android.view.View.OnClickListener;import android.widget.ArrayAdapter;import android.widget.ListView;public class main extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); try{ RssReader rssReader = new RssReader("http://blog.01synergy.com/feed/"); ListView items = (ListView)findViewById(R.id.listView1); // Creat List Adpater ArrayAdapter<RssItem> adapter = new ArrayAdapter<RssItem>(this, android.R.layout.simple_list_item_1, rssReader.getItem()); // set list adpater for ListView items.setAdapter(adapter); // set listView item click listener items.setOnItemClickListener(new ListListener(rssReader.getItem() ,this )); } catch(Exception ex){ } }} 
  15. ما هي طريقة قراءة الـ RSS ?    وشكرا .. :)