• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 310 رای - 1.88 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: اموزش برنامه نویسی اندروید به همراه تمامی ابزارها
حالت موضوعی
سلام
چندتا سوال داشتم
1- من تو صفحه تنظیمات برنامه میخوام چیزایی که تغییر میدم ذخیره بشه مثل تغییر سایز فونت. و تو تمام صفحه ها اون تنظیمات اجرا بشه
2- من 10 تا دکمه دارم و میخوام برای هر دکمه یه اکتیویتی جدا گانه نسازم فقط رو یه صفحه مطالب بیاد نه این که تکراری باشه منظورم اینه که 10 تا مطلب از یه وب ویو استفاده کنند.
3 - میخوام دکمه سخت افزاری گوشی یا همون Back رو غیر فعال کنم یعنی هر چی بزنیش هیچ کاری انجام نده
با سپاس
 
پاسخ
(03-09-2014، 12:12 AM)kamran_pc نوشته: درود و سپاس از همه.پس از کلی پیشرفت تو برنامه نویسی اندروید به یه بن بست رسیدم که مطمئنم به دست دوستای عزیزم حل میشه.یک نرم افزار مشابه بانک پیامک دارم درست میکنم ولی بانک sqlite بالای 1 مگا بایت لود نمیشه و جواب نمیده احتمالا محدودیت cursor است.در ضمن از blob  هم استفاده نکردم.با تحقیقاتی که کردم دیدم بعضیا بانکو split میکنن به قطعات 1mb به صورت : bank.001 و bank.002 . من میتونم اسپلیت کنم ولی نمیدونم با چه کدی تو برنامه بانک اسپلیت شده رو دوباره به هم بچسبونم.خواهش می کنم کمکم کنید چون واقعا گیر کردم.هرچی زحمت کشیدم با این مشکل نقش بر آب شده.بازهم سپاسگزارم از توجهتون و منتظرم پاسختون هستم. در ضمن کدش به روش جاوا رو پیدا کردم ولی برای basic4android رو نمی دونم.این صفحه سایتی که کد جاوا رو توضیح داده:
http://stackoverflow.com/questions/58786...-mb-pieces

از بین اساتید کسی نیست جواب سوالمو بده.تا اونجایی که فهمیدم برای اندرویدهای ۲.۱ و پایین مجبوریم بانک بالای یک مگابایت رو به قسمتهای یک مگ تقسیم کنیم.لطفا کسی روش بازیابی اطلاعات از باک اسپلیت شده رو اگه میدونه پاسخ بده ممنون

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

چطوری میشه این رو برای برنامه خودمون درست کنبم؟



[عکس: 35035949414934329601.png]
[عکس: 12440747119075729960.png]
برنامه لغت های زبان محلی که فعلا با زبان مازنی شروع به کار کردم و توی بازار قرار دادم
لینک بازار
:
 
 
پاسخ
با سلام.
کمیکی را ترجمه کرده ام که قصد انتشار آن را در بازار اندروید دارم.
از کسانی که می توانند مرا در امر کدنویسی یاری دهند کمک می خواهم.سود را تعیین خواهیم کرد.
rezash333r@gmail.com
 
پاسخ
(02-20-2014، 10:15 AM)mojtaba212 نوشته:
(02-18-2014، 06:01 PM)'m.gooooolzar' نوشته:
(02-18-2014، 09:29 AM)'mojtaba212' نوشته: درود
این کد منه:
کد پی‌اچ‌پی:
s1.Initialize(1000000)
 
Activity.AddView(s1,10,10,100%x,100%y)
 For 
0 To 100000
    Dim l2
,l1,l3 As Label
    Dim btnfav
,btnread,btndelete,btnshair As Button
    l1
.Initialize("")
    
l2.Initialize("")
  
l3.Initialize("")
  
btnfav.Initialize("btnfav")
  
btnread.Initialize("btnread")
  
btndelete.Initialize("btndelete")
  
btnshair.Initialize("btnshair")
  
s1.Panel.AddView(l1,0,stop,100%x,50dip)
   
s1.Panel.AddView(l2,0,stop,100%x,50dip)
    
