qashqaie 19 ارسال شده در 7 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 7 آبان، ۱۳۹۴ سلام وقت بخیر یک وب ویو در پایین اکتیویتی برنامم ایجاد کردم برای لوود شدن یک فایل gif وب ویو رو از دیزاینر به صورت زیر تنظیم کردم WebView1.SetLeftAndRight(5%x,95%x) WebView1.SetTopAndBottom(88%y,100%y) حالا وب ویو در تمامی گوشی ها سایزش تنظیم میشه اما فایل Gif که میخواد لوود بشه تو هر گوشی یک سایزی هست. چطور میشه فایل لوود شده درون وب ویو رو تنظیم کرد برای همه گوشی ها یک سایز باشه...! یک چیزی تو مایه تبلیغات عدد در برنامه ها... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohammade79 127 ارسال شده در 8 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ میتونید تشخیص پیکسلی هم بدین یا از عمق یا dip استفاده کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qashqaie 19 ارسال شده در 8 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ میتونید تشخیص پیکسلی هم بدین یا از عمق یا dip استفاده کنید چطوری؟ میشه بیشتر توضیح بدید..! نمونه کد هم باشه خیلی بهتر...! من الان از طریق کد زیر تصویر رو لوود میکنم: WebView1.LoadUrl("http://up.wikivb.ir/images/e4ptxnogf0kbzkis4oa.gif") WebView1.ZoomEnabled = False و از طریق پنلی که روی وب ویو گذاشتم عمل کلیک روی تبلیغ رو برمیگردونم. حالا چطوری به وب ویو تشخیص پیکسل یا غیره و اضاف کنم. پیکسل تصویر دانلودی هم 468*60 هست لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohammade79 127 ارسال شده در 10 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 10 آبان، ۱۳۹۴ دوست عزیز بنظرم اگه میخوایین در امام صفحه های و سایز ها به یک اندازه باشه بجای %x از dip استفاده کنید ، مثلا 40 dip همه جا به یه اندازه میشه و یا میتونید از تشخیص سایز صفحه با دستورات خاص استفاده کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qashqaie 19 ارسال شده در 8 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ درکل پیشنهاد میکنم برای لود انیمیشن بیاین از خود imageview با کتابخانه گیف دیکدر استفاده کنید. http://answercenter.ir/topic/8575-%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-gifdecoder/ اینم نمونه سورس همین کتابخانه و اگر لینک عکستون اینترنتیه میتونید عکس رو اول دانلود کنید بعد بصورت انیمیشن توی ایمیج ویو نشون بدید. سلام جناب نیکروان از سورسی که معرفی کردید استفاده کردم و طبق دستور شما از اینترنت فایلم رو دانلود کردم،طبق سورس زیر Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("1") Dim Tabligh As HttpJob Tabligh.Initialize(Tabligh,Me) Tabligh.Download("http://up.wikivb.ir/images/e4ptxnogf0kbzkis4oa.gif") End Sub Sub JobDone(Job As HttpJob) If Job.Success = True Then If File.IsDirectory(File.DirRootExternal,"myapp") = False Then File.MakeDir(File.DirRootExternal,"myapp") End If Dim i1 As InputStream Dim o1 As OutputStream i1 = Job.GetInputStream o1 = File.OpenOutput(File.DirRootExternal & "/myapp","tabl.gif",True) File.Copy2(i1,o1) i1.Close o1.Close End If End Sub اما حالا تو این قسمت از کد: Sub showgif_Click img.Initialize("img") Activity.Color = Colors.White Activity.AddView(img,50%x - 21dip,50%y-21dip,42dip,42dip) ShowGifAnimation("tabl.gif") End Sub چطور باید Showgifanimation رو مقدار دهی کرد تا فایلی که دانلود شده و ذخیره شده رو نمایش بده...؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 8 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ شما عکسی که دانلود کردید رو تو این مسیر ذخیره کردین: File.DirRootExternal & "/myapp","tabl.gif" توی سورسی هم که من دادم یه کد هست به این شکل (خط 51): gif.Load(File.DirAssets, filename) اونو به این تغییرش بدین: gif.Load(File.DirRootExternal & "/myapp", filename) و یه کد دیگه هست به این شکل (خط 86): ShowGifAnimation("test1.gif") اینم به کد زیر تغییرش بدید: ShowGifAnimation("tabl.gif") لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hamed6170 0 ارسال شده در 8 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ سلام میتونید توی designer وب ویو را اضافه و در designer script این دوتا کد رو وارد کنی در همه گوشی سایز یکسان میشه WebView1.SetLeftAndRight(0%x,100%x) WebView1.SetTopAndBottom(0%y,100%y) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qashqaie 19 ارسال شده در 9 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 9 آبان، ۱۳۹۴ Sub Globals Dim Timer1 As Timer Timer1.Initialize("Timer1",0) Dim Frame As Int Dim img As ImageView Dim gif As GifDecoder Private showgif As Button End Sub Sub Timer1_Tick Try Timer1.Enabled = False Frame = Frame + 1 If Frame >= gif.FrameCount Then Frame = 0 End If Timer1.Interval = gif.Delay(Frame) img.Bitmap = gif.Frame(Frame) Timer1.Enabled = True Catch Timer1.Enabled = False Msgbox(LastException,"خطا") End Try End Sub Sub ShowGifAnimation(filename As String ) Try gif.DisposeFrames gif.Load(File.DirRootExternal & "/myapp", filename) Frame = 0 Timer1.Interval = gif.Delay(Frame) img.Bitmap = gif.Frame(Frame) img.Gravity = Gravity.FILL Timer1.Enabled = True gif.SaveFrame(0, File.DirRootExternal, "frame0.png", "P", 100) gif.SaveFrame(0, File.DirRootExternal, "frame0.jpg", "J", 100) Catch Msgbox(LastException,"خطا") End Try End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("1") Dim Tabligh As HttpJob Tabligh.Initialize(Tabligh,Me) Tabligh.Download("http://up.wikivb.ir/images/e4ptxnogf0kbzkis4oa.gif") End Sub Sub JobDone(Job As HttpJob) If Job.Success = True Then If File.IsDirectory(File.DirRootExternal,"myapp") = False Then File.MakeDir(File.DirRootExternal,"myapp") End If Dim i1 As InputStream Dim o1 As OutputStream i1 = Job.GetInputStream o1 = File.OpenOutput(File.DirRootExternal & "/myapp","tabl.gif",True) File.Copy2(i1,o1) i1.Close o1.Close End If End Sub Sub Activity_Resume End Sub Sub Activity_Pause (UserClosed As Boolean) End Sub Sub showgif_Click img.Initialize("img") Activity.Color = Colors.White Activity.AddView(img,50%x - 21dip,50%y-21dip,42dip,42dip) ShowGifAnimation("tabl.gif") End Sub این کل سورس هست لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qashqaie 19 ارسال شده در 9 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 9 آبان، ۱۳۹۴ شما عکسی که دانلود کردید رو تو این مسیر ذخیره کردین: File.DirRootExternal & "/myapp","tabl.gif"توی سورسی هم که من دادم یه کد هست به این شکل (خط 51):gif.Load(File.DirAssets, filename)اونو به این تغییرش بدین:gif.Load(File.DirRootExternal & "/myapp", filename)و یه کد دیگه هست به این شکل (خط 86):ShowGifAnimation("test1.gif")اینم به کد زیر تغییرش بدید:ShowGifAnimation("tabl.gif") جناب نیکروان،کدهارو اعمال کردم،به محض لوود شدن ارور زیر ظاهر شد لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 9 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 9 آبان، ۱۳۹۴ جناب نیکروان،کدهارو اعمال کردم،به محض لوود شدن ارور زیر ظاهر شد کلا سورستون رو بذارید نگاه کنم. مشکل از تایمره. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 7 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 7 آبان، ۱۳۹۴ درکل پیشنهاد میکنم برای لود انیمیشن بیاین از خود imageview با کتابخانه گیف دیکدر استفاده کنید. http://answercenter.ir/topic/8575-%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-gifdecoder/ اینم نمونه سورس همین کتابخانه و اگر لینک عکستون اینترنتیه میتونید عکس رو اول دانلود کنید بعد بصورت انیمیشن توی ایمیج ویو نشون بدید. از طرفی هم فکر کنم بتونید عکس داخل وب ویو رو طبق درصد بهش سایز بدید و اندازه وب ویو قرارش بدید. <img src="link Ax" with="5%" height="12%"> حالا از کدومش میخواین استفاده کنید بگید که توضیح تکمیل تری بدم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qashqaie 19 ارسال شده در 8 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ من میخوام تو نرم افزار قسمتی برای تبلیغات بنری داشته باشم،دقیقا مثل تبلیغات عدد... با این تفاسیر که تبلیغات رو فقط برای برنامه خودم میخوام.در واقع میخوام سفارش تبلیغات بگیرم برای برنامم...! این از کلیات حالا میخوام فایل بنر gif که تو هاستم دارم رو لوود کنم تو نرم افزار و لینک بنر رو از طریق وب ویو نشون بدم. بعد اگر کسی روی پنلی که روی وب ویو میزارم کلیک کرد متنی رو نشون بده و یا به لینک وبسایتی ارجاع داده بشه... در ضمن این متن یا ارجاع به لینک از طریق همان هاست قابل تغییر باشه... ممنون میشم راهنمایی کنید،فکر میکنم به درد خیلی ها بخوره لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 8 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 8 آبان، ۱۳۹۴ من میخوام تو نرم افزار قسمتی برای تبلیغات بنری داشته باشم،دقیقا مثل تبلیغات عدد... با این تفاسیر که تبلیغات رو فقط برای برنامه خودم میخوام.در واقع میخوام سفارش تبلیغات بگیرم برای برنامم...! این از کلیات حالا میخوام فایل بنر gif که تو هاستم دارم رو لوود کنم تو نرم افزار و لینک بنر رو از طریق وب ویو نشون بدم. بعد اگر کسی روی پنلی که روی وب ویو میزارم کلیک کرد متنی رو نشون بده و یا به لینک وبسایتی ارجاع داده بشه... در ضمن این متن یا ارجاع به لینک از طریق همان هاست قابل تغییر باشه... ممنون میشم راهنمایی کنید،فکر میکنم به درد خیلی ها بخوره من الان اینجوری راهی به ذهنم نمیرسه ، باید کار کنم روش ببینم روش های مختلف چه نتیجه ای میده. درضمن همین که شما میفرمایید توی شبکه پلاس که داریم راه اندازی میکنیم این امکان رو داریم قرار میدیم ، که بتونید سفارش تبلیغ بگیرید و تو برنامتون نمایش بدید ، بدون نیاز به هاست و با پنلی که ما میدیم به شما. (مثل پوش پارسه) یکمی از صبر کنید تا یک هفته دیگه سیستم به صورت آزمایشی راه میفته. یا اینکه خودتون با این چیزایی که گفتم کار کنید شاید نتیجه گرفتید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
qashqaie 19
سلام
وقت بخیر
یک وب ویو در پایین اکتیویتی برنامم ایجاد کردم برای لوود شدن یک فایل gif
وب ویو رو از دیزاینر به صورت زیر تنظیم کردم
WebView1.SetLeftAndRight(5%x,95%x)
WebView1.SetTopAndBottom(88%y,100%y)
حالا وب ویو در تمامی گوشی ها سایزش تنظیم میشه اما فایل Gif که میخواد لوود بشه تو هر گوشی یک سایزی هست.
چطور میشه فایل لوود شده درون وب ویو رو تنظیم کرد برای همه گوشی ها یک سایز باشه...!
یک چیزی تو مایه تبلیغات عدد در برنامه ها...
لینک ارسال
به اشتراک گذاری در سایت های دیگر
12 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.