اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


مجید آرتا

مدیر کل سایت
  • تعداد ارسال ها

    3,543
  • تاریخ عضویت

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

  • روز های برد

    86

آخرین بار برد مجید آرتا در فروردین 16

مجید آرتا یکی از رکورد داران بیشترین تعداد پسند مطالب است!

12 دنبال کننده

درباره مجید آرتا

  • درجه
    مدیریت کل سایت

روش های تماس

  • اسکایپ
    Majid_Arta
  • یاهو
    lvlajit@yahoo.com

مشخصات پروفایل

  • بیوگرافی
    دانشجوی مهندسی فناوری اطلاعات.شدیدا علاقمند به برنامه نویسی و شبکه.
  • محل زندگی
    ایران،بلوچستان،ایرانشهر
  • محل تولد
    ایران ، بلوچستان ، ایرانشهر
  • علایق
    علاقمند به زبان سی شارپ ، بیسیک 4 آندروید ، جاوا
  • شغل
    دانشجوی مهندسی فناوری و اطلاعات
  • علاقه مندی ها
    JAVA
    B4A
    B4J
    ANDROID STUDIO

آخرین بازدید کنندگان نمایه

8,566 بازدید کننده نمایه
  1. عدم خاموشی نور صفحه

    سلام اگر فقط همین یک حالت هستش، می تونید به وسیله ی یک فایل txt انجامش بدید. هر وقت تیک خورد، توی فایل 1 رو قرار بدید، هر وقت هم برداشته شد 0.
  2. سلام خوبید ان شاء الله ؟ گاها دوس دارید روی یک فایل خاصی بر فرض تصاویر که کلیک میشه، توی اون لیست برنامه هایی که سیستم عامل پیشنهاد میده، برنامه ی شما هم باشه. خب به سادگی تمام می تونید انجام بدید.این کد رو به منیفست اضافه کنید » AddActivityText(Main, <intent-filter> <action android:name="android.intent.action.SEND" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="image/*" /> </intent-filter>) خب کدمون » #BridgeLogger: True Sub Process_Globals Private OldIntent As Intent End Sub Sub Globals End Sub Sub Activity_Create(FirstTime As Boolean) End Sub Sub Activity_Resume If IsRelevantIntent(Activity.GetStartingIntent) Then Dim in As JavaObject = Activity.GetStartingIntent Dim uri As String = in.RunMethod("getParcelableExtra", Array("android.intent.extra.STREAM")) Try Log("Loading bitmap from: " & uri) Dim bmp As Bitmap = LoadBitmapSample("ContentDir", uri, 100%x, 100%y) Activity.SetBackgroundImage(bmp) Catch Log(LastException) End Try End If End Sub Private Sub IsRelevantIntent(in As Intent) As Boolean If in.IsInitialized And in <> OldIntent And in.Action = in.ACTION_SEND Then OldIntent = in Return True End If Return False End Sub مورد خاصی نیست دیگه. لذت ببرید
  3. CustomListView با Header انمیشین دار

    سلام این تصویرو ببینید » با این CustomView خیلی کارا میشه کرد. یادمه این کاستوم ویو توی بیسیک به این شکل نبود واسه جلوه های زیبا چ مکافاتی داشتیم. استفاده کنید فایل پروژه » CLV_Header.zip
  4. قابلیت MultiDex در B4A

    سلام به کاربرای خوبِ انسرسنتر امیدوارم دلتون توی این روزای سرد زمستانی گرم باشه. با قابلیت MultiDex در بیسیک4اندروید در خدمتتون هستیم. اگر فایل apk رو با نرم افزار های فشرده ساز مثل وینرار یا 7z اکسترکت کنید یکسری فایل رو میتونید مشاهده کنید.یکی از فایل ها که به اسم calsses.dex هستش توی این فایل های اسکترکت شده موجوده. این فایل تمامی کدهای نوشته شده به زبان جاوا رو در خودش قرار میده.یعنی به وسیله این فایل می تونیم تمامی کدهای یک اپ اندروید رو در بیاریم. خب بگذریم، شاید شما بعضی از اپ هار و اکسترکت کرده باشید و دیده باشین که دو تا فایل classes.dex وجود داره، خب جای تعجبی نداره و قطعا برنامه نویس/برنامه نویسان این اپ از مرز محدوده ی کد و توابع گذر کردن و مجبور شدن قابلیت multidex رو فعال کنن. چ زمانی پس از این قابلیت استفاده میشه ؟ بله درسته زمانیکه ما کدها و توابعی رو که نوشتیم بیش از حد مجاز یک فایل dex باشه زمان کامپایل با این خطاها مواجه میشیم : - Too many field references - Too many method references یعنی شما نیاز دارید تا قابلیت MultiDex رو فعال کنید. برای فعال کردن این قابلیت، توی اکتیویتی Main این کد رو قرار بدید » #MultiDex: True خب طبق عرایض ارل نکته ای رو هم باید به عرضتون برسونم.این نکته مربوط میشه به دوستانی که از بیسیک نسخه ی 6.80 استفاده می کنن. میرید به محل نصب بیسیکتون، فایل Dexer.jar رو پیدا که کردید، میایید این رو دانلود می کنید و جایگزینش می کنید » http://www.b4x.com/android/files/Dexer.jar حواستون باشه، قبل اینکه فایل جدید رو کپی کنید ابتدا مطمئن باشید که بیسیکتون اجرا نباشه و اگه اجرا بود حتما برنامه رو ببندین. خب کل کاری که باید انجام میداید همینی بود که بهتون عرض کردم. به امید پروژه های مالتی دکسی همه بچه های انسرسنتری
  5. سوال در مورد json

    سلام کد مربوطه » Dim parser As JSONParser parser.Initialize(json) Dim root As Map = parser.NextObject Dim data As List = root.Get("data") For Each coldata As Map In data Dim Category As Map = coldata.Get("Category") Dim Category_name As String = Category.Get("Category_name") Dim Category_image As String = Category.Get("Category_image") Dim Category_ID As String = Category.Get("Category_ID") Next تست کنید.
  6. سلام منظور دوستمون این هستش که میخوان ادیت تکست های مختلفی رو مقدار بدن. خب دوست عزیز به این شکل که شما میفرمایید امکان پذیر نیست.دلیل ؟ چون این قسمت مربوط میشه به سینتکس و کامپایلر که همچین اجازه ای رو به شما نمیده.چون دیتارو میتونید هر بلایی سرش بیارید اما این چیزی که میگید مربوط میشه به ادیتور و اجازه نمیده. شما 2 راه دارید واس چیزی که میخواید [ البته اگر اشتباه تصور نکرده باشم ]: 1 - آرایه ای از ادیت تکست ها Private editTexts(20) As EditText For k = 0 to editTexts.Length - 1 editText3(k).Text = k & " " Next 2 - به وسیله ی گرفتن ویو های لایه شما بیایید تمامی ادیت تکست هارو مقدار بدید» Private index As Int = 0 For Each v As View In Activity.GetAllViewsRecursive If v Is EditText Then Private edt As EditText = v edt.Text = index & "" index = index + 1 End If Next در غیر اینصورت، هدف دیگه ای از مطرح کردن تاپیک داشتید، بگید.
  7. یاد یه جمله ای از مهدی افتادم» " سلام خوبی تیم از شما بابت این آموزش تشکر ویژه می کند" خسته نباشی محمدرضا
  8. آپدیت فایل تکست (txt)

    سلام تکه کدی رو واست میزارم که کارت راه بیوفته، وگرنه راه های بهتری هم وجود داره » Private sb As StringBuilder Private txt As String = File.ReadString(File.DirInternal,"ac.txt") sb.Initialize sb.Append(txt).Append("end of file txt") txt = sb.ToString File.WriteString(File.DirInternal,"ac.txt","") File.Writestring(File.DirInternal,"ac.txt",txt)
  9. با سلام به کاربرای عزیز. دیر وقته آموزش های متنی و ویدیویی برای کاربرای عزیز قرار ندادم یه آموزش ساده میدم، از سایت مرجع بیسیک 4 اندروید B4X. با این کلاس که توی core خود بیسیک هستش، میتونید متنتون رو زیبا تر و شکیل تر کنید.به یه قسمت از متنتون، فونت و استایل و سایز حاص می تونید بدید. این کلاس بر گرفته از کتابخونه RichString قدیم هستش که سازندش agraham یکی از توسعه دهندگان خوب b4a که کتابخونه های خوبی رو برای b4a ایجاد کرده. یادمه خیلی از دوستان مشکلات زیادی در این مورد داشتن، هایلایت کردن قسمتی از متن، لینک دادن به قسمتی از متن و . . . به وسیله ی این کلاس که توی خود بیسیک تعبیه شده امکان پذیر هستش. میریم سراغ مثال ها و نحوه ی استفاده این کلاس » مثال 1: lbl.Text = cs.Initialize.Color(Colors.Green).Append("Answer").Color(Colors.Red).Append("Center").PopAll خروجی مثال 1: مثال 2: Dim cs As CSBuilder cs.Initialize.Color(Colors.Red).Append("Hello ") cs.Bold.Color(Colors.Green).Append("Colorful ").Pop.Pop 'two pops: the first removes the green color and the second removes the bold style cs.Append("World!").PopAll lbl.Text = cs خروجی مثال2: مثال 3:( در این مثال نحوه استفاده از فونت ایکون هم موجود هستش) lbl.Text = cs.Initialize.Append("Text with FontAwesome: ").Typeface(Typeface.FONTAWESOME).Append(Chr(0xF209)).PopAll مثال 4:( در این مثال قسمتی از متن رو قابلیت کلیک میدیم) Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("main") Dim cs As CSBuilder cs.Initialize.Size(30).Append("Some ").Append(CreateClickableWord("words")) cs.Append(" are ").Append(CreateClickableWord("clickable")).Append(".").PopAll lbl.Text = cs cs.EnableClickEvents(lbl) End Sub Sub CreateClickableWord(Text As String) As CSBuilder Dim cs As CSBuilder Return cs.Initialize.Underline.Color(0xFF00D0FF).Clickable("word", Text).Append(Text).PopAll End Sub Sub Word_Click (Tag As Object) Log($"You have clicked on word: ${Tag}"$) End Sub خروجی 4: این کلاس از بیسیک نسخه 6.80 به بعد موجود هستش. خب امیدوارم مورد توجهتون قرار گرفته بشه. منبع: B4X forum Www.AnswerCenter.IR
  10. مشکل در کاستوم ویو

    سلام آیا تیک کتابخونه هایی رو که مطرح کردید، در قسمت Libs زدید؟ چک کنید، اگر تیکشونو نزدین، حتما تیک رو بزنید تا توی دیزاینر قابل رویت باشن.
  11. ساخت خروجی exe برای B4J

    سلام خب باید اون چارچوب باشه تا فایل ساخته شده اجرا بشه. بالاخره برنامه های جاوا نوشته شده با ماشین مجازی ( jvm ) روی سیستم عامل ها اجرا میشن، نیازه که جاوا نصب باشه. برنامه های تحت دات نت هم به همین شکل، باید دات نت فریمورک نصب باشه.
  12. گاهی

    .

    .

    .

    .

    سایت را آپدیت کرد:DD:

    دست ب کار بشین لیدرهای انسرسنتر :DD::give_rose:

  13. سلام، یه مدت نبودم، ناقالاها دلتون تنگ نشده واسم ؟

    :crazy::DD:

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

      نورنما

      راستش حوصله مون سر رفته بود!

      قالب جدید سایت هم مبارکه :53:

    3. نورنما

      نورنما

      راستی ، مگه این قالب جدید IPSFarsi v2  نیست ؟

      فونت جدیدایران سنس دستنویس هم به سایت اضافه کنید هم خیلی عالی میشه!

      فونت ایران سنس دست نویس IRANSansDN

    4. مجید آرتا

      مجید آرتا

      سلام

      قالب جدید هنوز کاملا تغییرات داده نشده داخلش.

      تغییرات رو بدیم، حتما از این فونتی که شما فرمودید هم استفاده می کنیم.

  14. سلام دوست عزیز 

    سورس برنامه DataBase In GridView.rar دانلود نمیشه اگه ممکنه مجددا آپلود فرمائید.باتشکر