摘要:直接用view.getheightMesure获取不到(因为还没绘制出来)用这个int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMe...
阅读全文
摘要:关于Handler的使用需要分为2种情况:Handler与Java中的Thread一起使用。具体流程是这样的:有个耗时的操作,在MainActivity中启动一个Service,在该Service中启动一个Java的Thread来执行这个耗时操作,执行完成后将结果通过Handler的SendMessage()从该Thread发送到MainThread,在MainThread中通过Handler的handleMessage()来处理传送过来的结果,比如更新UI。Handler与Android中的HandlerThread和Looper一起使用。具体流程时这样的:有个耗时的操作,在MainActi
阅读全文
摘要:1 package com.example.android_map; 2 import com.baidu.mapapi.BMapManager; 3 import com.baidu.mapapi.MKGeneralListener; 4 import com.baidu.mapapi.map.MapController; 5 import com.baidu.mapapi.map.MapView; 6 import com.baidu.platform.comapi.basestruct.GeoPoint; 7 8 import android.R.layout; 9 import a..
阅读全文
摘要:三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容更改大小。
阅读全文