編輯:關於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);// 顯示再指定控件的下面
}
}
HttpCache in android
概述http Cache指的是web浏覽器所具有的復用本地已緩存的文檔”副本”的能力。我們知道,通過網絡獲取內容有時候成本很高,因而緩
一步一步教你在 Android 裡創建自己的賬號系統(一)
大家在平時使用 Android 手機的時候,都會發現有些應用(例如 qq,微信,淘寶)為自己創建了賬號系統,並且能夠在設置頁面看到他,可是當自
Android實現帶列表的地圖POI周邊搜索功能
先看效果圖:(以公司附近的國貿為中心點)上面是地圖,下面是地理位置列表,有的只有地理位置列表(QQ動態的位置),這是個很常見的功能。它有個專門的叫法:POI周邊搜索。實現
Android中的RecyclerView新組件初步上手指南
介紹RecyclerView是support-v7包中的新組件,是一個強大的滑動組件,與經典的ListView相比,同樣擁有item回收復用的功能,但是直接把viewho