1 / 9

ANDROID SOFTWARE DEVELOPMENT

In case of android application development new applications are being created for android operation system. Usually java programming is used in developing an android application software. Many applications have been developed in case of android. In case of adb client and server side programs need to be communicate with each other

Download Presentation

ANDROID SOFTWARE DEVELOPMENT

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ANDROID APPLICATION DEVELOPMENT ANDROID software development

  2. Intro | platform overview Multiple instances of DVM can run in parallel runs .dex files (not .class/.jar)

  3. Apps | activity • Base class mostly for visual components • extends Activity • override onCreate

  4. Apps | activity /* interface.xml */ • <?xmlversion=“1.0”encoding=“utf-8”?> • <LinearLayout • xmlns:android=“http://schemas.android.com/apk/res/android” • android:orientation=“vertical” • android:layout_width=“fill_parent” • android:layout_height=“fill_parent”> • <TextView • android:id=“@+id/componentName” • android:layout_width=“fill_parent” • android:layout_height=“wrap_content” • android:text=“Text that will be displayed.” • />

  5. Apps | intent • @Override • public void onCreate(Bundle savedInstanceState) { • super.onCreate(savedInstanceState); • setContentView(R.layout.main); • // Button listener • Button btnStart = (Button) findViewById(R.id.btn_start); • btnStart.setOnClickListener(newView.OnClickListener() { • public void onClick(View view) { • Intent intent = • new Intent(CurrentActivity.this, OtherActivity.class); • startActivity(intent); • } • }); • }

  6. Apps | handler • privateHandler mHandler= new Handler(); • privateColor mColor= Color.BLACK; • private Runnable mRefresh = new Runnable() { • public void run() { • mTextViewOnUI.setBackgroundColor(mColor) • }}; • privateThreadmCompute = newThread(Runnable() { • public void run() { • while(1){ • mColor = cpuIntensiveColorComputation(...); • mHandler.post(mRefresh); • } • }}); • public voidonCreate(Bundle savedInstanceState) { • mCompute.start(); • }

  7. Apps | R.java • Autogenerated, best if not manually edited • gen/

  8. ABOUT i-SOFTINC TECHNOLOGY • I-softinc is one of the best mobile app development company .this company has developed different types of 1000+apps .near about 250 clients are working in this company . • I-softinc Technology provide the needed feature and fulfil all the essential requirements according to the need. Of customer and clients. • I-SOFTINC is mobile app company in India . It deals with different types of mobile apps such as android ,i-phone ,windows.

  9. THANK YOU…….

More Related