s1.Panel.AddView(l3,0,stop,100%x,50dip)
     
s1.Panel.AddView(btnfav,0,stop,100%x,50dip)
      
s1.Panel.AddView(btnread,0,stop,100%x,50dip)
       
s1.Panel.AddView(btndelete,0,stop,100%x,50dip)
        
s1.Panel.AddView(btnshair,0,stop,100%x,50dip)
  
l1.Text=i    
  l2
.Text=i
  l3
.Text=i
 
 Next 
سپاسگزارم
من تا الان بیش از 100 تا کد نوشتم ولی هیچ کدوم کار نکرده.


 


 


درود
دوست خوبم یکم رو طرز کد نویسیت کار کن ، اگه اصول کد نویسیت خوب نباشه وقتی که کد برنامه زیاد میشه خیلی گیج کننده میشه ،حتی خود برنامه نویسش هم کلی باید وقت بذاره تا یادش بیاد چرا این کدها رو نوشته !!!!!
اگه دقت کرده باشی قبلاً گفته بودم که برای ساخت یه همچین چیزی شما به ساخت لیست سفارشی نیاز داری که با کتابخانه CustomListView میشه انجامش داد
کدهای اصلی رو براتون نوشتم و با پیوست ارائه دادم
فقط شما تیک گزینه Reflection و StringUtils رو از کتابخانه فعال کنید
در ضمن من وقتی برنامه رو با حلقه تکرار 1000 روی گوشی تست کردم در عرض 1 ثانیه اجرا شد ،اگه میخوای از حلقه های بزرگتر استفاده کنی مشکل سرعت پیش میاد ،برای حل این مشکل میتونم چنتا پیشنهاد بدم ،اگه لازم بود بگید
موفق باشید


 

 
درود دوباره خیلی خیلی عذر میخوام از دوستان ولی عزیزم کجای کد من گنگ و گیج کننده بود؟
دوما من تا الان هزار بار گفتم که نیاز دارم وقتی که اسکرول به انتها میرسه ئوباره شروع به لود و اضافه کردن پنلهای دیگه به برنامه باشه بعدم گفتم که نیاز دارم که 100 هزارتا پنل رو بریزم توی یه اسکرول اگر سوال منو کامل میخوندی مجبور نبودی سوالمو با سوال جواب بدی.
خیلی مسپاسم ولی خواهشا اگه بلد نیستین راه حل الکی ندین.
منم میدونم با 1000 تا کار میکنه خودمم اگه نگاه کنی گفتم تا الان 100 بار تست گرفتم این یعنی اینکه 1000 و 2000 و custom list view و پنل ها و از همه گزینه ها استفاده کردم.
دیگه وقتی به جایی نرسیدم دارم چندتا صفحه میزارم.
در ضمن کجای کد من گنگه بگید تا حداقل کد نویسیم بهتر بشه.


 

سلام من هم دقیقا مشکل افت سرعت بعد از لود بیشتر از ۱۰۰ کاستوم ویو دارم.یعنی اگه حلقه بالای صد باشه چند ثانیه طول میکشه تا پنل ها لود بشه.لطفا روشتون برای رفع افت سرعت رو بگید ممنون.اخه تو یه سری برنامه ها دیدم چند هزار تا پنل رو هم تو یه ثانیه لود میکنه.بازهم ممنونم

 
 
پاسخ
ﮐﻤﯿﮑﯽ ﺭﺍ ﺗﺮﺟﻤﻪ ﮐﺮﺩﻩ ﺍﻡ ﮐﻪ ﻗﺼﺪ ﺍﻧﺘﺸﺎﺭ ﺁﻥ ﺭﺍ ﺩﺭ ﺑﺎﺯﺍﺭ ﺍﻧﺪﺭﻭﯾﺪ ﺩﺍﺭﻡ.
ﺍﺯ ﮐﺴﺎﻧﯽ ﮐﻪ ﻣﯽ ﺗﻮﺍﻧﻨﺪ ﻣﺮﺍ ﺩﺭ ﺍﻣﺮ ﮐﺪﻧﻮﯾﺴﯽ ﯾﺎﺭﯼ ﺩﻫﻨﺪ ﮐﻤﮏ ﻣﯽ ﺧﻮﺍﻫﻢ.ﺳﻮﺩ ﺭﺍ ﺗﻌﯿﯿﻦ ﺧﻮﺍﻫﯿﻢ ﮐﺮﺩ.
rezash333r@gmail.com
 
