編輯:關於Android編程
在之前的基礎上
在 res 文件夾下面: 添加一個 drawable/local_me.xml
localme_cml
主程序:
package com.example.handlightactivity; import android.app.Activity; import android.hardware.Camera; import android.hardware.Camera.Parameters; import android.os.Bundle; import android.os.Process; import android.view.View; import android.view.View.OnClickListener; import android.view.WindowManager; import android.widget.ToggleButton; /** * * @author love * * 原理: * 就是通過 點擊按鈕, * 當 點擊按鈕的時候 打開閃光燈。 * 關閉 按鈕的時候 關閉閃光燈 * * * */ public class MainActivity extends Activity implements OnClickListener { private ToggleButton toggleButton; private Camera camera = Camera.open(); /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); toggleButton = (ToggleButton) this.findViewById(R.id.toggleButton1); toggleButton.setOnClickListener(this); //保持屏幕 getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } @Override public void onClick(View v) { ToggleButton tb = (ToggleButton) v; Camera.Parameters param = camera.getParameters(); if(!tb.isChecked()){ // open the camera flash! param.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); toggleButton.setBackgroundColor(0x30ffffff); // on open on.jpg tb.setBackgroundDrawable(getResources().getDrawable(R.drawable.on)); }else{ param.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); toggleButton.setBackgroundColor(0xffffffff); // off open the off.jpg tb.setBackgroundDrawable(getResources().getDrawable(R.drawable.off)); } camera.setParameters(param); } @Override protected void onPause() { // camera.release(); // Process.killProcess(Process.myPid()); super.onPause(); } }
效果圖:
之前小編說過刷第三方的系統包,需要用到第三方recovery才可以刷入。之前已經為大家帶來過“小米5刷入第三方Recovery教程”
本文實例講解的是如何畫一個滿滿圓形水波紋loadingview,這類效果應用場景很多,比如內存占用百分比之類的,分享給大家供大家參考,具體內容如下效果圖如下:預備的知識:
接入流程及說明官方地址:https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.erBW90&
我們在開發安卓App時難免要與服務器打交道,尤其是對於用戶賬號信息的注冊與登錄更是每個Android開發人員必須掌握的技能,本文將對客戶端的注冊/登錄功能的實現進行分析,