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. 安卓車機里哪個是倒車雷達
倒車雷達在後保險杠上。
一般有四個,大概跟一毛錢硬幣差不多大小,形狀圓圓的,就是倒車雷達。
當發動機被改為安裝在車頭部位之後,由於重量的增加,駕駛員根本沒有辦法再用車舵來駕駛汽車了。方向盤這種新設計便應運而生,它在駕駛員與車輪之間引入的齒輪系統操作靈活,很好地隔絕了來自道路的劇烈振動。倒車雷達,即「倒車防撞雷達」,也叫「泊車輔助裝置」,主要由超聲波感測器、控制器和顯示器等部分組成。倒車雷達是汽車駐車或者倒車時的安全輔助裝置。