سورس کد Read Text Files

با سلام و سپاس 

 

امروز با سورس کدی مفید برای نمایش فایل های گروهی و تکی txt در حضورتون هستیم .

 

با این سورس شما میتونید هم فونت و هم سایز رو تغییر بدید در لیست و همچنین میتونید چندین txt رو به اختیار خود کاربر برا نمایش بزارید.

 

امیدوارم مفید واقع باشد .

 

دانلود سورس

 

دانلود نمونه APK

 

 

سورس پاپ آپ کردن عکس با کلیک بروی آن b4a

با سپاس

 

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

 

دانلود سورس

 

دانلود نمونه APK

 

راست چین کردن تولبار در appcompat

با درود

 

در این قسمت از سایت میپردازیم به راست چین کردن اشیاء که میخواهیم قرار بدیم در تولبار 

 

والا نمیدونم منیع امیر بود خمیر بود چی بود

 

دانلود سورس

 

#Region  Project Attributes 
	#ApplicationLabel: B4A Example
	#VersionCode: 1
	#VersionName: 
	'SupportedOrientations possible values: unspecified, landscape or portrait.
	#SupportedOrientations: unspecified
	#CanInstallToExternalStorage: False
	#Extends: android.support.v7.app.AppCompatActivity
#End Region

#Region  Activity Attributes 
	#FullScreen: False
	#IncludeTitle: True
#End Region

Sub Process_Globals
	'These global variables will be declared once when the application starts.
	'These variables can be accessed from all modules.

End Sub

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.

	Private ACToolBarLight1 As ACToolBarLight
	Dim lbl As Label
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	Activity.LoadLayout("Main")
     lbl.Initialize("lbl")
	 ACToolBarLight1.AddView(lbl,ACToolBarLight1.Width,ACToolBarLight1.Height,Gravity.RIGHT)
	 ACToolBarLight1.Elevation = 4dip
	 lbl.Text = "  خانه"
	 lbl.TextColor = Colors.White
	 lbl.Gravity = Gravity.FILL
	 lbl.Typeface = Typeface.LoadFromAssets("irs.ttf")
	 lbl.TextSize = 20
	
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

 

لود کردن چندین جدول از دیتابیس در یک لیست ویو

با سلام و درود 

 

سورس کد لود کردن چندین تیبل در یک لیست ویو 

 

کدر : R.S

 

دانلود سورس

 

دانلود نمونه APK

 

سورس کد نحوه کار با check box + timer

با سپاس و درود 

 

در این ساعت از ساعت می پردازیم به کار با  check box + timer 

 

سورس کد پیوست شد .

 

دانلود نمونه APK

 

دانلود سورس

 

سورس و کتابخانه TapTargetView برای بیسیک فور اندروید

سورس و کتابخانه TapTargetView برای بیسیک فور اندروید

 

سازنده کتابخانه اقا پوریا

 

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

 

دانلود کتابخانه ها

 

 

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("main")
	Dim t As TapTargetView
	t.Initialize("t",Button1,"Click Me","learn-net.ir")
	t.outerCircleColor(Colors.Red)
	t.targetCircleColor(Colors.White)
	t.textColor(Colors.White)
	t.tintTarget(False)
	t.start

End Sub

Sub t_onSequenceCanceled
	Log("Canceled")
End Sub

Sub t_onSequenceFinish
	Log("Finish")
End Sub

 

 

 

 

سورس و کتابخانه و ریسورس Lotti Library

با سلام 

 

یه کتابخانه به همراه سورس و ریسورس شیک و مجلسی

 

امیدوارم مورد استقبال قرار بگیره 

 

به رایگان

 

 

دانلود کتابخانه ها

 

دانلود سورس

کتابخانه متریال دیالوگ نسخه ۷

با سلام و درود

به بچه های گل یاهو ۹۸

این آخرین نسخه کتابخانه متریال دیالوگ می باشد.

 نیازی  هم به res نیست.

فقط کتابخانه رو ادد کنیددر فولدر لایبری هاتون

 

دانلود سورس

 

دانلود کتابخانه ها

 

 

۳ نمونه سورس کد حرفه ای Sliding SideBar

در این قسمت از سایت ۳ نوع سورس براتون پیوست کردم برای کار با منو هایی کشویی جرفه ای 

 

دانلود سورس

 















