دستورات پرکاربرد لینوکس Linux

تاریخ انتشار: ۱۳ مهر ۱۳۹۴سلام در این مطلب قصد داریم تا با دستورات مهم لینوکس آشنا شویم . محیط متنی لینوکس، برخلاف آنچه به نظرمی‌رسد بسیار کاربردی و انعطاف‌پذیر است. اغلب سیستم‌های کاری که سرویس‌های مهمی را به کاربران ارائه می‌دهند بدلیل امکان کاهش کارایی، فاقد محیط گرافیکی هستند. علاوه بر آن مدیر یک سیستم مبتنی بر لینوکس اغلب مجبور است از راه دور، به تنظیم و یا رفع عیب سیستم خود بپردازد که این امر با استفاده از پروتکل‌های امن بعلاوه‌ی امکانات محیط مت...

افزدون اکتیویتی به قسمت Footer لیست ویو

تاریخ انتشار: ۱۲ مهر ۱۳۹۴سوال : سلام بنده یک لیست ویو با لیزی لودینگ درست کردم که مثلا تعداد زیادی مطلب رو بتونم تیکه تیکه از دیتابیس بخونم و در لیست ویو نمایش بدم . سوالم اینه که میخوام در بعضی مواقع در قسمت فوتر لیست ویو عکسی (مثلا تبلیغات) رو نمایش بدم ، فقط نکتش اینجاست که میخوام گاهی اوقات این عکس نمایش داده شود . پاسخ : شما میتوانید یک اکتیویتی جدا برای نمایش عکس درست کنید و گاهی اوقاتی که نیاز دارید عکس رو نمایش بدید ، میتوانید همان اکتیویتی را به انتها ی...

نمایش عکس در ImageView از اینترنت Android

تاریخ انتشار: ۱۲ مهر ۱۳۹۴سوال : در قسمتی از پروژه نیاز دارم تا عکسی رو که به صورت url هست رو در ایمیج ویو نمایش بدم . خیلی سرچ کردم اما چیز ساده و روانی پیدا نکردم . پاسخ : ساده ترین راه استفاده از لایبرری picasso می باشد . با استفاده از picasso شما قادر خواهید بود سایز عکس رو هنگام نمایش تعیین کنید ، عکس رو بچرخونید و … جهت آشنایی بیشتر میتوانید به سایت http://square.github.io/picasso مراجعه کنید . آموزش استفاده : فایل  build.gradle : dependencies...

دریافت اطلاعات فایل txt از طریق url درآندروید

تاریخ انتشار: ۹ مهر ۱۳۹۴سوال : اگر بخوام مثلا عنوان رو از یه لینک متنی تو یه هاست ( http://www.name.com/file.txt ) بگیرم به چه صورت باید عمل کنم ؟ پاسخ :  در ادامه با مثال ساده ای فایل txt رو از طریق url باز میکنیم و اطلاعات داخل فایل را در متغییر result ذخیره میکنیم و این نکته رو هم فراموش نکنید که دسترسی به اینترنت رو به برنامه اضافه کنید . فایل Main.java : package com.tooba.co; import java.io.BufferedReader; import java.io.IOException; import...

آموزش نصب فایروال CSF

تاریخ انتشار: ۶ مهر ۱۳۹۴فایروال سی اس اف یکی از قدرتمند ترین فایروال های مدیریت iptables محسوب میشود.یکی از خصوصیات بسیار جالب این فایروال قدرتمند ،رایگان بودن و اوپن سورس بودن آن است. ابتدا از طریق putty وارد سرور لینوکسی خود شوید ، سپس دستورات زیر را یکی یکی کپی کرده و منتظر بمانید تا پروسه آن به پایان برسد : wget http://www.configserver.com/free/csf.tgz tar -xzf csf.tgz cd csf sh install.sh نصب به اتمام رسیده است حالا باید فایروال را از حالت ت...

تبدیل String به ArrayList و برعکس در آندروید

تاریخ انتشار: ۴ مهر ۱۳۹۴سوال : سلام چطور میتونم یک رشته رو تبدیل کنم به ارایه ؟ مثلا رشته من به اینصورت هست ali , mahmood, javad این رو میخوام به ArrayList تبدیل کنم . لطفا راهنمایی بفرماید ؟ پاسخ : به کمک دستور Arrays.asList میتوانید به راحتی String رو تبدیل به آرایه کنید . به مثال زیر توجه کنید : private String[] name = {"ALi","Abbas","Hossein","Javad"}; private String pass= "123,321,5086,1012"; protected void onCreate(Bundle savedInstanceState)...

آموزش ساخت لیست ویو سفارشی Custom listView Android

تاریخ انتشار: ۱ مهر ۱۳۹۴سوال :  جهت نمایش اخبار سایت در اپلیکیشن از لیست ویو استفاده کرده ام . حالا میخوام این لیست ویو رو مقداری دستکاری کنم و چند سطرش بکنم . اگر امکانش هست یک آموزش مختصری قرار بدهید . پاسخ :  مثال ساده ای رو برای رو اماده کرده ایم که در پایین میتوانید مشاهده کنید : فایل Main.java : package co.tooba.lazy_loading; import android.app.Activity; import android.os.Bundle; import android.widget.ListView; public class Main extends...

کار با انیمیشن در آندروید Android XML Animations

تاریخ انتشار: ۱۷ شهریور ۱۳۹۴سوال : یه پروژه ای دارم که تقریبا تکمیل شده الان نیاز دارم مقداری انمیشن روی پروژه اضافه کنم تا بتونم برنامه با کیفیت تری رو ارائه بدهم . ممنون میشم چند تا از انیمیشن های پرکاربرد بر روی عکس و متن میشه انجام داد رو معرفی کنید . پاسخ : سورس برنامه ای را براتون قرار میدم ، تا بتوانید به راحتی از انیمیشن ها استفاده کنید . نیازی به توضیح نداره در ویدیو پایین انیمیشن های به کار برده شده رو میتونید مشاهده کنید : دانلود سورس برنامه...

به دست آوردن طول و عرض صفحه نمایش آندروید

تاریخ انتشار: ۱۴ شهریور ۱۳۹۴سوال : چطور میتوان در فایل Main.java طول و عرض صفحه نمایش رو محاسبه کنم . میخواهم دقیقا بدانم چند پیکسل هست ؟ پاسخ : در پایین مثال ساده ای جهت محاسبه طول و عرض صفحه نمایش بر اساس پیکسل گوشی کاربر نوشته شده است . در متغییر h طول و در متغییر w عرض گوشی ذخیره شده است . با اجرای کد در قسمت onCreate تعداد پیکسل طول گوشی نمایش داده میشود . DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm);...

ارسال اطلاعات به اکتیویتی های دیگر Android

تاریخ انتشار: ۱۱ شهریور ۱۳۹۴با سلام بنده قصد دارم یه برنامه آندرویدی بنویسم ،در شروع با یه مشکلی مواجه شدم ممنو میشم به سوال پاسخ بدید . سوال : در اکتیویتی ۱ چند تا مقدار دارم ،حال چطور میشه هنگامی که کلیک میکنم و به اکتیویتی ۲ میرم این مقدارها رو داشته باشم و بتونم استفاده کنم ؟ پاسخ : جهت ارسال اطلاعات بین اکتیویتی ها میتونید از putextra استفاده کنید ، در ادامه یک مثال ساده رو ببینید : اکتیویتی ۱ : Intent main2 = new Intent(); main2.putExtra("url", "ToobaWeb.com");...