編輯:關於Android編程
package com.example.toast; import android.app.Activity; import android.os.Bundle; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.widget.Button; import android.widget.Toast; public class MainActivity extends Activity { private Button button1, button2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button1 = (Button) this.findViewById(R.id.button1); button2 = (Button) this.findViewById(R.id.button2); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub // 原始的提示 Toast.makeText(MainActivity.this, "自定義的提示框", Toast.LENGTH_SHORT) .show(); } }); // 為button設置單擊事件 button2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub View view = LayoutInflater.from(MainActivity.this).inflate( R.layout.linearlayout, null);// 將Layout布局轉換為View對象 Toast toast = new Toast(MainActivity.this);// 創建Toast提示 toast.setGravity(Gravity.CENTER, 0, 0);// 設置Toast提示的位置 toast.setView(view);// 將布局增加到Toast組件當中 toast.show();// 顯示提示 } }); } }
在最近的兩個項目中,項目需求要求我們實現 /*登陸頁面的內容能夠隨著鍵盤的彈出而被頂上去,避免鍵盤遮擋住登陸按鈕*/ 這樣的效果,寶寶心裡苦呀,本來半天搞定的事還非得折騰
首先新建一個binding Library項目,項目名隨意,我這裡起名Bmap 然後將jar文件放入jars目錄下,生成屬性改為EmbeddedJar這時候如果
將gradle更好應用到你的應用開發上面Gradle深入淺出以下部分可以讓你將一個基於gradle建立的android程序跑起來,並將重點介紹gradle為安卓開發過程中
前段時間做項目由於采用的MD設計,所以必須要使用RecyclerView全面代替ListView。但是開發中遇到了需要實現RecyclerView上拉加載、下拉刷新和添加