رفتن به مطلب

نورنما

کاربر فعال
  • تعداد ارسال ها

    591
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    44

تمامی مطالب نوشته شده توسط نورنما

  1. سلام مشکل از کتابخونه نیست عجیبه! برای من که در هر دوحالت نسخه آخری یعنی 5.2 به درستی کارمیکنه و اصلا زمانبر هم نیست ! از شبیه ساز یا گوشیتان یکبار نرم افزار رو حذف ودوباره نصبش کنید شایدمشکلتان حل بشه !
  2. سلام خب رمز دانلود از پیکوفایل هم همانجا چند سطر پایینتر از این نوشته هست دیگه! اونو باید به پیکوفایل بدین .
  3. سلام علیکم ریسایکلر ویو دارای لیوت اختصاصی هست و بله قابلیت افزودن تصویر وهرچیز دیگری را داراست بله هم آنلاین وهم آفلاین قابلیت استفاده داره .نمونه آنلاینشو هم توی همین پست قبلا قرار داده ام .
  4. باسلام خدمت آقای شاهپیری عزیز و تشکراز کتابخونه خوبتون فرموده بودید درآپدیت های بعدی ، برای کوچک کردن پنجره محدودیت ایجاد کرد که وقتی کاربر پنجره رو کوچک میکنه در یک اندازه خاصی قفل کنه و کوچکتر نشه واینها ، این قابلیت رو لطف میکنید اضافه کنید؟ هم اینکه وقتی خیلی کوچکتر میشه دیگه پنجره ازدسترس خارج میشه وبه سختی میشه رویش تاچ کرد . وهم اینکه اگه این قابلیت رو اضافه کنید جایگزین چندتا کتابخانه دیگه دراین زمینه میشه ودیگه نیازی به اونها نیست وکتابخانه کاملتری میشه .
  5. مشکلی که در این سورس در ریسایکلر هست اینکه مثل فیلمی که فرستاده ام ، وقتی تصاویر زیاد هست وقتی با سرعت اسکرول میشه ،وقتی لیست متوقف شد، تصاویر نامربوط قبلی بالای متن های موردنظر نمایش داده میشوند وسپس چندین بار تصاویر عوض میشوند تا اینکه بعدازتصاویر نامربوط، تصویر مورد نظر ظاهر شود ! سوای اینکه اینجوری بیخودی اینترنت کاربر رو هم میخوره ! توی تعداد محدودوکم تصاویر جواب میده فیلم مربوطه
  6. سلام خدمت آقای شاهپیری وتشکرازاین سورس خوبتون با چه دستور و رویدادی دراین سورس میشه برای تک تک آیتمها ازتصاویر و متن هاباهم گزینه کلیک را تعریف کرد؟ یه نمونه کد هم که بدید عالی میشه
  7. قبلا عرض کردم مشکل از کتابخانه و کدها نیست حتی سورس کاملی که با اندروید4 و5 درست کارمیکنه رو خدمتتان ارسال کردم ، اگه باورندارید به سایر دوستان واساتید انجمن لینک اون سورس قبلی من درپستهای قبل رو بدهیدتا اونها هم نصب وامتحان کنند که توی اندورید 4 کارمیکنه ومشکلی ازسورس وکد وآریا لیست ویو نیست . ولی علت مشکل شما یک چیزدیگه هست که باید باعنوان جدیدی درپست جدیدی مشکلتونو ارسال کنید . البته بااین وجود : پوشه build-tools متعلق به Sdk رو برای اندورید 4 - 14 API رو بررسی کنید . ضمنا در مانیفیست برنامه این خط زیر رو هم کنترل کنید که صحیح باشه وشامل اندروید 4 هم بشود AddManifestText( <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14"/>
  8. پلازا هم بعدازبروزرسانی نرم افزار اندرودیش یهویی غیب شد!!!  :fekr:   

    دوسه ماهیه خبری ازش نیست!

    ازاینطرف مواظبند تلگرام خارجی ها با 100 هزار شغله به گفته خودشون غیرقانونی ،خش نخوره و آسیبی بهش نرسه ! 

    از اینطرف مارکت داخلی که اونم ایجادشغل میکردهرچند بهش نقدها بود،ولی هرچی باشه داخلی بود، یهویی غیب میشه! 

     

    خبری ازش ندارید؟  

    >>> به نظرم این هجوم میلیونها کاربر ایرانی به یه نرم افزار خارجی مثل تلگرام خودش بدتر از هزار فحش ناموسی به نرم افزار نویسان و ایرانی هاست ! 

    چراکه در دید یک اجنبی ، استفاده ی ایرانی ها از جنس خارجی اگه گوجه فرنگی وسیب زمینی وپیاز وگندم وجو  وارداتی ، باشه نهایتش به این معنیه که یازمین وآب ویا کودویا عرضه واراده لازم کشت چنین محصولاتی رو ندارندو ایرانی ها انسانهای تنبلی هستند! 

    اما استفاده اغلب ایرانی از نرم افزارخارجی مثل تلگرام که ساختش چندان هم دوراز دسترس نیست ،

    به این معنی که خود ایرانی ها وبرنامه نویسای ایرانی ذهن ومخ اشان معیوبه وفهم کافی ندارند! که بتونندچنین نرم افزار  لندهوری رو بنویسند!که محتاج خارجی ها شده اند! 

    (نوشتن چنین نرم افزاری برفرض وجود سرور مناسب ، چیزی به جز ذهن وفهم افراد ، نیاز به چیز دیگری نداره! )

    1. نمایش دیدگاه های قبلی  بیشتر 8
    2. امین مهدی نژاد

      امین مهدی نژاد

      چند تا نکته برات میگم.

      1-در چت کردن حداقل دو نفر شرکت دارند. من خودم هیچوقت غیر تلگرام اصلی چیزی رو نصب نمی کنم. ولی در گروه ها و حتی در چت هایی که می کنم از کجا بفهمم که طرف مقابل از نسخه های ایرانی شده استفاده نمی کنه؟

      که اکثرشون هم دارن استفاده می کنن

      پس واقعا اونقدرها هم که میگی فایده نداره

      2- برای امنیت هم حرف شما رو من زدم. طرف باید ثابت کنه پایبند به اخلاقیاته نه که خودشو به سیاست ببازه که البته اینهم هیچوقت کاملا صد درصدی نیست. در سیاست اینقدر حقه بازی هست که شاید حرف های پاول هم جزو همین موارد باشه

      3- برای امنیت اگر همانند تلگرام کدها متن باز باشه. و قابلیت چت خصوصی به صورت P2P و مستقیم بدون واسطه و سرور باشه این مسئله حل میشه.

      4- حالا اینستا یه سر بزن ببین چه عکس هایی رو از  خودشون به اشتراک می زارن که کلا بعضی ها ردی دادن

      5- شبکه های اجتماعی که فقط چت روم ها نیستن. در موارد دیگه هم ما همچنان ضعف داریم. با اینکه در اونها هم بحث امنیت کمتر مطرحه

       

    3. Negan

      Negan

      من وقتی از امنیت حرف میزنم یعنی اطلاعاتم دسته بچه های داخلی نیوفته :دی 

      پس پسامرسان داخلی هرچقدر هم بهتر 

      بزرگتر و پر امکانات تر باشه 

      هرچقدر هم کاربر بره سمتش

      من هیچوقت استفاده نمیکنم :دی

      اقا امین هم نکات خوبی رو گفتند دقیقا همین مورد رو بنده به دوستان هم گفتم ک بقیه ممکنه امنیت شماره با نسخه های غیر رسمی به خطر بندازن 

      اما خب بین بد و بدتر الان بدتر بهترین انتخابه

      نمیخوام دو دستی زارو زندگیمو بدم دست یه سری 

    4. amir54

      amir54

      اصن بهترین برنامه نویس تو ایران داشته باشیم وقتی بیاد با پول همه چی رو دو دستی بده به یکی دیگه نباشه بهتره من حاضر با دایالاپ با قندشکن برم تلگرام اما از سروش و این چیزا استفاده نکنم نمیدونم کدوم برنامه بود  ایگپ فکر کنم جایزه گذاشت تو 2 ساعت هک شدخوب شما باشی اطمینان می کنید خوب هک شدی چرا بر میداری انگار چیزی نشده و نبوده مرد باش و سر حرفت بمون خوب دیگه حرف نزنم بهتره وگرنه یه چیزیم میشه

  9. امشب دیدم هرتصویر متحرک gif حدود یک دهم ثانیه سرعت لود صفحه رو پایین میاره !وتاثیر به سزایی درسئوی سایت داره ! لذا تصویر نمایه کاربریمو بخاطر حمایت از انجمن تغییرش دادم  .کاش مدیران هم بخش تعیین نمایه رو محدود کنند! دقت کنید  3 تا تصویر توی صفحه اول سایت داشتم سرعتو 3 دهم ثانیه پایین آورده ! 

    image.png.4ec42edb58a3612a8a4554d13286be2f.png

    1. ali mo

      ali mo

      اره این جوری بهینه سازی ها خیلی سرعت لود رو میاره بالا

    2. نورنما

      نورنما

      همینطوره! خصوصا که دیگه سایت انسرسنتر مدتیه که دیگه نه تنها از رتبه نخست  بودن دربین سایتهای بیسیک فور درجستجوگرها تنزل پیداکرده!

      بلکه وقتی اسم بیسیک فوراندروید رو میزنی سرچ ، دیگه توی دو، سه صفحه اولم نیست !

      شاید اگه همه دوستان مراعات کنند تاثیر مثبتی توی رتبه سایت داشته باشه .سوای اینکه حدود ده روزیه سایت سنگین شده

      وهی قفل میکنه! و دوتا دوتا پست ها ارسال میشن!

  10. سلام علیکم خدمت آقای شاهپیری عزیز این چرا موقع اسکرول شدن وحرکت لیست دکمه back رو میزنم خطا میده ؟!! کدهام اینطوریه: #AdditionalRes: ..\\res #AdditionalJar: com.android.support:recyclerview-v7 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub Globals Dim ht As HttpJob Type mydata (id As String ,name As String,family As String ,images As String ,images2 As String ) '''''''''''''''''''''' Dim pradapt As PRVFastIndictAdapter Private lis As List Dim prutil As PRViewUtils Type items (name As String,id As Int) Private PerFastScrollIndicator1 As PersianFastScrollIndicator Dim getmydata As mydata End Sub Sub Activity_Create(FirstTime As Boolean) '''''''''''''''''''''''''''''''recycler Activity.Color=Colors.Transparent lis.Initialize ht.Initialize("ht",Me) ht.PostString("Http://www...../mem.php","") PerFastScrollIndicator1.initialize("pr","recycler") Activity.AddView(PerFastScrollIndicator1.View,0,0,100%x,100%y) pradapt.initialize("pr") End Sub Sub JobDone (job As HttpJob) If job.Success Then Dim parser As JSONParser parser.Initialize(job.GetString) 'Log(parser) Dim Members As List Members.Initialize Members = parser.NextArray 'returns a list with maps getmydata.Initialize For Each MapData As Map In Members getmydata.Id = MapData.Get("id") getmydata.name = MapData.Get("user_id") getmydata.family= MapData.Get("location") getmydata.images= MapData.Get("images_link") Log("getmydata.Id"&getmydata.Id) Log("getmydata.name"&getmydata.name) Log("getmydata.family"&getmydata.family) Log("getmydata.images"&getmydata.images) Dim itemw As items itemw.Initialize itemw.id=getmydata.Id itemw.name=getmydata.name lis.Add(itemw) Next Tanzimat_recycleview End If End Sub Sub Tanzimat_recycleview PerFastScrollIndicator1.HasFixedSize=True PerFastScrollIndicator1.setVerticallLinierLayoutManager PerFastScrollIndicator1.SnappingTop PerFastScrollIndicator1.PopupBgColor=Colors.Blue PerFastScrollIndicator1.PopupPosition=0 '0 for ADJACENT 1 for CENTER PerFastScrollIndicator1.PopupTextSize=20 PerFastScrollIndicator1.PopupTextColor=Colors.White PerFastScrollIndicator1.IsThumbInactiveColorActive=True PerFastScrollIndicator1.ThumbActivateColor=Colors.Green PerFastScrollIndicator1.ThumbInactiveColor=Colors.Red PerFastScrollIndicator1.TrackColor=Colors.Gray PerFastScrollIndicator1.buildDefaultAdapter(pradapt.Adapter) End Sub Sub pr_getItemViewType(position As Int) As Int Return 0 End Sub Sub pr_onCreateViewHolder(viewtype As Int) As String Return "item" End Sub Sub pr_getItemCount As Int Return lis.Size End Sub Sub pr_getSectionName(position As Int) As String Dim ite As items=lis.Get(position) Return ite.name End Sub Sub Activity_Resume End Sub Sub pr_onBindViewHolder(view As Object,position As Int,viewtype As Int) prutil.init(view,"pr") Dim ite As items=lis.Get(position) prutil.setTextForTextview("songnamtxt",ite.name) End Sub اینم خطا : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** *** Service (httputils2service) Create *** ** Service (httputils2service) Start ** ** Activity (main) Pause, UserClosed = true ** java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 24(offset:24).state:99 at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5504) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5440) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5436) at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2224) at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1551) at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1511) at android.support.v7.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1325) at android.support.v7.widget.LinearLayoutManager.scrollVerticallyBy(LinearLayoutManager.java:1061) at android.support.v7.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:4726) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725) at android.view.Choreographer.doCallbacks(Choreographer.java:555) at android.view.Choreographer.doFrame(Choreographer.java:524) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) باتشکر
  11. سلام علیکم خدمت آقای شاهپیری عزیز این persianrecyclerview آنلاین ، چرا موقع اسکرول شدن وحرکت لیست دکمه back رو میزنم خطا میده ؟!! موقعی که لیست ثابته دکمه back رو میزنم بدون خطا صفحه رو میبنده ولی موقع حرکت فورس کلوز میده! کدهام اینطوریه: #AdditionalRes: ..\\res #AdditionalJar: com.android.support:recyclerview-v7 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub Globals Dim ht As HttpJob Type mydata (id As String ,name As String,family As String ,images As String ,images2 As String ) '''''''''''''''''''''' Dim pradapt As PRVFastIndictAdapter Private lis As List Dim prutil As PRViewUtils Type items (name As String,id As Int) Private PerFastScrollIndicator1 As PersianFastScrollIndicator Dim getmydata As mydata End Sub Sub Activity_Create(FirstTime As Boolean) '''''''''''''''''''''''''''''''recycler Activity.Color=Colors.Transparent lis.Initialize ht.Initialize("ht",Me) ht.PostString("Http://www...../mem.php","") PerFastScrollIndicator1.initialize("pr","recycler") Activity.AddView(PerFastScrollIndicator1.View,0,0,100%x,100%y) pradapt.initialize("pr") End Sub Sub JobDone (job As HttpJob) If job.Success Then Dim parser As JSONParser parser.Initialize(job.GetString) 'Log(parser) Dim Members As List Members.Initialize Members = parser.NextArray 'returns a list with maps getmydata.Initialize For Each MapData As Map In Members getmydata.Id = MapData.Get("id") getmydata.name = MapData.Get("user_id") getmydata.family= MapData.Get("location") getmydata.images= MapData.Get("images_link") Log("getmydata.Id"&getmydata.Id) Log("getmydata.name"&getmydata.name) Log("getmydata.family"&getmydata.family) Log("getmydata.images"&getmydata.images) Dim itemw As items itemw.Initialize itemw.id=getmydata.Id itemw.name=getmydata.name lis.Add(itemw) Next Tanzimat_recycleview End If End Sub Sub Tanzimat_recycleview PerFastScrollIndicator1.HasFixedSize=True PerFastScrollIndicator1.setVerticallLinierLayoutManager PerFastScrollIndicator1.SnappingTop PerFastScrollIndicator1.PopupBgColor=Colors.Blue PerFastScrollIndicator1.PopupPosition=0 '0 for ADJACENT 1 for CENTER PerFastScrollIndicator1.PopupTextSize=20 PerFastScrollIndicator1.PopupTextColor=Colors.White PerFastScrollIndicator1.IsThumbInactiveColorActive=True PerFastScrollIndicator1.ThumbActivateColor=Colors.Green PerFastScrollIndicator1.ThumbInactiveColor=Colors.Red PerFastScrollIndicator1.TrackColor=Colors.Gray PerFastScrollIndicator1.buildDefaultAdapter(pradapt.Adapter) End Sub Sub pr_getItemViewType(position As Int) As Int Return 0 End Sub Sub pr_onCreateViewHolder(viewtype As Int) As String Return "item" End Sub Sub pr_getItemCount As Int Return lis.Size End Sub Sub pr_getSectionName(position As Int) As String Dim ite As items=lis.Get(position) Return ite.name End Sub Sub Activity_Resume End Sub Sub pr_onBindViewHolder(view As Object,position As Int,viewtype As Int) prutil.init(view,"pr") Dim ite As items=lis.Get(position) prutil.setTextForTextview("songnamtxt",ite.name) End Sub اینم خطا : *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** ** Activity (main) Resume ** *** Service (httputils2service) Create *** ** Service (httputils2service) Start ** ** Activity (main) Pause, UserClosed = true ** java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 24(offset:24).state:99 at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5504) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5440) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5436) at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2224) at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1551) at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1511) at android.support.v7.widget.LinearLayoutManager.scrollBy(LinearLayoutManager.java:1325) at android.support.v7.widget.LinearLayoutManager.scrollVerticallyBy(LinearLayoutManager.java:1061) at android.support.v7.widget.RecyclerView$ViewFlinger.run(RecyclerView.java:4726) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725) at android.view.Choreographer.doCallbacks(Choreographer.java:555) at android.view.Choreographer.doFrame(Choreographer.java:524) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4745) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) at dalvik.system.NativeStart.main(Native Method) باتشکر
  12. البته شما خودتون استادید ولی چون فرمودید که با فایل php نکرده اید مطالب زیر رو خدمت دوستان عرض میکنم: 1- یک فایل متنی در هاست ایجاد کنید و آدرس اونو به خط زیر در داخل بیسیک فور بدهید .که اینجا من نام فایل php ام mem.php هست . ht.PostString("Http://www....../mem.php","") * دقت کنید: به محتویات فایل php که در پست بالا براتون ارسال شد به اول وآخر مطالب داخل فایل این دو علامتو اضافه کنید : <?php . . . . . . . . ?> 2- دیتابیسی که برای این کدها برای من هست نام فیلدهایش به ترتیب زیر هست که شما هم باید همنام اونو در دیتابیستون واسه تست اینکار ایجادکنید،و نام تیبل در اینجا tbl_member هست که موقع ایجاد دیتابیس بایدبهش توجه بشه id user_id location images_link 3-یادتون نره که طبق سلیقه خودتان لیوت خودتان را طراحی و پوشه res مخصوص کتابخانه را در کنار فایل اصلی برنامه کپی نمایید. res 4- درفایل php هم این چهارتا گزینه رو هم حتما باید کامل کنید . $host = "نام هاست"; $db = "نام کامل دیتابیس"; $user = "نام کاربری که دیتابیس بهش متصل هست "; $pw = "رمز کاربری که هنگام ایجاد حساب کاربری به هاست خودتون دادید";
  13. سلام همون یک دیتابیس آنلاین کفایت میکنه ! دوتا وکپی واینا نیاز نیست ، فقط یک فیلد مثل فیلد علاقه مندی در دیتابیستون قرار میدین که اگر مدیر تایید نکنه همیشه عددش برابر صفر باشه وباتاییدمدیر عددش یک بشه وقابل نمایش برای کاربر (نرم افزار مخصوص ادمین صرفا علاوه برلود ونمایش باهمین فیلد صفرویک کارداره وبس ). پیشنهاد من برای اینکار ونمایش ، این کتابخونه PersianRecyclerView هست ، البته آقای شاهپیری دستش درد نکنه !یک سورس کد شبیه صفحه اول کافه بازار که آنلاینه باهمین کتابخونه درست کرده وارائه کرده اندکه توی لینک زیر هست که تقریبا سورس تقریبا کاملی برای اینکار شما هست البته باکمی تغییرات واضافات یعنی اضافه کردن بخش ارسال (که فایل Php دریافت و لود هم همراهشه). البته اگر واسه همین کتابخونه PersianRecyclerView سراغ کار ساده دریافت اطلاعات دیتابیس بهمراه php هستید براتون این پایین ارسالش میکنم . php مخصوص ارسال اطلاعات روهم بخواین براتون ارسال میکنم که خودتون به این سورس اضافه کنید . به نظرم کارچندان سختی نیست ، البته اگر صاحب کارتان ازتان قسمت یوزر و پسور کاربران رو که خیلی مهمه رو نخواهد، کارش زیاد نخواد بود. Sub Process_Globals End Sub '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' #AdditionalRes: ..\\res #AdditionalJar: com.android.support:recyclerview-v7 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Sub Globals Dim ht As HttpJob Type mydata (id As String ,name As String,family As String ,images As String ,images2 As String ) '''''''''''''''''''''' Dim pradapt As PRVFastIndictAdapter Private lis As List Dim prutil As PRViewUtils Type items (name As String,id As Int) Private PerFastScrollIndicator1 As PersianFastScrollIndicator Dim getmydata As mydata End Sub Sub Activity_Create(FirstTime As Boolean) '''''''''''''''''''''''''''''''recycler Activity.Color=Colors.Transparent lis.Initialize '''''''''''''''''''''' ht.Initialize("ht",Me) ht.PostString("Http://www....../mem.php","") PerFastScrollIndicator1.initialize("pr","recycler") Activity.AddView(PerFastScrollIndicator1.View,0,0,100%x,100%y) pradapt.initialize("pr") End Sub Sub JobDone (job As HttpJob) If job.Success Then Dim parser As JSONParser parser.Initialize(job.GetString) 'Log(parser) Dim Members As List Members.Initialize Members = parser.NextArray 'returns a list with maps getmydata.Initialize For Each MapData As Map In Members getmydata.Id = MapData.Get("id") getmydata.name = MapData.Get("user_id") getmydata.family= MapData.Get("location") getmydata.images= MapData.Get("images_link") Log("getmydata.Id"&getmydata.Id) Log("getmydata.name"&getmydata.name) Log("getmydata.family"&getmydata.family) Log("getmydata.images"&getmydata.images) '''''''''''''''''''''''''''''''''''''''''''' Dim itemw As items itemw.Initialize itemw.id=getmydata.Id itemw.name=getmydata.name lis.Add(itemw) ''''''''''''''''''''''''''''''''''''''''''' Next '''''''''''''''' Tanzimat_recycleview End If End Sub Sub Tanzimat_recycleview PerFastScrollIndicator1.HasFixedSize=True PerFastScrollIndicator1.setVerticallLinierLayoutManager PerFastScrollIndicator1.SnappingTop PerFastScrollIndicator1.PopupBgColor=Colors.Blue PerFastScrollIndicator1.PopupPosition=0 '0 for ADJACENT 1 for CENTER PerFastScrollIndicator1.PopupTextSize=20 PerFastScrollIndicator1.PopupTextColor=Colors.White PerFastScrollIndicator1.IsThumbInactiveColorActive=True PerFastScrollIndicator1.ThumbActivateColor=Colors.Green PerFastScrollIndicator1.ThumbInactiveColor=Colors.Red PerFastScrollIndicator1.TrackColor=Colors.Gray PerFastScrollIndicator1.buildDefaultAdapter(pradapt.Adapter) End Sub Sub pr_getItemViewType(position As Int) As Int Return 0 End Sub Sub pr_onCreateViewHolder(viewtype As Int) As String Return "item" End Sub Sub pr_getItemCount As Int Return lis.Size End Sub Sub pr_getSectionName(position As Int) As String Dim ite As items=lis.Get(position) Return ite.name End Sub Sub Activity_Resume End Sub Sub pr_onBindViewHolder(view As Object,position As Int,viewtype As Int) prutil.init(view,"pr") Dim ite As items=lis.Get(position) prutil.setTextForTextview("songnamtxt",ite.name) End Sub و محتویات فایل php لود اطلاعات : $host = ""; $db = ""; $user = ""; $pw = ""; $con = new mysqli($host,$user,$pw) or die(mysqli_error()); mysqli_select_db($con,$db) or die(mysqli_error()); mysqli_query($con,"SET CHARACTER SET utf8"); mysqli_query($con,"SET NAMES 'utf8'"); /////////////////////////farsi saz mysqli_query($con,"SET character_set_results=utf8,character_set_client=utf8,character_set_connection=utf8, character_set_database=utf8,character_set_server=utf8"); if(mysqli_connect_errno()){ echo "Failed To Connect To MYSQL" . mysqli_connect_error(); } //////////////////////// $sql = "SELECT * FROM tbl_member "; $res = mysqli_query($con ,$sql); if (mysqli_errno($con)) { header("HTTP/1.1 500 Internal Server Error"); // echo $query.'\n'; echo $sql.'\n'; echo mysqli_error(); } else { $rows = array(); while($r = mysqli_fetch_assoc($res)) { $rows[] = $r; } print json_encode($rows); } mysqli_close($con);
  14. سلام نه شما بزرگوارید ، این چه حرفیه ، ما کی باشیم که به دوستان انجمن جسارت کنیم؟!تا الان که این انجمن دعوایی نشده و ان شاء الله باز هم صلح در این انجمن برقراره! نه نمی دونم شاید همانطورکه متوجه شدید ، Sdk معیوب یا ناقص باشد، شاید ابزارهای مربوط به اندروید4 و Api مربوط به این اندروید درسیستم تان معیوب یا ناقص باشد .
  15. سلام نه شما بزرگوارید ، این چه حرفیه ، ما دوستان انجمنی کی باشیم که به دوستان انجمن جسارت کنیم؟!تا الان که این انجمن دعوایی نشده و ان شاء الله باز هم صلح در این انجمن برقراره! نه نمی دونم شاید همانطورکه متوجه شدید ، Sdk معیوب یا ناقص باشد، شاید ابزارهای مربوط به اندروید4 و Api مربوط به این اندروید درسیستم تان معیوب یا ناقص باشد .
  16. سلام این کد شما رو هم در اندروید 4 امتحان کردم هم در شبیه ساز وهم در گوشی glx بااندروید4.1.1 ولی اگه به فیلمش در زیر هم نگاه کنید در گوشی وشبیه ساز به خوبی کار میکنه ، مشکل از کتابخانه وکدها نیست ! شاید نسخه کتابخانه یا پوشه ریسورس متفاوته ویا نه شبیه سازتون یاگوشی که تست میکنیدمشکل داره! فیلم 1 سورس رو دوباره خدمتتان ارسال میکنم باز شایدبه دردتان بخوره! سورس aria
  17. گفتم این مشکل شما چیزعجیبیه! برای من که اتفاق نیافتاده ! من توی اندروید 4.1.1 به بالا امتحان کرده ام ومشکلی ندیده ام ، مثلا این نرم افزار قرانی ، بخش ترتیل آنلاین ، لیست قاریان از آریا لیست ویو استفاده شده ولی قسمت کلیک روی اسامی قاریان توی اندروید 4.1.1 به بعد تست شده و کار میکنه! توی بخش نظراتش هم نگاه کنید کسی نگفته کلیک روی اسامی قاریان کارنمیکنه ! حالا چرا برای شما کارنمیکنه جای تعجبه ! درشبیه ساز تست میکنیدیا نه در گوشی اون کدهای پست قبلیم که به همراهش کدهای پی اچ پی قرار داده بودم براتون کار کرد یانه ؟ ! چون نگفتیدمشکل حل شد! کدهاتونو اینجا بگذارید ببینیم مشکل از کجاست ؟ قرآن صوتی زیبا 40 قاری-ترجمه صوتی - دانلود | نصب برنامه اندروید | کافه بازار
  18. گفتم این مشکل شما چیزعجیبیه! برای من که اتفاق نیافتاده ! من توی اندروید 4.1.1 به بالا امتحان کرده ام ومشکلی ندیده ام ، مثلا این نرم افزار قرانی ، بخش ترتیل آنلاین ، لیست قاریان از آریا لیست ویو استفاده شده ولی قسمت کلیک روی اسامی قاریان توی اندروید 4.1.1 به بعد تست شده و کار میکنه! حالا چرا برای شما کارنمیکنه جای تعجبه ! درشبیه ساز تست میکنیدیا در گوشی؟ اون کدهای پست قبلیم که به همراهش کدهای پی اچ پی قرار داده بودم براتون کار کرد یانه ؟ ! چون نگفتیدمشکل حل شد! کدهاتونو اینجا بگذارید ببینیم مشکل از کجاست ؟ قرآن صوتی زیبا 40 قاری-ترجمه صوتی - دانلود | نصب برنامه اندروید | کافه بازار
  19. مدیران لطفا این پست رو حذف کنند، مرورگر موقع ارسال قفل کرد و پست قبلیم اشتباها دوبار ارسال شد ! خودمم نتونستم حذفش کنم !!
  20. سلام لطفا قبل از ارسال پست یه سرچ بزنید و یکبار بطور کامل این پست آریا لیست ویو رو مطالعه بفرمایید که سوالاتتون قبلا در انجمن وهمین پست آریا لیست ویو جواب داده شده ! مطالعه و اقدام نمایید واگر باز مشکل داشتید کدهاتونو اینجا قرار بدین دوستان انجمن بررسی نمایند . مثلا این یه مثال دارای شرط ParentEventName هست . ' arialistview1 arialistview2 نام لیست ویو های شماست که قبلا تعریف واینیشیالایز کرده اید If ParentEventName ="arialistview1" Then else If ParentEventName ="arialistview" Then end if
  21. ظاهرا مشکل از جای دیگه هست چون این کدها رو من جاهای متعدد استفاده کرده ام و توی اندروید 4 هم برام به خوبی کار کرده ، یه log از این دوتا بگیرید ببینید اصلا مقادیرشون چیه؟ ParentEventName position ضمنا توی یک اکتیویتی هرچندتا لیست ویو هم استفاده کرده باشید شما تنها یکبار می تونید از این خط استفاده کنید Sub list_select ، والا بار دوم اون ازکارمیافته !برای لیستهای متعدد داخل همین قسمت از ParentEventName لیستها میتونید استفاده کنید
  22. سلام مشکل از کدهایی که فرستاده ام نیست ، اون فیلم هم که لینکشو داده بودم اجرای همین کدهاست ونه چیز دیگه! .(اگه پی اچ پی همونه واگه نسخه 8.20 اریالیست ویو و آخرین ریسورس وفایلهای xml اون رو استفاده کنیدمشکلی نباید داشته باشد) مشکل از جای دیگه ای هست ، ظاهرا مشکل شما از محدودیت اندروید در نمایش log هست .یعنی مطالبی که از می خواین درقسمت log نمایش داده بشه بیش از حد هست : Log(parser) Log (Members) این دوتای بالا رو حذف کنید ببینید خطا برطرف میشه ، این مشکل شما در لینکهای زیر هم بهش اشاره شده . This is not a bug. It is related to a limit in Android log system. It was always like this. Message longer than Log Limit (4000). Message was truncated. | B4X Community - Android, iOS, desktop, server and IoT programming tools Bug? - Logs in B4A 6.0 stop working if messagelength > 4000? | B4X Community - Android, iOS, desktop, server and IoT programming tools ________________ برای طراحی سریع و راحت Xml ها خصوصا برای آریا لیست ویو از نرم افزار droiddraw استفاده کنید . لینک دانلود نرم افزار droiddraw واسه وسط چین کردن اشیاء مختلف اعم از متن و عکس و... در Xml از این دو سه خط زیر استفاده می شود : android:gravity="center" android:layout_gravity="center" android:scaleType="center" می تونید برای وضوح بیشتر به لینکهای زیر مراجعه نمایید: Android: Center an image - Stack Overflow Difference between gravity and layout_gravity on Android - Stack Overflow
  23. سلام علیکم سلامت باشید برای اتصال آریا لیست ویو به فایل php واستفاده از مطالب وتصاویر دیتابیس آنلاین ، کدهاتونو اینجوری تغییر بدین ، کد زیر به خوبی کار میکنه ونتیجه اش هم در فیلم زیر دیده می شود: لینک فیلم آریا لیست ویو متصل به دیتابیس آنلاین * نکته : برای تغییر تصویر باتن هم به صورت گرد و... بایدفایل Xml رو تنظیم نمایید . Sub Process_Globals End Sub #AdditionalRes: ..\AriaListViewResources Sub Globals Dim send As String Dim ht As HttpJob Dim Alistview As AriaListView 'Dim Aadapter As AriaAdapterWithImage Dim Aadapter As AriaAdapterWithButton Dim l1,l2,l3,l4 As List Type mydata (id As String ,name As String,family As String ,images As String ,images2 As String ) End Sub Sub Activity_Create(FirstTime As Boolean) Alistview.Initialize("arial") Activity.AddView(Alistview,0%x,0%y,100%x,100%y) ht.Initialize("read",Me) send = "experts=" & "sm" ht.PostString("Http://www....../xxx.php","") End Sub Sub JobDone (job As HttpJob) l1.Initialize : l2.Initialize : l3.Initialize : l4.Initialize If job.Success Then Dim parser As JSONParser parser.Initialize(job.GetString) Log(parser) Dim Members As List Members.Initialize Members = parser.NextArray 'returns a list with maps Log (Members) Dim getmydata As mydata getmydata.Initialize For Each MapData As Map In Members Dim m As Map getmydata.Id = MapData.Get("id") getmydata.name = MapData.Get("name") getmydata.family= MapData.Get("family") getmydata.images= MapData.Get("images") 'getmydata.images2= MapData.Get("images2") l1.add(getmydata.Id&" - "&getmydata.name ) l2.add(getmydata.family) l3.add("http://www...../images/"&(getmydata.images)) ''نام فایل تصویر در دیتابیس l4.add("<") Next 'Aadapter.Initialize(Aadapter.Layouts.LAYOUT_IMAGE_RIGHT,l1,l2,l3).ToListView(Alistview) Aadapter.Initialize(Aadapter.Layouts.LAYOUT_BUTTON_RIGHT,l1,l2,l3,l4).ToListView(Alistview) Aadapter.SetFont1(Typeface.CreateNew(Typeface.DEFAULT,Typeface.STYLE_BOLD)) Aadapter.SetFont2(Typeface.CreateNew(Typeface.DEFAULT,Typeface.STYLE_BOLD)) 'Aadapter.SetFont1(Typeface.LoadFromAssets("")) 'Aadapter.SetFont2(Typeface.LoadFromAssets("") Aadapter.SetColor(Colors.ARGB(0,0,0,0),Colors.Green,Colors.Red,Colors.ARGB(0,0,0,0),Colors.Yellow,Colors.Blue) End If End Sub *** اینم دستورات فایل Php مربوط به این کدها : $host = ""; $db = ""; $user = ""; $pw = ""; $con = new mysqli($host,$user,$pw) or die(mysqli_error()); mysqli_select_db($con,$db) or die(mysqli_error()); mysqli_query($con,"SET CHARACTER SET utf8"); mysqli_query($con,"SET NAMES 'utf8'"); /////////////////////////farsi saz mysqli_query($con,"SET character_set_results=utf8,character_set_client=utf8,character_set_connection=utf8, character_set_database=utf8,character_set_server=utf8"); if(mysqli_connect_errno()){ echo "Failed To Connect To MYSQL" . mysqli_connect_error(); } ////////////////////////////////// $sql = "SELECT * FROM tbl "; $res = mysqli_query($con ,$sql); if (mysqli_errno($con)) { header("HTTP/1.1 500 Internal Server Error"); // echo $query.'\n'; echo $sql.'\n'; echo mysqli_error(); } else { $rows = array(); while($r = mysqli_fetch_assoc($res)) { $rows[] = $r; } print json_encode($rows); } mysqli_close($con); فکرکنم دیگه این چیزکاملی باشه !
  24. سلام شما کدهاتونو اینجا قرار بدین تا دوستان علت رو خدمتتون بگند اینکه میخواین مثل تصویرتان بشود هم که بله با آریا لیست ویو میشه مثل اون تصویرشمارو ساخت مثلا لیست این لینک زیر را با اریالیست ویو ساخته شده : کارآیی آریا لیست ویو که قسمت لیست کاربران رو با AriaGridView و LAYOUT_BUTTON_LEFT درستش کرده ام :(الان یادم نیست چرا از AriaGridView استفاده کرده ام ونه از AriaListView !!! ) Dim ariagridView As AriaGridView ariagridView.Initialize("ariagridView") ariagridView.SetColumnCount(1) adapter.Initialize(adapter.Layouts.LAYOUT_BUTTON_LEFT,l1,l2,l3,l4).ToGridView(ariagridView) البته فایل Xml رو اینجور تغییرش داده ام : LAYOUT_BUTTON_LEFT.XML <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/select" android:background="@drawable/selector" android:clickable="true" android:layout_width="match_parent" android:layout_height="60dp"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Medium Text" android:id="@+id/text1" android:textColor="@color/text1" android:layout_alignTop="@+id/imageView" android:layout_gravity="center_vertical|right" android:textSize="12dp" android:layout_toLeftOf="@+id/button" android:layout_alignLeft="@+id/imageView" android:layout_alignStart="@+id/imageView" android:layout_marginLeft="60dp" android:layout_marginTop="10dp"/> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Small Text" android:id="@+id/text2" android:textColor="#00F0F8FF" android:layout_below="@+id/text1" android:layout_toRightOf="@+id/imageView" android:layout_gravity="center_vertical|right" android:layout_alignRight="@+id/text1" android:layout_alignEnd="@+id/text1" android:textSize="0dp" android:layout_marginLeft="5dp" android:layout_marginRight="5dp" android:layout_marginBottom="5dp" /> <ImageView android:id="@+id/imageView" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_width="50dp" android:layout_height="50dp" android:layout_margin="5dp" android:layout_gravity="center_vertical|left" android:shape="oval" android:padding="10dp" android:radius="200dip" android:src="@drawable/profile_image" android:background="@drawable/profile_image" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:layout_centerInParent="true" android:scaleType="fitXY" /> <View android:layout_width="match_parent" android:layout_height="2dp" android:background="@color/bright_blue" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:layout_centerInParent="true" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:orientation="horizontal" android:layout_gravity="center_vertical" /> <Button android:layout_width="50dp" android:layout_height="50dp" android:text="Click" android:id="@+id/button" android:layout_alignParentTop="true" android:layout_alignTop="@+id/imageView" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:layout_gravity="center_vertical|right" android:radius="100dip" android:textColor="#000000" android:textSize="12dp" android:background="@drawable/button_bg_round" android:layout_marginRight="10dp" android:layout_marginLeft="10dp" android:layout_margin="10dp" /> </RelativeLayout>
  25. باسلام خدمت آقای شاهپیری عزیز یه سوالی دارم واونم اینکه آیا کتابخونه قابلیت اینو داره که یک فایل متنی دارای کدهای بیسیک فور رو خودکار تبدیل به فایل اجرای . Apk بکنه ؟ فرضا یه نرم افزاری داریم خودکار با اطلاعاتی که کاربر میده ، شروع به جاگذاری وذخیره کردن کدهای خاصی از بیسیک فور در یک فایل متنی میکنه ، بعدش ما میخوایم نتیجه کار تبدیل به فایل .apk شده و اجرا بشه . چنین کاری بااین کتابخونه امکان پذیر هست؟لطفا راهنمایی فرمایید. باتشکر
×
×
  • اضافه کردن...