导航:首页 > 操作系统 > android计算高度

android计算高度

发布时间:2022-07-18 17:12:10

① 能测量海拔高度的手机软件有哪些

能测量海拔高度的手机软件有很多,其中机海拔高度仪 v1.3 安卓版—My Altitude、超级工程师(寻星精灵手机版) v1.3.2 安卓版、土流网面积测量测亩仪手机 v3.3.0 安卓版、gps工具箱最新版本 v2.3.4 安卓版、三星s7edge海拔计侧屏 v1.0 安卓版等这些软件都是挺不错的。

1、手机海拔高度仪 v1.3 安卓版—My Altitude

海拔测量仪是款多功能一体高度计应用可以准确地测量海拔高度。这个户外应用将安卓手机变成重要的附加实用工具,如指南针、天气信息、精确GPS位置、日出和日落高度计。通过使用的GPS和额外的在线服务,最大限度减少偏差计算高度。

4、gps工具箱最新版本 v2.3.4 安卓版

gps工具箱手机版又称gps卫星定位工具箱,是冠通科技推出的一款多功能位置服务软件,以手机GPS为基础包含线路追踪、测速、位置记录、面积测量等多种工具,充分发挥您手机的GPS模块功能,且支持离线地图和KML、KMZ导入导出、GPX文件导出。

5、三星s7edge海拔计侧屏 v1.0 安卓版

三星s7测海拔app是一款非常实用的手机测海拔软件,用户就可以车气压和海拔,还能自动进行校准,非常的方便,欢迎有需要的朋友可以下载使用。气压计海拔计这种方式获取海拔高度方式非常准确,当然前提是手机需要有气压硬件支持,目前市面上大部分中高档手机带有此功能。

② 安卓手机用什么软件可以显示海拔高度

Altimeter PRO

海拔测量仪Runtastic Altimeter
PRO是一款多功能一体高度计应用可以准确的测量海拔高度。这个户外应用将你的安卓手机变成重要的附加实用工具,如指南针、 天气信息、 精确 GPS 位置、
日出和日落高度计 !通过使用的 GPS 和额外的在线服务,最大限度减少偏差计算高度。
参考:http://soft.shouji.com.cn/down/23532.html

android view怎么获取高度

在Android开发过程中,有时需要获取View绘制前的高度或者宽度,一种的可能情形是初始化的时候让某个View的Visible = Gone的,当触发某个事件的时候需要它显示并且希望有一些动画效果。
这时候就要获取这个View显示前即绘制前的宽度或者高度。原理很简单,View的绘制过程发生之前,会先执行onMeasure方法。那么就可以利用反射来获取需要的值。下面给出获取高度的代码,宽度同理。
private int getTargetHeight(View v) {
try {
Method m = v.getClass().getDeclaredMethod("onMeasure", int.class,
int.class);
m.setAccessible(true);
m.invoke(v, MeasureSpec.makeMeasureSpec(
((View) v.getParent()).getMeasuredWidth(),
MeasureSpec.AT_MOST), MeasureSpec.makeMeasureSpec(0,
MeasureSpec.UNSPECIFIED));
} catch (Exception e) {

}
return v.getMeasuredHeight();
}

拿到这个高度之后就可以做想做的动画效果或者是其他的事情了。

④ Android利用传感器测量高度 长度

可以的,比如测量远处的高楼,是多高距离你多远。

用陀螺仪还可以测量出来距离,就是移动的距离……

⑤ 在android中,获得linearlayout的具体高度

假设linearlayout对象为a,a.measure(0,0),然后a.getMeasuredHeight()就是高度了。

⑥ Android如何获取系统高度、标题栏和状态栏高度

getWindow().getDecorView().getWindowVisibleDisplayFrame(rect);///取得整个视图部分,注意,如果你要设置标题样式,这个必须出现在标题样式之后,否则会出错
int top = rect.top;////状态栏的高度,所以rect.height,rect.width分别是系统的高度的宽度
View v = getWindow().findViewById(Window.ID_ANDROID_CONTENT);///获得根视图
int top2 = v.getTop();///状态栏标题栏的总高度,所以标题栏的高度为top2-top
int width = v.getWidth();///视图的宽度,这个宽度好像总是最大的那个
int height = v.getHeight();////视图的高度,不包括状态栏和标题栏
如果只想取得屏幕大小,可以用
Display display = getWindowManager().getDefaultDisplay() ;
display.getWidth();
display.getHeight();代码见@Overridepublic void onWindowFocusChanged(boolean hasFocus) {
// TODO Auto-generated method stub
super.onWindowFocusChanged(hasFocus);
Rect frame = new Rect();
getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
// 状态栏高度
int statusBarHeight = frame.top;
View v = getWindow().findViewById(Window.ID_ANDROID_CONTENT);
int contentTop = v.getTop();
// statusBarHeight是上面所求的状态栏的高度
int titleBarHeight = contentTop - statusBarHeight;
textView = (TextView) findViewById(R.id.textView1);
textView.setText(标题栏的高度 + Integer.toString(titleBarHeight) +

+ 标题栏高度 + statusBarHeight +
+ 视图的宽度 + v.getWidth()
+
+ 视图的高度(不包含状态栏和标题栏) + v.getHeight());}效果:

⑦ android中如何计算scrollview的高度

安卓中的ScrollView组件只允许一个子View,可以利用这一个特性,获取子View的高度即所要的ScrollView的整体高度, 方法如下:
scrollView.getChildAt(0).getHeight();
当然很多问题也可以在CSDN论坛中找到答案哈~

⑧ android怎么在代码中根据屏幕大小计算宽高

//在代码中设置控件大小的方法
private Button mbtn;
mbtn = (Button) findViewById(R.id.btn_test);
LayoutParams lp;
lp=mbtn.getLayoutParams();
lp.width=100;
lp.height=200;
mbtn.setLayoutParams(lp);

//在代码中设置界面大小的方法:

Display display = getWindowManager().getDefaultDisplay(); // 为获取屏幕宽、高
Window window = getWindow();
LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值
windowLayoutParams.width = (int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95
windowLayoutParams.height = (int) (display.getHeight() * 0.1); // 高度设置为屏幕的0.6
windowLayoutParams.alpha = 0.5f;// 设置透明度

阅读全文

与android计算高度相关的资料

热点内容
好兴动app还款怎么登录不上去了 浏览:663
郑州云服务器托管 浏览:720
服务器地址跟踪 浏览:978
免费google云服务器 浏览:516
摘译和编译的英文 浏览:359
热泵压缩机选型 浏览:121
op手机微信加密如何解除 浏览:386
如何在王牌战争找到高爆率服务器 浏览:13
江浙小学语文辅导课用什么APP 浏览:99
新梦幻大陆服务器地址 浏览:241
网吧服务器怎么更换壁纸 浏览:530
linux命令方法 浏览:332
linux下载freetype 浏览:123
程序员入驻平台 浏览:327
程序员大战外挂 浏览:745
html实例教程pdf 浏览:157
linux命令开放所有权限 浏览:575
30岁能学会编程 浏览:737
小火箭的服务器是什么 浏览:967
cad查信息命令 浏览:402