#Region Module Attributes
	#FullScreen: False
	#IncludeTitle: True
	#ApplicationLabel: SlidingSidebar demo
	#VersionCode: 1
	#VersionName: 
	#SupportedOrientations: unspecified
	#CanInstallToExternalStorage: False
#End Region

'Activity module
Sub Process_Globals
	'These global variables will be declared once when the application starts.
	'These variables can be accessed from all modules.
End Sub

Sub Globals
	Dim PanelWithSidebar As ClsSlidingSidebar
	Dim lblInfo As Label
	Dim ivHandle, ivShadow As ImageView
	Dim pnlDarken As Panel
	Dim lvMenu As ListView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Dim LightBrown As Int
	LightBrown = Colors.RGB(220, 200, 200)
	Activity.Color = LightBrown

	PanelWithSidebar.Initialize(Activity, 100%y - 70dip, 3, 2, 400, 400)
	PanelWithSidebar.ContentPanel.Color = LightBrown
	PanelWithSidebar.Sidebar.Color = Colors.RGB(117, 65, 54)
	PanelWithSidebar.SetOnChangeListeners(Me, "Drawer_onFullyOpen", "Drawer_onFullyClosed", "Drawer_onMove")

	lblInfo.Initialize("")
	lblInfo.Text = "Drag the handle to open/close the drawer."
	lblInfo.TextColor = Colors.Black
	lblInfo.TextSize = 24
	PanelWithSidebar.ContentPanel.AddView(lblInfo, 30dip, 30dip, 100%x - 60dip, 100%y - 60dip)

	ivHandle.Initialize("")
	ivHandle.Background = LoadNinePatchDrawable("handle")
	PanelWithSidebar.AddOpenCloseHandle(ivHandle, 0, 100%x, 70dip, 0)

	lvMenu.Initialize("lvMenu")
	lvMenu.AddSingleLine("1st option")
	lvMenu.AddSingleLine("2nd option")
	lvMenu.AddSingleLine("3rd option")
	lvMenu.AddSingleLine("4th option")
	lvMenu.AddSingleLine("5th option")
	lvMenu.AddSingleLine("6th option")
	lvMenu.AddSingleLine("7th option")
	lvMenu.AddSingleLine("8th option")
	lvMenu.Color = Colors.Transparent
	lvMenu.ScrollingBackgroundColor = Colors.Transparent
	PanelWithSidebar.Sidebar.AddView(lvMenu, 15dip, 15dip, PanelWithSidebar.Sidebar.Width - 30dip, PanelWithSidebar.Sidebar.Height - 30dip)

	ivShadow.Initialize("")
	ivShadow.Background = PanelWithSidebar.LoadDrawable("code_lock_bottom")
	PanelWithSidebar.Sidebar.AddView(ivShadow, 0, 0, -1, 7dip)

	pnlDarken.Initialize("")
	pnlDarken.Color = Colors.ARGB(200, 0, 0, 0)
	PanelWithSidebar.Sidebar.AddView(pnlDarken, 0, 0, -1, -1)
End Sub

Sub Activity_Resume
End Sub

Sub Activity_Pause (UserClosed As Boolean)
End Sub

'Gets a 9-patch drawable from the application resources
Sub LoadNinePatchDrawable(ImageName As String) As Object
	Dim r As Reflector
	Dim package As String
	package = r.GetStaticField("anywheresoftware.b4a.BA", "packageName")
	Dim ID_Drawable As Int
	ID_Drawable = r.GetStaticField(package & ".R$drawable", ImageName)
	r.Target = r.GetContext
	r.Target = r.RunMethod("getResources")
	Return r.RunMethod2("getDrawable", ID_Drawable, "java.lang.int")
End Sub

Sub lvMenu_ItemClick (Position As Int, Value As Object)
	lblInfo.Text = "LAST SELECTION: " & Value
	PanelWithSidebar.CloseSidebar
End Sub

Sub Drawer_onFullyOpen
	Log("FULLY OPEN")
End Sub

Sub Drawer_onFullyClosed
	Log("FULLY CLOSED")
End Sub

Sub Drawer_onMove(IsOpening As Boolean)
	Log("MOVE IsOpening=" & IsOpening)
	
	Dim Transparency As Float
	Transparency = 1 - ((100%y - PanelWithSidebar.Sidebar.Top) / PanelWithSidebar.Sidebar.Height)
	pnlDarken.Color = Colors.ARGB(Transparency * 200, 0, 0, 0)
