編輯:關於Android編程
在Android中需要用到的一個抽屜控件,下面是一個簡單的實現過程
首先寫一個布局,布局有以下幾點需要注意
1.必須是這drawerLayou布局
android.support.v4.widget.DrawerLayout 2.在drawerLayout中只能存在兩個大的布局 3.必須定義這個關閉的抽屜是在左邊還是右邊
具體的代碼實現如下
public class MainActivity extends Activity implements OnClickListener{ private Button button_Open,button_Close; private RelativeLayout relative_Close; private DrawerLayout drawerLayout; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); initUI(); } private void initUI() { button_Open = (Button) findViewById(R.id.button_open); button_Open.setOnClickListener(this); button_Close = (Button) findViewById(R.id.button_close); button_Close.setOnClickListener(this); relative_Close = (RelativeLayout) findViewById(R.id.relative_close); //設置這個關閉的抽屜的大小 LayoutParams layoutParams = relative_Close.getLayoutParams(); Display play = getWindowManager().getDefaultDisplay(); layoutParams.width = play.getWidth() * 4 / 5; relative_Close.setLayoutParams(layoutParams); drawerLayout = (DrawerLayout) findViewById(R.id.drawer); } @Override public void onClick(View v) { switch(v.getId()){ case R.id.button_open: //打開抽屜 drawerLayout.openDrawer(relative_Close); break; case R.id.button_close: //關閉抽屜 drawerLayout.closeDrawer(relative_Close); break; } } }
先看效果圖:現在大部分的app上難免會使用到圓形頭像,所以今天我給大家分享一個單獨使用的,並且周圍帶有圓環動畫的花哨圓形頭像控件,本控件是在圓形頭像控件基礎上實現的,只是
直接上效果圖 功能特色: 1、可以設置刮開後顯示文字或圖片 2、可以統計已刮開區域所占百分比 下面是源碼:= MV) { // 二次貝塞爾,實現平滑曲線;cX,
Android中的Intent是一個非常重要的類,如果對Intent不是特別了解,可以參見《詳解Android中Intent的使用方法》。如果對Intent Filter
主要講解Android Studio中生成aar文件以及本地方式使用aar文件的方法。在Android Studio中對一個自己庫進行生成操作時將會同時生成*.jar與*