【音視訊安卓開發 (十一)】Android初級開發(一)
控制元件通用屬性
Android TextView屬性詳解
Android EditText屬性大全
事件監聽處理
package com.example.uidemo;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
public class ButtonActivity extends AppCompatActivity implements View.OnClickListener{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_button);
//1.獲取按鈕
Button btn1 = findViewById(R.id.btn1);
//點選事件:被點選時被觸發的事件
MyClickListener mcl = new MyClickListener();
btn1.setOnClickListener(mcl); //2.為按鈕註冊點選事件監聽器
//匿名內部類適用於有唯一操作的按鈕
Button btn2 = findViewById(R.id.btn2);
btn2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//在控制檯輸出
Log.e("TAG","==========匿名內部類==========");
}
});
Button btn3 = findViewById(R.id.btn3);
btn3.setOnClickListener(this);
}
@Override
public void onClick(View view) {
Log.e("TAG","用本類實現了OnClickListener");
}
class MyClickListener implements View.OnClickListener{
@Override
public void onClick(View view) {
//在控制檯輸出一條語句
Log.e("TAG","剛剛點選的按鈕時註冊了內部類監聽器物件的按鈕");
}
}
//引數:被點選的控制元件物件
public void myClick(View v){
switch (v.getId()){
case R.id.btn4:
Log.e("TAG","btn4======");
break;
case R.id.btn5:
Log.e("TAG","btn5======");
break;
}
}
}
Image View屬性
ProgressBar 進度條屬性
相關文章
- 安卓初級開發教程 ppt+視訊+案例原始碼安卓原始碼
- Android WebRTC 音視訊開發總結(一)AndroidWeb
- Android 音視訊開發 視訊編碼,音訊編碼格式Android音訊
- 音視訊開發著作《Android音視訊開發》終於發售了,先來一波簽名送書福利!Android
- Android WebRTC 音視訊開發總結(三)AndroidWeb
- Android 音視訊開發 - 使用AudioTrack播放音訊Android音訊
- 基於Linphone開發Android音視訊通話Android
- iOS開發:音訊播放、錄音、視訊播放、拍照、視訊錄製iOS音訊
- Android音訊開發之MediaRecorder/MediaPlayerAndroid音訊
- 【秒懂音視訊開發】08_音訊錄製音訊
- 【秒懂音視訊開發】05_Qt開發基礎QT
- 《音視訊開發進階指南》讀書筆記(一) —— 音視訊基礎概念筆記
- Android WebRTC 音視訊開發總結(五)- 產品演示AndroidWeb
- openwrt 音訊開發音訊
- 【秒懂音視訊開發】13_音訊重取樣音訊
- 【秒懂音視訊開發】02_Windows開發環境搭建Windows開發環境
- Android視訊開發進階(part5-安卓的DRM,視訊版權保護)Android安卓
- iOS開發系列--音訊播放、錄音、視訊播放、拍照、視訊錄製(轉)iOS音訊
- 從開發小白到音視訊專家
- HarmonyOS音訊開發指導:使用OpenSL ES開發音訊播放功能音訊
- 【秒懂音視訊開發】06_重識聲音
- 音視訊開發-全網最全常用音視訊編碼和格式彙總
- 【秒懂音視訊開發】12_播放WAV
- 音視訊技術開發週刊65期
- 音視訊技術開發週刊67期
- 音視訊開發指南:圖片的繪製
- 音視訊技術開發週刊56期
- 微信開發之網頁中加入視訊和音訊網頁音訊
- HarmonyOS音訊開發指導:使用AudioRenderer開發音訊播放功能音訊
- Android技術分享| 視訊通話開發流程(一)Android
- Android音訊開發之AudioRecord錄音實現Android音訊
- 自學安卓app開發(一)安卓APP
- Android音訊開發之AudioTrack實時播放Android音訊
- 安卓開發入門(一)開發環境搭建安卓開發環境
- 【秒懂音視訊開發】14_AAC編碼
- 【秒懂音視訊開發】18_詳解YUV
- .NET MAUI 安卓應用開發初體驗UI安卓
- Android開發 海康威視 多路視訊播放(同時播放視訊)Android