A. android 怎么获取控件的id
控件的id是自己在xml中定义的, 可以通过R.id.来得到, 如果是view的话,可以直接调用view.getId()即可得到该ID了
B. android中数据的折线图怎么实现
推荐你几个相关开源项目,可以根据需要自己选择,自己画还是比较麻烦的:MPAndroidChart强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、网状图及各种图的结合;支持图的拖拽缩放;支持Android2.2以上,支持横纵轴缩放,多指缩放,展现动画、高亮、保存到sdcard、从文件读取图表achartengine强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、拨号图/表、立方线图及各种图的结合GraphView绘制图表和曲线图的View,可用于Android上的曲形图、柱状图、波浪图展示HoloGraphLibrary绘制线状图、柱状图、饼状图XCL-ChartsXCL-Charts基于原生的Canvas来绘制各种图表,在设计时,尽量在保证开发效率的同时,给使用者提供足够多的定制化能力。因此使用简便,同时具有相当灵活的定制能力。目前支持3D/非3D柱形图(BarChart)、3D/非3D饼图(PieChart)、堆积图(StackedBarChart)、面积图(AreaChart)、折线图(LineChart)、曲线图(SplineChart)、环形图(DountChart)、南丁格尔玫瑰图(RoseChart)、仪表盘(DialChart)、刻度盘(GaugeChart)、雷达图(RadarChart)、圆形图(CircleChart)等图表。其它特性还包括支持图表缩放、手势移动、动画显示效果、高密度柱形显示、图表分界定制线、多图表的混合显示及同数据源不同类型图表切换等。EazeGraphAndroid图表库,支持柱状图、分层柱状图、饼状图、线性图WilliamChart绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型,并且支持Android2.2及以上的系统。HelloChartsforAndroid支持折线图、柱状图、饼图、气泡图、组合图;支持预览、放大缩小,滚动,部分图表支持动画;支持Android2.2以上这些项目都可以在GitHub搜索到。
C. 有没有什么手机雷达可以探测到周围的人
Cobra iRadar(雷达侦测器)v1.70 Cobra iRadar 是一款相当实用的软件,其实是一款 Android 手机上的雷达侦测软件,本质是一个蓝牙雷达侦测器,
能够将侦测到雷达信号显示在 Android 手机上,这款软件主要被应用在车辆雷达测速方面,能够有效的帮助你了解各地的测速雷达系统,并提醒你控制车速,以避免超速被罚款。
这款软件原本是在iPhone平台上的,软件的Android版本是免费提供的。
(3)androidradar扩展阅读:
软件特色
驾驶警报功能,超速、红外摄像头、危险的十字路口等都会触发软件的报警系统,提醒你安全驾驶;
视觉警报显示,能够将警报的相关信息显示在你的Android手机上,可以在手机对软件进行相关的设置;能够查看警报历史记录;
本软件需要的权限包括:打开网络接口、查找与之连接的蓝牙设备、创建用于测试的模拟定位提供者、访问网络上的信息、从管理器得到授权请求、访问精确(如GPS)性的定位、电源锁定管理、连接蓝牙设备、写用户的外部存储器;
D. android中这样的曲线要怎么绘制
绘制曲线图首先需要画好横竖坐标轴建立坐标系,比如坐标系中的100距离应该在canvas中绘制多长,这个是需要计算的,其实坐标体系的建立是最复杂的,我看过很多第三方库的建立方法都不一样,有的要灵活一些,有的比较死板。至于绘制曲线要么是用Canvas.drawLine方法,要么是用Path.lineTo方法,看你自己的习惯。
为了做出一个外观良好的曲线图,我参考了两个开源代码,第一个的曲线图绘制限制较多,使用范围太窄,但是有数据变化时的动画效果。第二个的适用范围很广,他能根据数据集合自动计算横纵坐标的个数,在canvas上单元格的距离,只需输入坐标点就能自动建立坐标体系绘制曲线,但是没有动画效果。
先讲第一个LineView。
LineView的demo可以在这里下载,lineview其实只是github项目的一部分,我是将其提取出来了的,个人觉得他的其他部分没有参考价值。作者好像是个韩国人。
LineView的曲线绘制没有什么可取的部分,我想学习的是他实现动画效果的方法,设计的很好,但具体实现还需要改进,让动画更流畅。
Lineview的调用方法:
在xml中添加lineview控件
<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/horizontalScrollView"
android:layout_alignParentRight="true"
android:layout_above="@+id/line_button">
<view
android:layout_width="wrap_content"
android:layout_height="200dp"
class="com.example.widget.LineView"
android:id="@+id/line_view"/>
</HorizontalScrollView>
在activity代码中获取lineview对象:
finalLineView lineView = (LineView)findViewById(R.id.line_view);
添加横坐标:
int randomint = 9;
ArrayList<String>test =newArrayList<String>();
for (int i=0;i<randomint; i++){
test.add(String.valueOf(i+1));
}
lineView.setBottomTextList(test);
允许绘制坐标点:
lineView.setDrawDotLine(true);
lineView.setShowPopup(LineView.SHOW_POPUPS_NONE);
ArrayList<Integer> dataList = newArrayList<Integer>();
intrandom = (int)(Math.random()*9+1);
for (int i=0;i<randomint; i++){
dataList.add((int)(Math.random()*random));
}
添加纵坐标的值:
ArrayList<ArrayList<Integer>>dataLists = newArrayList<ArrayList<Integer>>();
dataLists.add(dataList);
lineView.setDataList(dataLists);
从其用法中可以看出,lineview需要提前设定横坐标的范围,而且纵坐标的值必须和lineView.setBottomTextList(test)中添加的值一一对应(读lineview源码可以知道),使用起来很不方便,我觉得作者仅仅是做出了一条曲线而已,而不太关注是否有用。和很多曲线图的开源代码一样lineview允许一次绘制几根颜色不同的曲线。
只需在上面的代码中为dataLists再添加一个list成员就行。
E. com.tgrape.android.radar是什么我的耗电应用竟然占了38%充的电还没有耗的
安卓本来就用电量快,您的手机可能装了很多没有必要的耗电程序,耗电快,费电的有两种1.联网,比如WIFI,3G,GPRS;2.屏幕。3.高载CPU的运行。所以,要想省电,尽量不要挂网,比如挂QQ,并少使用网络。2。少开屏幕,一般来说,少开屏幕会大大增加待机时间,比如少玩游戏,少看书。3.尽量少满载CPU,比如少玩大型游戏。
F. 什么软件有雷达侦测 附近人看的软件 手机的
Cobra
iRadar(雷达侦测器)v1.70
Cobra
iRadar
是一款相当实用的软件,它其实是一款
Android
手机上的雷达侦测软件,其实质是一个蓝牙雷达侦测器,能够将侦测到雷达信号显示在你的
Android
手机上。
G. android 能画雷达图么
能。自己画就行了
H. 安卓车机里哪个是倒车雷达
倒车雷达在后保险杠上。
一般有四个,大概跟一毛钱硬币差不多大小,形状圆圆的,就是倒车雷达。
当发动机被改为安装在车头部位之后,由于重量的增加,驾驶员根本没有办法再用车舵来驾驶汽车了。方向盘这种新设计便应运而生,它在驾驶员与车轮之间引入的齿轮系统操作灵活,很好地隔绝了来自道路的剧烈振动。倒车雷达,即“倒车防撞雷达”,也叫“泊车辅助装置”,主要由超声波传感器、控制器和显示器等部分组成。倒车雷达是汽车驻车或者倒车时的安全辅助装置。