End Sub

 

 

دو زبانه کردن help و یا هر قسمتی از برنامه بوسیله RadioButton

به درود

 

بنا به درخواست دوستان 

 

 

 

دانلود سورس

 

#Region  Project Attributes 
	#ApplicationLabel: B4A Example
	#VersionCode: 1
	#VersionName: 
	'SupportedOrientations possible values: unspecified, landscape or portrait.
	#SupportedOrientations: unspecified
	#CanInstallToExternalStorage: False
#End Region

#Region  Activity Attributes 
	#FullScreen: False
	#IncludeTitle: True
#End Region

Sub Process_Globals
	'These global variables will be declared once when the application starts.
	'These variables can be accessed from all modules.

End Sub

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.

	Private RadioButton1 As RadioButton
	Private RadioButton2 As RadioButton
	Private Button1 As Button
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	Activity.LoadLayout("1")

End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub


Sub RadioButton2_CheckedChange(Checked As Boolean)
	If Checked Then
		File.Copy(File.DirAssets,"en.txt",File.DirInternal,"en.txt")
		If File.Exists(File.DirInternal,"fa.txt") Then
			File.Delete(File.DirInternal,"fa.txt")
		End If
	End If	
End Sub

Sub RadioButton1_CheckedChange(Checked As Boolean)
	If Checked Then
		File.Copy(File.DirAssets,"fa.txt",File.DirInternal,"fa.txt")
		If File.Exists(File.DirInternal,"en.txt") Then
			File.Delete(File.DirInternal,"en.txt")
		End If
	End If
End Sub

Sub Button1_Click

	StartActivity(mainasli)
End Sub

 

سورس ScrollViewColors

با سلام و درود 

 

در این سورس Scroll View Colors یاد میگیرید که به آیتم های لود شده در اسکرول ویو چطوری برا کلیک و رها کردن کلیک رنگ بدید .

 

دانلود سورس

 

#Region  Project Attributes 
	#ApplicationLabel: ScrollViewColors
	#VersionCode: 1
	#VersionName:   
	'SupportedOrientations possible values: unspecified, landscape or portrait.
	#SupportedOrientations: unspecified
	#CanInstallToExternalStorage: False
#End Region


#Region  Activity Attributes 
	#FullScreen: False
	#IncludeTitle: True
#End Region

Sub Process_Globals
End Sub

Sub Globals
	
	Private ListView1 As ListView
	Dim click1,click2 As ColorDrawable
	Dim SLLVOnScroll1 As SLLVOnScroll

End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("1")
	
	click1.Initialize(Colors.Blue,0)  ' رنگ اول
	click2.Initialize(Colors.Red,0) 'رنگ دوم
	
	SLLVOnScroll1.Initialize(ListView1,"ListView1",click1,click2)
	
	For i = 0 To 100
		ListView1.AddSingleLine(" خط شماره "&i)
	Next
	ListView1.SingleLineLayout.Label.Gravity=Gravity.CENTER
	ListView1.SingleLineLayout.Label.Typeface=Typeface.LoadFromAssets("byekan.ttf")
	ListView1.FastScrollEnabled=True
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

Sub ListView1_ItemClick (Position As Int, Value As Object)
	ToastMessageShow(Value,False)
End Sub

 

سمپل و کتابخانه ModularMenu برای منو کشویی عکس دار

درود خدمت کاربران عزیز

 

همه چی در شات گیفت مشخصه

 

سمپل و کتابخانه ModularMenu برای منو کشویی عکس دار

 

ان شاءالله کاربردی باشه براتون

 

دانلود سورس

 

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

با سلام

به در خواست دوستان تصمیم گرفتم که کتابخانه های مورد نیاز هر برنامه نویس رو براتون مهیای کنم.

Continue reading “پکیج کاملی از کتابخانه های مورد نیاز بیسیک فور اندروید”

آموزش تصویری نمایش متن از هاست از فایل TXT

با سلام و شب بخیر خدمت تک تک کاربران عزیز سایت 

 

یکی از دوستان درخواست کرده بود که میخواد از فایل TXT که درون هاست هست متن رو در برنامه نمایش بده.

 

یک ویدو کوتاه و یه سورس چند خطی به وسیله کتابخانه HttpUtild2 براشون نوشتم که در فیلم زیر میتونید مشاهده کنید.

 

با سپاس