mehdi24

هنگ کردن Android Studio موقع اضافه کردن Widgets

2 ارسال در این موضوع قرار دارد

سلام دوستان

بنده تازه کارم و دیروز اندروید استدیو رو نصب کردم (آخرین نسخه ینی 1.0.1)

دوتا مشکل دارم که به خاطر اینکه بعدا کسانی که مشکلات مشابه منو دارن راحتتر بتونن تو جستجو پیداش کنن، در تاپیک جداگانه مطرح میکنم :

مشکل اول اینکه موقع اضافه کردن ویجت ها از جمله Button , Radio Button  و ... (البته مطمئن نیستم فقط ویجت ها باشه چون بقیه رو تست نکردم)، چند بار اتفاق افتاده نرم افزار هنگ میکنه و حتی با 5 دیقه صبر کردن هم به نتیجه ای نرسیده و چاره ای جز بستن اندروید استدیو نیست. لپ تاپم رده بالا نیست (البته رم 4 گیگه) ولی تصور خودم اینه که مربوط به دو هسته ای بودن س یپی یو نیست چون در سایر موارد مشکلی نداره ظاهرا.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

یکی از مشکلات اندروید استودیو سنگین بودن و مصرف زیاد حافظه رم میباشد،در صورتی که سیستم تان از نظر سخت افزاری پایین میباشد مجبورید فقط از بخش text استفاده کنید

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط alirezadb
      سلام وقت بخیر من یک پروزه اسلایدر دارم که اطلاعات رو از دیتابیس میگیره فقط یک مشکل دارم
      الان من در دیتابیس دو تا عکس دارم ولی در اسلایدر یکی رو نمایش میده از دوستان اگر کسی میتونه کمک کنه
      سورس هارو قرار میدم
      سورس mainactivity
      package ir.aiaz.test; import android.app.ProgressDialog; import android.os.AsyncTask; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.util.Log; import android.widget.TextView; import android.widget.Toast; import com.daimajia.slider.library.Animations.DescriptionAnimation; import com.daimajia.slider.library.SliderLayout; import com.daimajia.slider.library.SliderTypes.BaseSliderView; import com.daimajia.slider.library.SliderTypes.TextSliderView; import com.daimajia.slider.library.Tricks.ViewPagerEx; import com.tricks.readjsonfromurl.R; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.util.HashMap; public class MainActivity extends AppCompatActivity implements BaseSliderView.OnSliderClickListener, ViewPagerEx.OnPageChangeListener{ TextView uid; SliderLayout sliderLayout; HashMap<String,String> Hash_file_maps ; //URL to get JSON Array private static String url = "http://aiaz.ir/kh.php"; //JSON Node Names private static final String TAG_USER = "aiaz"; private static final String TAG_ID = "id"; private static final String TAG_NAME = "image"; private static final String TAG_EMAIL = "onvan"; JSONArray user = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); new JSONParse().execute(); } private class JSONParse extends AsyncTask<String, String, JSONObject> { private ProgressDialog pDialog; @Override protected void onPreExecute() { super.onPreExecute(); pDialog = new ProgressDialog(MainActivity.this); pDialog.setMessage("Getting Data ..."); pDialog.setIndeterminate(false); pDialog.setCancelable(true); pDialog.show(); } @Override protected JSONObject doInBackground(String... args) { JSONParser jParser = new JSONParser(); // Getting JSON from URL JSONObject json = jParser.getJSONFromUrl(url); return json; } @Override protected void onPostExecute(JSONObject json) { pDialog.dismiss(); try { // Getting JSON Array user = json.getJSONArray(TAG_USER); int intStuff = json.length(); if (intStuff != 0) { for (int i = 0; i < json.length(); i++) { JSONObject c = user.getJSONObject(i); Log.e("ALL THE STUFF", c.toString()); // Storing JSON item in a Variable String id = c.getString(TAG_ID); String name2 = c.getString(TAG_NAME); String email = c.getString(TAG_EMAIL); Hash_file_maps = new HashMap<String, String>(); sliderLayout = (SliderLayout)findViewById(R.id.slider); Hash_file_maps.put(id+email ,name2); for(String name : Hash_file_maps.keySet()){ TextSliderView textSliderView = new TextSliderView(MainActivity.this); textSliderView .description(name) .image(Hash_file_maps.get(name)) .setScaleType(BaseSliderView.ScaleType.Fit) .setOnSliderClickListener(MainActivity.this); textSliderView.bundle(new Bundle()); textSliderView.getBundle() .putString("extra",name); sliderLayout.addSlider(textSliderView); } sliderLayout.setPresetTransformer(SliderLayout.Transformer.Accordion); sliderLayout.setPresetIndicator(SliderLayout.PresetIndicators.Center_Bottom); sliderLayout.setCustomAnimation(new DescriptionAnimation()); sliderLayout.setDuration(3000); sliderLayout.addOnPageChangeListener(MainActivity.this); } } } catch (JSONException e) { e.printStackTrace(); } } } @Override protected void onStop() { sliderLayout.stopAutoCycle(); super.onStop(); } @Override public void onSliderClick(BaseSliderView slider) { Toast.makeText(this,slider.getBundle().get("extra") + "",Toast.LENGTH_SHORT).show(); } @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {} @Override public void onPageSelected(int position) { Log.d("Slider Demo", "Page Changed: " + position); } @Override public void onPageScrollStateChanged(int state) {} }  
       
      سورس jsonparser
       
      package ir.aiaz.test; import android.util.Log; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.methods.HttpPost; import org.apache.http.impl.client.DefaultHttpClient; import org.json.JSONException; import org.json.JSONObject; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; public class JSONParser { static InputStream is = null; static JSONObject jObj = null; static String json = ""; // constructor public JSONParser() { } public JSONObject getJSONFromUrl(String url) { // Making HTTP request try { // defaultHttpClient DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(url); HttpResponse httpResponse = httpClient.execute(httpPost); HttpEntity httpEntity = httpResponse.getEntity(); is = httpEntity.getContent(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } catch (ClientProtocolException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } try { BufferedReader reader = new BufferedReader(new InputStreamReader( is, "iso-8859-1"), 8); StringBuilder sb = new StringBuilder(); String line = null; while ((line = reader.readLine()) != null) { sb.append(line + "\n"); } is.close(); json = sb.toString(); } catch (Exception e) { Log.e("Buffer Error", "Error converting result " + e.toString()); } // try parse the string to a JSON object try { jObj = new JSONObject(json); } catch (JSONException e) { Log.e("JSON Parser", "Error parsing data " + e.toString()); } // return JSON String return jObj; } }  
      سورس activity_main.xml
      <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="ir.aiaz.test.MainActivity"> <com.daimajia.slider.library.SliderLayout android:id="@+id/slider" android:layout_width="fill_parent" android:layout_height="320dp" /> </RelativeLayout>  
    • توسط ehsan2229
      با سلام خدمت دوستان عزیز 
      در قسمت build.gradle پروژه وقتی ورژن گریدل رو به ۴.۴ تغییر میدم با مشکل سینک مواجه میشم و میگه که نمیتونه gradle.MOP و gradle.jar v را پیدا و دانلود کنه.فیلتر شکن های مختلف رو هم امتحان کردم.اگر امکانش هست من رو راهنمایی کنید
      با تشکر

    • توسط مهندس
      سلام دوستان.
      من یه اپلیکیشن تحت وب دارم که از سمت سرور رو با php نوشتم.
      بنظر شما باید در فایل های php خودم از سشن استفاده کنم؟؟
      ممکنه راهنمایی کنید؟
      خود وب سرویس و کتابخونه ی والی مگر امنیت رو تضمین اپ نمیکنند؟؟
    • توسط مهندس
      سلام
      دوستان، وقتی با اندروید استدیو کار میکنم، یهو هنگ میکنه، و دیگه قفل میشه و نمیتونم کار کنم باهاش.(اندروید استدیو من 1.5 می باشد)
      دلیلش چی میتونه باشه؟؟؟
    • توسط afagh11943
      سلام این خطا را وقتی پروژه را باز میکنم در قسمت log نشون میده هر چی هم سرچ کردن راه حل را پیدا نکردم
      ممنون میشم اگه راهنمایی کنید
      FileNotFoundException: Entry fileTemplates//code/Google Test Fixture SetUp Method.cc.ft not found in C:/Program Files/Android/Android Studio/lib/idea.jar

  • دوره آموزشی اندروید ایران کانادا آموزش ویدئویی اندروید آموزش برنامه نویسی اندروید اندروید کاپ دوره آنلاین اندروید کتاب های آموزشی اندروید بسته آموزشی اندروید دوره برنامه نویسی اندروید آموزش Kotlin آموزش برنامه نویسی ios
  • فایل