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

The.Eagle
اعضاء-
عدد المشاركات
136 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
9 عاديعن The.Eagle
-
الرتبة
عضو
-
فيه فرق بين الجهاز والبرنامج يا ليت انت اللي تقرا الكلام قبل ما تكتب :)
-
المشكله لا افقه في ال thread شيء :( اي ملاحظه تقدر تفيدني بها
-
السلام عليكم أريد تغيير نص بناءا على ساعة الجهاز بمعنى لدي في العمل أربع مواعيد للعمل - أربع فترات أريد بعد أن تصل الساعة إلى 6:00 صباحا على سبيل المثال تتغير خانة الدوام إلى الفترة الصباحية أستطيع تغييرها باستخدام if ولكن اذا استخدمتها يجب علي اعادة تشغيل البرنامج وأنـا لا أريد ذلك فكيف الطريقة
-
المساعدة يا جماعة الخير
-
السلام عليكم ورحمة الله وبركاته لدي مشكلة عند انشاء مشروع جديد هنا أنشأ ملف آخر و لا أعلم لماذا وهنا عمل extends ل ActionBarActivity هل الصحيح انه يعمل extends ل Activity ؟؟ عدلتها وأردت أن أنشئButton ولكن البرنامج لا يشتغل ويتوقف أرجوا ممن يعلم الخطأ مساعدتي
-
السلام عليكم لدي برنامج واريد عمل نسخ منه وتكون على أجهزة مختلفة وتكون متصله بجهاز آخر تكون قاعدة البيانات متصلة به ما هي الطريقة الصحيحة للعمل ؟؟ اذا كان الجهاز في نفس المكان ؟؟ واذا كان في مكان بعيد عن طريق الانترنت ؟؟ وشكرا جزيلا
-
السلام عليكم ما فائدة الـ Static class ? وشكرا
-
أنـا حملت 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 ولكن كيف استقبلها في السيرفر خبرتي في البايثون اسبوعين :) و أشركم على مساعدتي مقدما ..
-
أشكرك جزيل الشكر على التوضيح الان فهمت العملية من البداية هذا كود الاندرويد 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 الصورة في المرفقات وشكرا على مساعدتك مقدما لم يبقى لدي سوى هذه المشكلة فقط :(
-
ubuntu server ونستخدم في السيرفر لغة البايثون أنـا أول مرة أعمل في السيرفرات وعلى الاندرويد سبق وان استخدمت الـ httpget و كنت أرسل نص عن طريق web services ثم أقرأ الناتج وهكذا ... ,وعملت آلة حاسبة ارسل الارقام عن طريق الرابط ثم أقرأ الـ responses ولكن الان أنـا لي اسبوع لا أعرف كيف أرفع اوبجيكت :( قرأت عن هذه المكتبة وهذه المرة أعتقد أنني سأستخدم الـ HttpPost ولكن لا أعرف ماذا اعمل هل اختار الصورة من الاستديو وارسل الرابط :( بصراحة أنـا مشتت http://loopj.com/android-async-http/
-
السلام عليكم أريد طريقة لرفع صورة على السيرفر ؟ وشكرا ..
-
السلام علليكم أنـا أريد أن أرفع صورة من برنامج على الاندرويد لى السيرفر وأريد أن استخدم البايثون في السيرفر أريد معرفة الطريقة لاستقبال صورة ؟ وشكرا ..
-
السلام عليكم عملت 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){ } }}
-
ما هي طريقة قراءة الـ RSS ? وشكرا .. :)