نمایش میزان شارژ باطری گوشی در برنامه نویسی اندروید | 3EO.ir نمایش میزان شارژ باطری گوشی در برنامه نویسی اندروید « دانلود پروژه
آخرین بروز رسانی سایت توسط گروه پـــــروژه دات ای ار : 2 ژانویه 2017



تبلیغات درسایت پروژه دات ای ار. برای مشاهده تعرفه ها کلیک نمایید

نمایش میزان شارژ باطری گوشی در برنامه نویسی اندروید

چک شده
نوشته شده توسط : admin
تاریخ ارسال : 19 آوریل 2015
57452 بازدید

نمایش میزان شارژ باطری گوشی در برنامه نویسی اندروید

در این مثال عملی شما میتونید میزان شارژ باطری گوشی رو با برنامه ای که در ادامه همراه با هم مینویسیم ببینید .

batry-150x150

ابتدا از مسیر زیر یک پروژه جدید اندروید رو استارت کنید :

File-> New -> Android Project

نام پروژه  :  MoniterBatteryExample

نام پکیج  :  com.example.MoniterBatteryExample

نام اکتیویتی  :MoniterBatteryExampleActivity

 

batterylevel1-300x160

و سپس پروژه رو ایجاد کنید و کد های زیر رو در قسمت Layout و فایل main.xml کپی کنید :

 

[sourcecode language=”plain”]<LinearLayout 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"
    tools:context=".MainActivity"
    android:orientation="vertical">
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Monitering Battery" />
    <TextView
        android:id="@+id/batterystatus"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
         
</LinearLayout>[/sourcecode]

حالا میتونید خریجی رو تو همون فایل main.xml مشاهده کنید .

 

بعد از ساخت پروژه فایل MoniterBatteryExampleActivity.java را باز کنید و کد های زیر رو تو این فایل کپی پیست کنید :

 

[sourcecode language=”plain”]package com.example.moniterbatteryexample;

import android.os.Bundle;
import android.app.Activity;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.widget.TextView;
 
public class MoniterBatteryExampleActivity extends Activity {
 
 TextView batteryStatus;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  batteryStatus = (TextView)findViewById(R.id.batterystatus);
   
  IntentFilter batteryFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
  registerReceiver(batteryMonitor, batteryFilter);
 }
 
 private BroadcastReceiver batteryMonitor
 = new BroadcastReceiver(){
 
  @Override
  public void onReceive(Context arg0, Intent arg1) {
   int batteryLevel = arg1.getIntExtra("level", 0);
   batteryStatus.setText("Battery level = " + String.valueOf(batteryLevel) + "%");
  }};
 
}[/sourcecode]

حالا فایل پروژه خودتون را کامپایل و در نهایت اجرا کنید

batterylevel2-272x300

با تشکر از حسن انتخاب شما



این پست در گروه : برنامه نویسی اندروید
برچسب ها : , , , ,





تبلیغات بنری
آرشیو موضوعی
آخرین مطالب سایت
مطالب تصادفی
پیوند ها
برگه های سایت
برچسب ها