RMI

چند وقت پیش دوستی در مورد برنامه نویسی شبکه با سوکت و آر ام آی ازم سوال پرسیده بود منم در حد نیازش بهش یاد دادم. امروز تصمیم گرفتم بیام RMI رو اینجا هم توضیح بدم تا شما هم استفاده کنید.

RMI که مخفف Remote Method invocation هست یک سیستم یکپارچه است که به ما اجازه میده یک متد روی کامپیوتر A رو بتونیم روی کامپیوتر B اجرا کنیم. در حقیقت این سیستم برای نوشتن برنامه های توزیع شده به کار میره و به ما اجازه می ده که بتونیم آبجکت ها رو توی شبکه در اختیار کامپیوتر ها قرار بدیم.اجازه بدید این مطلب رو با مثال براتون توضیح بدم.

اولین برنامه اندرویدی با Eclipse

در این آموزش فرض می شود که شما ابزار های لازم برای نوشتن برنامه اندرویدی را نصب کرده اید و یک Virtual Device ساخته اید و می خواهید با Eclipse اولین برنامه اندرویدی را بنویسید.

اگر با موارد فوق آشنایی ندارید ابتدا آموزش زیر را مطالعه کنید :

راه اندازی محیط توسعه برنامه های اندرویدی

و اما نحوه نوشتن اولین برنامه با Eclipse

راه اندازی محیط توسعه برنامه های اندرویدی

اندروید یکی از پرطرفدار ترین پلتفرم های گوشی ها و وسایل همراه است که روز به روز با سرعت بیشتری در حال رشد و توسعه است.برنامه نویسی اندروید یکی از موضوعاتی است که این روز ها بازار آن بسیار داغ بوده و افراد زیادی به دنبال یادگیری آن هستند. اگر قصد دارید برنامه نویسی اندروید را شروع کنید پس زمان را از دست ندهید و از همین امروز کار را شروع کنید. برنامه نویسی اندروید بسیار ساده بوده و برخلاف بعضی شایعات موجود برنامه نویسی آن اصلا دشوار نیست.

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

Button

Button یا دکمه یکی از اساسی ترین و ابتدایی ترین ابزار های ساخت پنجره ها در نرم افزار هاست. دکمه ها به ما اجازه می دهند تا عملیاتی را توسط آن ها انجام دهیم.کار با دکمه های در Java FX بسیار ساده است. مسیر دسترسی به آن javafx.scene.control.Button است.

مثال ساده زیر نحوه ساخت یک دکمه را نشان می دهد :

Label

Label یکی از ابتدایی ترین ابزار های پنجره سازی در جاوا FX است که از مسیر javafx.scene.control.Label قابل دستیابی است. از Label برای نمایش متون ثابت در برنامه استفاده می شود.مثال زیر ساده ترین حالت استفاده از Label در جاوا FX را نشان می دهد :

lkjlkjlk


/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;

/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main (String[] args) throws java.lang.Exception lkjlkjlskjflaskjlskjjf;lsakjf;lskjf;alskdj;aslkdjf;aslkdjf;aslkdjf;aslkdjf;aslkdjf;alskdjf;aslkjdfsa
	{
		// your code goes here
	}
}


 

طراحی Live Wallpaper در اندروید

Live Wallpaper ویژگی ای جذابی است که از اندروید 2.1 (API level 7) به اندروید اضافه شد و به کاربران اندرویدی اجازه می داد تا یک home screen پویا و قابل تعامل داشته باشند.یک Live Wallpaper می تواند تصاویری متحرک داشته باشد و به رویداد هایی مانند لمس کاربر پاسخی مناسب دهد. در این آموزش یاد می گیریم که چگونه یک Live Wallpaper  اختصاصی بنویسیم.

این آموزش از سه بخش تشکیل شده است :

در بخش اول فقط یک Live Wallpaper ساده ولی قابل اجرا ایجاد می کنیم که پس زمینه را با رنگی تصادفی پر می کند.

Pie Chart

 

pie chart.JPG

 

نمودار های دایره ای ابزار های مفیدی برای ارائه اطلاعات و مقایسه هستند.

ساخت نمودار های دایره ای در JavaFX بسیار ساده است.برای ساخت چنین نمودار هایی از PieChart استفاده می کنیم.برای درج اطلاعات در PieChart  باید یک لیست از PieChart.Data ایجاد کنیم. PieChart.Data برای نگه داری داده و فراوانی استفاده می شود.

صفحه‌ها

اشتراک در safecomp.ir RSS