پاسخ
(02-20-2014، 10:15 AM)'mojtaba212' نوشته:
(02-18-2014، 06:01 PM)'m.gooooolzar' نوشته:
(02-18-2014، 09:29 AM)'mojtaba212' نوشته: درود
این کد منه:
کد پی‌اچ‌پی:
s1.Initialize(1000000)
 
Activity.AddView(s1,10,10,100%x,100%y)
 For 
0 To 100000
    Dim l2
,l1,l3 As Label
    Dim btnfav
,btnread,btndelete,btnshair As Button
    l1
.Initialize("")
    
l2.Initialize("")
  
l3.Initialize("")
  
btnfav.Initialize("btnfav")
  
btnread.Initialize("btnread")
  
btndelete.Initialize("btndelete")
  
btnshair.Initialize("btnshair")
  
s1.Panel.AddView(l1,0,stop,100%x,50dip)
   
s1.Panel.AddView(l2,0,stop,100%x,50dip)
    
s1.Panel.AddView(l3,0,stop,100%x,50dip)
     
s1.Panel.AddView(btnfav,0,stop,100%x,50dip)
      
s1.Panel.AddView(btnread,0,stop,100%x,50dip)
       
s1.Panel.AddView(btndelete,0,stop,100%x,50dip)
        
s1.Panel.AddView(btnshair,0,stop,100%x,50dip)
  
l1.Text=i    
  l2
.Text=i
  l3
.Text=i
 
 Next 
سپاسگزارم
من تا الان بیش از 100 تا کد نوشتم ولی هیچ کدوم کار نکرده.


 




 


درود
دوست خوبم یکم رو طرز کد نویسیت کار کن ، اگه اصول کد نویسیت خوب نباشه وقتی که کد برنامه زیاد میشه خیلی گیج کننده میشه ،حتی خود برنامه نویسش هم کلی باید وقت بذاره تا یادش بیاد چرا این کدها رو نوشته !!!!!
اگه دقت کرده باشی قبلاً گفته بودم که برای ساخت یه همچین چیزی شما به ساخت لیست سفارشی نیاز داری که با کتابخانه CustomListView میشه انجامش داد
کدهای اصلی رو براتون نوشتم و با پیوست ارائه دادم
فقط شما تیک گزینه Reflection و StringUtils رو از کتابخانه فعال کنید
در ضمن من وقتی برنامه رو با حلقه تکرار 1000 روی گوشی تست کردم در عرض 1 ثانیه اجرا شد ،اگه میخوای از حلقه های بزرگتر استفاده کنی مشکل سرعت پیش میاد ،برای حل این مشکل میتونم چنتا پیشنهاد بدم ،اگه لازم بود بگید
موفق باشید


 



 
درود دوباره خیلی خیلی عذر میخوام از دوستان ولی عزیزم کجای کد من گنگ و گیج کننده بود؟
دوما من تا الان هزار بار گفتم که نیاز دارم وقتی که اسکرول به انتها میرسه ئوباره شروع به لود و اضافه کردن پنلهای دیگه به برنامه باشه بعدم گفتم که نیاز دارم که 100 هزارتا پنل رو بریزم توی یه اسکرول اگر سوال منو کامل میخوندی مجبور نبودی سوالمو با سوال جواب بدی.
خیلی مسپاسم ولی خواهشا اگه بلد نیستین راه حل الکی ندین.
منم میدونم با 1000 تا کار میکنه خودمم اگه نگاه کنی گفتم تا الان 100 بار تست گرفتم این یعنی اینکه 1000 و 2000 و custom list view و پنل ها و از همه گزینه ها استفاده کردم.
دیگه وقتی به جایی نرسیدم دارم چندتا صفحه میزارم.
در ضمن کجای کد من گنگه بگید تا حداقل کد نویسیم بهتر بشه.


 


 

