sumon info
 
  ABOUT ME
  Product Order
  Info
  TUTARIAL
  Softwear
  Page-1
  PAGE -3
  Page -4
  Page-5
  Haking
  Photogariphi
  Games
  Mobile
  ANDROID
  Most Needed
  madidation
  FREELANCING
  ENTERTEINMENT
  Chain Tune
  Home
Chain Tune

নিজের হাতে তৈরি করবো অ্যান্ড্রয়েড অ্যাপ পার্ট [১] চলবে……………

আমরা সব সময় অন্যদের অ্যাপ ব্যবহার করি এবার থেকে নিজের অ্যাপ নিজে ব্যবহার করবো । নিজার হাতে অ্যাপ তৈরি করার মজা অন্য রকম তাই আমরা পার্ট পার্ট অ্যাপ তৈরি করা শিকবো । অ্যাপ তৈরি এক প্রকার মজার কাজ।

অ্যাপ আর জন্য যা যা দরকারঃ -

  • Java JDK5 or JDK6
  • Android SDK
  • Eclipse IDE for Java Developers (optional)
  • Android Development Tools (ADT) Eclipse Plugin (optional)

Step 1 - Setup Java Development Kit (JDK)

http://www.oracle.com/technetwork/java/javase/downloads/index.html

ইন্সটল

Step 2 - Setup Android SDK

http://developer.android.com/sdk/index.html

ডাউনলোড অ্যান্ড ইন্সটল

Step 3 - Setup Eclipse IDE

http://www.eclipse.org/downloads/

ডাউনলোড অ্যান্ড ওপেন

Step 4 - Setup Android Development Tools (ADT) Plugin

Help > Software Updates > Install New Software

Step 5 - Create Android Virtual Device

Window > AVD Manager>

ওকে আপনি এখন অ্যাপ তৈরি জন্য তৈরি।
****************************************************************
 

নিজের হাতে তৈরি করবো অ্যান্ড্রয়েড অ্যাপ পার্ট [2] চলবে……………


 

আসসালামু আলাইকুম । আশা করি সবাই ভাল আছেন ।

আশা করি আপনারা যারা ইতি পর্বে অ্যাপ  এর জন্য যা যা প্রয়োজন  সকল কিছু ইন্সটল করেছেন  কোন প্রবলেম হয় নাই। এখন আমরা ২য় ধাপ এর কাজ শুরু করবো।

Create Android Application

প্রথম option File -> New -> Project সিলেক্ট Android New Application আপনার  অ্যাপ এর নাম এবং সব কিছু ওকে 

Package name আপনার যদি কোন ওয়েবসাইট থাকে এর নাম দিতে পারেন

Minimum Required SDK সব সময় কম দিবেন।

যদি আপনার সব কিছু ঠিক থাকে তবে এই ছবি মত হবে । এটি একটি সফল প্রোজেক্ট।

আপনার প্রোজেক্ট এর পাশে কিছু ফাইল তৈরি হয়েছে সকল প্রোজেক্ট এর এই সকল ফাইল থাকে

১। Res:--- এটির মধ্য একটা ফাইল আছে .java এটি আপনার মেইন প্রোজেক্ট ফাইল। আপনার অ্যাপ যখন run করবে তখন এই ফাইল run করবে। আপনি যদি কোন নাম না দেন তাবে এটি  MainActivity.java নামে তাকবে।

২। Gen:-- এখানে .R নামে একটি ফাইল আছে এটি  references করে resources ফাইল কে।

৩।Bin:-- আপনার প্রোজেক্ট এর .APK ফাইল এর মধ্যে থাকে।

৪। res/drawable-hdpi:--- আপনার ডিজাইন  এর ইমেজ এই ৪ টা ফাইলে থাকে।

৫। res/layout :--এই ফাইল এ ইউজার ইন্টারফেস UI ডিজাইন করতে হয়।

৬।res/values:-- এই ফাইল এ  strings , styles এই সব ফাইল থাকে।

৭। AndroidManifest.xml:--এই manifest file  fundamental characteristics of the app and defines each of its components নিয়ে পারমিট কারে।

The Main Activity File

এই main activity এ  Java file MainActivity.java 

package com.example.helloworld;  import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.MenuItem; import android.support.v4.app.NavUtils;  public class MainActivity extends Activity {      @Override     public void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);     }     @Override     public boolean onCreateOptionsMenu(Menu menu) {         getMenuInflater().inflate(R.menu.activity_main, menu);         return true;     } }  এখানে R.layout.activity_main মানে  activity_main.xml ফাইল এর res/layout ফোল্ডার।  onCreate() একটা method তৈরি করা হয়েছে।  

The Manifest File

প্রথম আপনার manifest file এই রখম হবে

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.example.helloworld"
   android:versionCode="1"
   android:versionName="1.0" >
   <uses-sdk
      android:minSdkVersion="8"
      android:targetSdkVersion="15" />
   <application
       android:icon="@drawable/ic_launcher"
       android:label="@string/app_name"
       android:theme="@style/AppTheme" >
       <activity
           android:name=".MainActivity"
           android:label="@string/title_activity_main" >
           <intent-filter>
               <action android:name="android.intent.action.MAIN" />
               <category android:name="android.intent.category.LAUNCHER"/>
           </intent-filter>
       </activity>
   </application>
</manifest>

এখানে <application>...</application> ট্যাগ , @string এই ফাইল কে refers strings.xml করে।

The Strings File

<resources>
    <string name="app_name">HelloWorld</string>
    <string name="hello_world">Hello world!</string>
    <string name="menu_settings">Settings</string>
    <string name="title_activity_main">MainActivity</string>
</resources>

The Layout File

res ফাইল এর মধ্যে activity_main.xml  layout ফাইল আছে ।

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent" >

   <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_centerHorizontal="true"
       android:layout_centerVertical="true"
       android:padding="@dimen/padding_medium"
       android:text="@string/hello_world"
       tools:context=".MainActivity" />

</RelativeLayout>

এখানে কিছু বিষয় আছে এই সকল কিছু পারে আলোচনা করা হবে।

Running the Application

run button

আপনার প্রথম অ্যাপ run হয়ছে । ভাল থাকবেন ।
 
   
This website was created for free with Own-Free-Website.com. Would you also like to have your own website?
Sign up for free