自学半个月。做了一个渣渣手电筒。
aide吧
全部回复
仅看楼主
level 6
盗版KTV 楼主
自学半个月。做了一个渣渣手电筒。好有成就感的说[吐舌]
2014年11月07日 01点11分 1
level 6
盗版KTV 楼主
package com.mycompany.myapp;
import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
//******振动接口
import android.content.Context;
import android.os.Vibrator;
//******
//******闪光灯接口
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
//******
public class MainActivity extends Activity
{
Camera camera = Camera.open();//声明一个相机对象
Parameters Parameters = camera.getParameters();
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button Button=(Button)findViewById(R.id.button1);
Button.callOnClick();
}
2014年11月07日 01点11分 2
level 6
盗版KTV 楼主
@Override
public void click1(View v) {
//Toast.makeText(this, "手电已打开", Toast.LENGTH_SHORT).show();//显示一条消息
Vibrator abc = (Vibrator)this.getSystemService(Context.VIBRATOR_SERVICE);
Button Button=(Button)findViewById(R.id.button1);
switch(Button.getText().toString()){
case "打开":
Button.setBackgroundResource(R.drawable.bbb);
Button.setText("关闭");
abc.vibrate(100);//振动
//******开灯
Parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(Parameters);
//******
break;
case "关闭":
Button.setBackgroundResource(R.drawable.aaa);
Button.setText("打开");
abc.vibrate(100);//振动
//******关灯
Parameters.setFlashMode(Parameters.FLASH_MODE_OFF);
camera.setParameters(Parameters);
//******
break;
}
}
}
2014年11月07日 02点11分 3
1