در مورد این حرفتون : ( در ضمن کجای کد من گنگه بگید تا حداقل کد نویسیم بهتر بشه ) ، نمیدونم چی بگم والا ،به یه مهندس نرم افزار نشون بده بهت میگه مشکلت چیه ،فکر نکنم بشه چند ترم مهندسی نرم افزار رو اینجا توضیح داد

و در مورد این حرفتون : (خیلی مسپاسم ولی خواهشا اگه بلد نیستین راه حل الکی ندین ) باید بگم که من فقط قصد کمک داشتم ،نه میخوام خودمو ثابت کنم و نه چیز دیگه ، شمایی که میخوای صدهزار * 4 آیتم رو تو یه لحضه لود کنی فک کنم گوشی رو با کامپیوتر اشتباه گرفتی ، بهتره به برنامه های چت دقت کنی مثل وایبر ، اونا برای لیست کردن گفتگوها از روشهای مناسبی استفاده کردن

و دیگر هیچ
خدا حافظ

 
تمام تاریخ عبارت است از جنگ سربازانی که همدیگر را نمیشناسندو با هم میجنگند برای دو نفر که همدیگر را میشناسند و نمیجنگند
 
پاسخ
ﮐﻤﯿﮑﯽ ﺭﺍ ﺗﺮﺟﻤﻪ ﮐﺮﺩﻩ ﺍﻡ ﮐﻪ ﻗﺼﺪ ﺍﻧﺘﺸﺎﺭ ﺁﻥ ﺭﺍ ﺩﺭ ﺑﺎﺯﺍﺭ ﺍﻧﺪﺭﻭﯾﺪ ﺩﺍﺭﻡ.
ﺍﺯ ﮐﺴﺎﻧﯽ ﮐﻪ ﻣﯽ ﺗﻮﺍﻧﻨﺪ ﻣﺮﺍ ﺩﺭ ﺍﻣﺮ ﮐﺪﻧﻮﯾﺴﯽ ﯾﺎﺭﯼ ﺩﻫﻨﺪ ﮐﻤﮏ ﻣﯽ ﺧﻮﺍﻫﻢ.ﺳﻮﺩ ﺭﺍ ﺗﻌﯿﯿﻦ ﺧﻮﺍﻫﯿﻢ ﮐﺮﺩ.
rezash333r@gmail.com
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  عدم نمایش پیامک ارسالی از یک شماره خاص در اینباکس و نمایش فقط در برنامه hosseinrp 0 3,797 01-21-2016، 07:57 PM
آخرین ارسال: hosseinrp
  درست کردن بیشتر از یک Layout در برنامه Morteza_rk 6 11,685 12-09-2015، 08:18 AM
آخرین ارسال: Amin_Mansouri
  کتابخانه ی پرداخت درون برنامه ای(کویک لرن) 5225morteza 5 16,268 08-05-2015، 08:48 PM
آخرین ارسال: Amin_Mansouri
  کد ussd رو بیسیک 4 اندروید قبول نمی کنه!! اکبری 1 5,629 07-01-2015، 09:47 PM
آخرین ارسال: Amin_Mansouri
  نمایش پنجره شناور روی سایر برنامه ها mokhtarabadi 0 3,348 04-21-2015، 09:56 AM
آخرین ارسال: mokhtarabadi
Music تنظیمات اولیه برنامه BASIC 4 ANDROID arash872 3 8,089 03-18-2015، 08:36 AM
آخرین ارسال: Amin_Mansouri
  دانلود کتابساز اندروید و منتظر همکاری دوستان اندرویدی omid_student 5 12,658 01-21-2015، 02:36 PM
آخرین ارسال: shima12
  پنهان کردن سورس برنامه porya 1 4,321 11-23-2014، 09:02 AM
آخرین ارسال: Amin_Mansouri
  برنامه نویسی حرفه ای به زبان Basic4Android mohammad-alone 46 61,067 10-27-2014، 10:25 AM
آخرین ارسال: tanhae
  مشکل با دریافت توسط بلوتوث در بیسیک4 اندروید esmaeil57 2 5,143 10-25-2014، 08:56 PM
آخرین ارسال: a.mehran

پرش به انجمن:


Browsing: 40 مهمان