編輯:關於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;
}
}
}
Android實現動態圓環的圖片頭像控件
先看效果圖:現在大部分的app上難免會使用到圓形頭像,所以今天我給大家分享一個單獨使用的,並且周圍帶有圓環動畫的花哨圓形頭像控件,本控件是在圓形頭像控件基礎上實現的,只是
Android刮獎控件,需要的直接拿去用
直接上效果圖 功能特色: 1、可以設置刮開後顯示文字或圖片 2、可以統計已刮開區域所占百分比 下面是源碼:= MV) { // 二次貝塞爾,實現平滑曲線;cX,
Android中Intent習慣用法
Android中的Intent是一個非常重要的類,如果對Intent不是特別了解,可以參見《詳解Android中Intent的使用方法》。如果對Intent Filter
[Android Studio] *.jar 與 *.aar 的生成與*.aar,jar,第三方庫項目導入項目方法
主要講解Android Studio中生成aar文件以及本地方式使用aar文件的方法。在Android Studio中對一個自己庫進行生成操作時將會同時生成*.jar與*