編輯:關於Android編程
private void showPopupView() { if (mPopupWindow == null) { View view = getLayoutInflater().inflate(R.layout.newest_layout, null); mPopupWindow = new PopupWindow(view, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); mPopupWindow.setFocusable(true);//需要設置為ture,表示可以聚焦 //需要設置背景,用物理鍵返回的時候 mPopupWindow.setBackgroundDrawable(new BitmapDrawable(getResources())); mPopupWindow.setOutsideTouchable(true); view.setOnTouchListener(new OnTouchListener()// 需要設置,點擊之後取消popupview,即使點擊外面,也可以捕獲事件 { public boolean onTouch(View v, MotionEvent event) { if (mPopupWindow.isShowing()) { Trace.Log("-------------------onTouch------------"); mPopupWindow.dismiss(); } return false; } }); } if (mPopupWindow.isShowing()) { mPopupWindow.dismiss(); } else { View parent = findViewById(R.id.newest); mPopupWindow.showAsDropDown(parent);// 顯示再指定控件的下面 } }
概述http Cache指的是web浏覽器所具有的復用本地已緩存的文檔”副本”的能力。我們知道,通過網絡獲取內容有時候成本很高,因而緩
大家在平時使用 Android 手機的時候,都會發現有些應用(例如 qq,微信,淘寶)為自己創建了賬號系統,並且能夠在設置頁面看到他,可是當自
先看效果圖:(以公司附近的國貿為中心點)上面是地圖,下面是地理位置列表,有的只有地理位置列表(QQ動態的位置),這是個很常見的功能。它有個專門的叫法:POI周邊搜索。實現
介紹RecyclerView是support-v7包中的新組件,是一個強大的滑動組件,與經典的ListView相比,同樣擁有item回收復用的功能,但是直接把viewho