大兴安岭微信公众号代运营【大兴安岭商城小程序开发】大兴安岭微信公众号编辑排版设计_大兴安岭微信小程序制作公司—大兴安岭微信公众号小程序托管服务中心
大兴安岭古称大鲜卑山,是中华古文明发祥地之一。早在旧石器时代,就已经有人类在这里繁衍生息。 [5] 大兴安岭中的“兴安”系满语,意为“极寒处”,因气候寒冷而得名。大兴安岭山脉位于我国东北部,主体跨内蒙古自治区(呼伦贝尔市、兴安盟、通辽市、赤峰市),黑龙江省(大兴安岭地区)2个省级行政区、5个地级行政区。 [6] 东北起自黑龙江省大兴安岭地区漠河市北部黑龙江主河道南岸,西南止于内蒙古自治区赤峰市北部西拉木伦河上游谷地,呈东北-西南走向,地理坐标介于北纬43°至北纬53°30′,东经117°20′至东经126°之间, [7] 全长1400公里,均宽约200公里,海拔1100-1400米,总面积32.72万平方公里(其中内蒙古自治区境内约24万平方公里,黑龙江省境内8.48万平方公里)。最高峰黄岗梁,海拔2029米(一说最高峰为伊勒呼里山主峰—呼中大白山,海拔1528.7米)。 [4] [8]
大兴安岭以兴安盟境内洮儿河为界,分为南北两段。北段长约770公里,地势由北向南逐渐升高,次高峰位于兴安盟阿尔山摩天岭,海拔1711.8米。山地东西两侧是嫩江右岸支流和额尔古纳河水系的发源地,森林覆被率达60%以上,以兴安落叶松占优势的针叶林为主,主要树种有兴安落叶松、樟子松、红皮云杉、白桦、蒙古栎、山杨等,是我国东北重要的生态屏障和国家森林保育区。南段又称苏克斜鲁山,长约600公里,草原植被居多,最高峰位于赤峰市克什克腾旗黄岗峰,海拔2035米。在大板-林东-鲁北-乌兰哈达一线以东的低山地带坡缓谷宽,宽阔的山间盆地与河谷平原交错,水草丰美,是优良草牧场。
我们在文档中可以看到,提供给我们的PopupWindow的构造方法有九种之多,这里只贴实际 开发中用得较多的几个构造方法:
public PopupWindow (Context context)
public PopupWindow(View contentView, int width, int height)
public PopupWindow(View contentView)
public PopupWindow(View contentView, int width, int height, boolean focusable)
参数就不用多解释了吧,contentView是PopupWindow显示的View,focusable是否显示焦点
下面介绍几个用得较多的一些方法,其他的可自行查阅文档:
setContentView(View contentView):设置PopupWindow显示的View
getContentView():获得PopupWindow显示的View
showAsDropDown(View anchor):相对某个控件的位置(正左下方),无偏移
showAsDropDown(View anchor, int xoff, int yoff):相对某个控件的位置,有偏移
showAtLocation(View parent, int gravity, int x, int y): 相对于父控件的位置(例如正中央Gravity.CENTER,下方Gravity.BOTTOM等),可以设置偏移或无偏移 PS:parent这个参数只要是activity中的view就可以了!
setWidth/setHeight:设置宽高,也可以在构造方法那里指定好宽高, 除了可以写具体的值,还可以用WRAP_CONTENT或MATCH_PARENT, popupWindow的width和height属性直接和第一层View相对应。
setFocusable(true):设置焦点,PopupWindow弹出后,所有的触屏和物理按键都由PopupWindows 处理。其他任何事件的响应都必须发生在PopupWindow消失之后,(home 等系统层面的事件除外)。 比如这样一个PopupWindow出现的时候,按back键首先是让PopupWindow消失,第二次按才是退出 activity,准确的说是想退出activity你得首先让PopupWindow消失,因为不并是任何情况下按back PopupWindow都会消失,必须在PopupWindow设置了背景的情况下 。
setAnimationStyle(int):设置动画效果
大兴安岭微信公众号代运营【大兴安岭商城小程序开发】大兴安岭微信公众号编辑排版设计_大兴安岭微信小程序制作公司—大兴安岭微信公众号小程序托管服务中心