從零開始android學習(1)
阿新 • • 發佈:2021-01-11
佈局相關
檔名的含義
drawable(圖片)
layout(佈局檔案)
mipmap(啟動圖示)
values(常量) 裡面的strings.xml比較重要可以放string常量
LinearLayout(vertical)垂直佈局
Gudeline 輔助線
打包apk
hint 提示
wrap_content 包裹內容(隨著裡面內容的大小進行改變)
水平緊湊
垂直緊湊
水平填滿
垂直填滿
水平連線
垂直連線
visbility
invisble 隱藏但是存在
gone 徹底隱藏
垂直輔助線
水平輔助線
垂直邊界
水平邊界
group 是全部分組
Activity 生命週期
//這是通過id找
textView = findViewById(R.id.textView);
程式碼繫結
button Click 事件寫法
buttonLeft.setOnClickListener(new View.OnClickListener() {
switch OnCheckedChange事件寫法
switch1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
radioGroup事件寫法
radioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
Seekbar事件寫法
seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {
cheakbox事件寫法
Yuwen.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
ratingbar事件寫法
ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
Toast.makeText(getApplicationContext(),String.valueOf(rating),Toast.LENGTH_SHORT).show();
3個引數 1作用範圍 2內容 3時間
最後要用.show()方法才能彈出