
發布
注冊
/
登錄Android系統的案例
Android小實踐(監聽安卓手機中的應用安裝與卸載)
1、實現目標
編寫一個Android App,實現對Android系統中應用的安裝與卸載進行監聽,并彈出相應的提示。
2、原理簡介
在Android系統中,應用程序的安裝與卸載會由系統監聽并進行全局廣播。其中,BroadcastReceiver就是Android系統全局廣播監聽類。我們想要實現監聽應用的安裝與卸載,可以通過自定義一個類去繼承BroadcastReceiver并實現相應的方法與邏輯處理。然后再對我們的自定義廣播進行注冊即可。
3、具體編碼
(1)自定義BroadcastReceiver
自定義一個MyAppInstallReceiver 類繼承系統的BroadcastReceiver類,實現其onReceiver方法接收相關廣播信息。
通過這其中的信息我們可以獲得相關應用的包名而不是名稱,所以在應用安裝或更新完成時,我們調用自定義的getName方法通過PackageManager去獲得對應的應用名稱。最后我們通過Toast在屏幕上提示相關信息。
(2)注冊廣播
廣播接收者在注冊后才開始監聽系統與應用發送的廣播消息。注冊BroadcastReceiver有兩種方式,分別是動態注冊和靜態注冊。
靜態注冊的廣播只要我們的應用安裝后就常駐在系統中,即使當我們手機重啟也不需要再重新打開我們的應用,所以我們選擇采用對我們的自定義廣播接收者MyAppInstallReceiver 進行靜態注冊。
展開 盤點2018年上半年發布最酷六大智能手機
還有傳聞暗示,我們可以在更大的Galaxy S9+機型上看到雙鏡頭系統,但常規機型上只有單鏡頭系統。目前尚不清楚雙鏡頭系統究竟能用于什么用途,但據猜測它或許可以提供遠攝變焦功能。
2.LG G7
LG預計將在MWC后不久宣布其備受歡迎的G6手機繼任者,有些人猜測它將在3月或4月份發布。圍繞LG即將推出的旗艦產品的傳言表明,它將與G6大不相同。
G6運行較老的Snapdragon 821芯片,而其現代競爭對手則使用更強大的Snapdragon 835芯片。然而The Investor報道稱,G7將運行高通最新和最強大的芯片產品——Snapdragon 845。這意味著LG在2018年推出的旗艦手機可能堪與其他主流智能手機相匹敵,甚至超過其競爭對手。
關于LG G7的傳聞很少,除了其標志性的薄邊框設計。我們預計LG將繼續采用現代智能手機功能,比如防水和雙鏡頭攝像頭(可以提供LG標志性的超廣角鏡頭)。
3.Moto G6
摩托羅拉的“G”系列產品是我們最喜歡的中檔智能手機,它沒有其他多數Android手機系統中那么多笨重軟件。而最近的機型則采用了近乎高端的設計,外觀和感覺幾乎可以媲美高端制造商的高價旗艦智能手機。
“G”系列手機并不運行速度最快的芯片,但它們的性能非常強大,而且手機也很便宜。G5 Plus起售價為230美元,經濟實惠。
Droid Life報道稱,Moto G6有接近高端的設計,屏幕比為18:9,與其他主打Android智能手機相一致。除此之外,我們還期望它在性能和攝像頭質量上有普遍提升。
聯想擁有的摩托羅拉很可能會在MWC上宣布G6,就像G5那樣,而該設備本身可能會在2018年春天上市。
4.諾基亞9
諾基亞已經發布了入門級和中檔Android手機。
展開 基于TAE的數字鑰匙自動化測試解決方案
支持連接手機Android系統進行車主APP與ECU控制器間的實時交互,可監控APP界面是否出現車輛解鎖成功、尾門打開失敗等狀態更新的提示,確保系統的正常工作。
TAE連接Android系統,可實現多設備連接的交互測試,可同時連接移動終端、HMI等設備,實現手車互聯測試等綜合性測試場景。TAE集成了圖像識別算法,可基于圖像匹配進行圖標靈活測試,覆蓋元素位置不固定等測試場景;集成了OCR算法,支持界面文字內容的匹配、記錄和判斷。
? 通信功能測試
TAE支持通過網絡報文監控車輛狀態,支持調用VBA進行CAN/CANFD/LIN報文的自動化測試,支持解析DBC/LDF文件進行報文收發,通過修改信號值實現車輛狀態的更新。數據庫解析不受測試環境影響,測試序列可以在同類型測試工具間進行無縫切換以完成測試序列快速復用。
TAE支持穩定的壓力測試,可以連接VBA工具實現長時間休眠或者喚醒狀態的控制,測試結束后會自動記錄結果到測試報告中完成測試。
? 診斷測試
TAE支持導入ODX/PDX文件,并自動解析UDS診斷協議進行DTC邏輯測試;支持直接拖動控件到測試序列中進行診斷服務的請求和響應判斷,提升測試序列搭建效率。
TAE可以實現對DTC列表中的所有故障進行測試:支持子服務01/02/0A測試、狀態位故障測試、休眠喚醒故障測試、 總線高低壓故障測試、CAN/LIN節點丟失故障測試等,可以自動獲取診斷響應結果,并自動進行Pass和Failed的判斷,所有測試結果報告可查看。
展開 關于神經網絡的簡介
手機CPU性能的不斷增強,除了帶來更好的游戲性能,也讓手機系統獲益良多。代號為“果凍豆”的Android 4.1系統界面變得更為流暢,使用需要海量計算工作的神經網絡也成為了可能。 Android 4.1系統的語音系統的一大改進就是采用了神經網絡算法。當用戶對著Android手機發出語音指令之后,就會由神經網絡算法來進行處理,同樣是先由軟件挑出用戶語音中組成單詞的不同元音和輔音。然后由另外的軟件對挑出的信息進行組合、分析,并進行猜測,再給出新的信息。這條語音指令經過分析的次數越多,系統得出的結論也就越接近于用戶的本來意思。
除了語音分辨準確率大幅提高之外,語音系統還擁有學習的能力。在收集了用戶的語音信息之后,系統也會用更傾向于人類的聲音來反饋用戶的指令,而不是用機械的合成語音。也就是說,Android 4.1的語音系統的人機交互變得更為自然,用戶越來越不像是跟機器人對話。而且通過這個全新的語音系統,也有更多APP被開發了出來,豐富了應用。更換算法之后,Android的語音識別率提升了25%。這在一定程度上緩解了現有的語音功能存在的語音系統學習能力差、語音識別能力不強以及機器合成語音太機械等問題。負責這個項目的科學家凡豪克表示,“這個項目在某種程度上讓我們感到驚喜,表明我們只需要改變下模式就能取得相當大的改善。”
事實上要用神經網絡的算法打造這樣一個語音系統并不是一件容易的事。首先是用Android系統收集了大量用戶的語音指令,然后將聲音頻譜進行分解并送到谷歌的8臺專用服務器中。接下來就是分析這些海量的數據,擁有享譽業界的狄恩及其工程師團隊的谷歌,非常擅長于進行數據的處理工作。在分析這些樣本時,研究人員們確定了使用神經網絡這種算法。對于每一種語言,谷歌可能都會構建出數種工作模式,例如處理用英語發出搜索請求等。
展開 
eDT芯課程 | 突破仿真性能極限: VNE賦能汽車數字孿生與軟件創新加速
Virtualizer NativeExecution(VNE)通過將虛擬化與系統級建模深度結合,使ARM64軟件幾乎以原生速度運行,大幅提升SoC虛擬原型的整體仿真效率。
4月17日,新思科技芯課程eDT系列主題第2講將推出「突破仿真性能極限: VNE賦能汽車數字孿生與軟件創新加速」,將帶來VNE技術的深度解析,課程將展示VNE在快速軟件驗證中的價值,如何在近實時環境中運行完整Android系統,從而縮短開發周期、提升驗證深度;在Demo環節將演示基于Cuttlefish VDK的UFS控制器集成案例,直觀展示VNE帶來的性能飛躍。歡迎大家報名參會。
時間:4月17日(星期五),14:00–15:00
地點:線上直播
講師簡介:
剛澤輝 | 新思科技高級應用工程師
碩士畢業于哈爾濱工業大學,長期致力于ESL(Electronic System Level)方向的建模與分析相關工作,目前主要負責 Synopsys Virtualizer、Platform Architect等工具的技術支持與應用,助力客戶實現高效的系統級驗證與性能評估。
掃碼立即報名參會
展開 【今日14:00直播】突破仿真性能極限:VNE賦能汽車數字孿生與軟件創新加速
Virtualizer Native Execution(VNE)通過將虛擬化與系統級建模深度結合,使ARM64軟件幾乎以原生速度運行,大幅提升SoC虛擬原型的整體仿真效率。</p><p>本課程將展示VNE在快速軟件驗證中的價值,如何在近實時環境中運行完整Android系統,從而縮短開發周期、提升驗證深度。在Demo部分,我們將演示基于Cuttlefish VDK的UFS控制器集成案例,直觀展示VNE帶來的性能飛躍。</p><p><strong>講師介紹:</strong></p><p class="ql-align-center"><img src="https://img.jishulink.com/202604/imgs/f3b3aa7bcd744d81b666bf28ba28b1f3" width="336"></p><p><strong>形式:</strong>線上</p><p><strong>參與方式:下方掃碼</strong>免費報名</p><p class="ql-align-center"><strong><img src="https://img.jishulink.com/202604/imgs/375358d6293042fb9ccb70ee49b175f4"></strong></p><p class="ql-align-center"><strong>(web: synopsys.snps.tech/surl/cZ4c0GC )</strong></p><p class="ql-align-center"><strong>歡迎掃碼進入課程報名入口,鎖定2026全年課程席位!</strong></p><p class="ql-align-center"><strong>- -THE END- -</strong></p>
展開 超越蘋果和三星!華為成為俄羅斯智能手機第一品牌
事實上,不那么吸引人的外觀設計、眾所周知的電池缺陷以及來自Android系統的競爭,使蘋果在日益飽和的市場中處于尷尬的境地。
在蘋果公司失去的用戶中,有70%選擇使用華為。他們中的許多人一開始只是打算簡單地嘗試,但由于終端的高品質,很快就成為忠實的華為粉絲。
最近,中國國產品牌的全球市場份額增長迅速。中國最大兩家手機制造商之一的小米也在競爭對手環伺中占據了一席之地。除了在中國的出色表現外,它還在今年第一季度占據了印度30%的市場份額,售出了超過900萬臺手機。
每個品牌均會在9月份推出今年的新產品,誰將會駕馭市場的浪潮,并在成為下一個競賽登頂者,讓我們拭目以待。
讓照片動起來,AR照片打印「LifePrint」的黑黑黑黑科技
36氪發現,美國洛杉磯的黑科技照片打印機制造商 LifePrint ,有一款更有趣、更真實的解決方案,他們研發了一款AR照片打印系統,用打印機硬件+云端系統,讓照片動起來。
為了便于照片打印,LifePrint APP可以收集、存儲包括相機膠卷、Apple Live Photos,以及Snapchat、Vine、Instagram、Facebook、GoPro和Twitter等APP在內的幾乎所有關聯賬戶的照片和視頻。
視頻嵌入在照片中,打印出來的照片背面有粘貼紙,方便貼在相冊、衣柜、冰箱上。想要看到照片對應的視頻,在手機上打開 LifePrint App,把攝像頭對準打印好的照片,就會對應的視頻內容。
LifePrint外形是一個尺寸為
127x76x25.5mm 的方盒子,重 200g,可放進衣服口袋。它采用了熱敏打印技術,通過藍牙或者 WIFI 連接手機或相機設備(如
Gopro),無需使用墨水即可完成打印,每張照片的平均耗時約為 1 分鐘,每次最多可打印 10 張照片,電池續航約為 1 小時。
LifePrint兼容iOS和Android系統的手機,GoPro拍攝的視頻可以直接被它打印出來。
雖然技術實現和畫面精致程度上很炫酷,但日常生活情境中,對它的實用性表示懷疑。
一則,動態效果還是通過手機呈現,而不是直接在照片上動起來;二則,通常照片打印出來了,人們再去專門看一遍背后的動態視頻的幾率其實是相當低的。
也許它放在在展覽、紀念日布置、禮物包裝等場景會更合適。
展開 智能家居遙控革命!昂瑞微HS6621EM:用「芯」定義AIoT時代的語音交互標桿
「感官」進化:雙模麥克風系統支持AMIC+DMIC,93dB信噪比媲美專業錄音設備,方言識別準確率提升至98.7%。
[神經」強化:7dBm發射功率+ -98dBm接收靈敏度,單板設計也能穿透復雜電磁環境,實測20米穿墻無卡頓。
二、場景革命:從「能用」到「好用」的體驗躍遷
家庭影院場景:SBC/ADPCM編碼算法無損壓縮音頻,搭配23個GPIO拓展接口,一鍵喚醒電視、調節燈光、切換空調模式。
適老化設計:1.8V超低電壓+干電池供電,365天免換電設計,徹底解決銀發群體「怕麻煩」痛點。
企業級兼容:歷經千款設備驗證的協議棧,適配三星、索尼、海信等主流品牌,OTA升級無憂。
三、開發者視角:如何用HS6621EM「搶跑」智能硬件賽道?
敏捷開發:開放藍牙語音遙控器專屬SDK,支持Android系統深度定制,30天完成從原型到量產。
成本殺手:QFN32封裝方案節省15% PCB面積,單工位燒錄校準工具降低生產線改造成本。
生態紅利:免費提供OTT機頂盒安卓固件開發指南,直連天貓精靈、小度等生態平臺。
展開 英特佩斯遠程數據采集和車隊管理平臺
neoVI ION將車載網絡工具和Android嵌入式操作系統進行了更好的結合,結合Wireless neoVI,實現遠程數據上傳及車隊管理,為方案提供了更佳的功能。
SDV之汽車OS普及篇
OSEK-OS是個靜態的操作系統,不支持在運行過程中動態更改,用戶在產生特定的kernel之間,必須確定所需要資源的準確數目。因為其簡單可靠,從而在汽車行業中曾經得到了廣泛的應用,直至今日,還有大量的控制器的OS是遵循OSEK標準的。
現在的AutoSAR標準其實就是從OSEK標準演進來的。
Android
Android是基于Linux內核的操作系統,也曾經和Linux基金會因為內核問題產生過分歧。
雖然Android基于Linux內核,但是它與Linux之間還是有很大的差別,比如Android在Linux內核的基礎上添加了。
自己所特有的驅動程序。其實實際上選擇linux內核的手機系統很多,記得前幾年就見過三星的一款linux內核的手機,并且那款手機保持了linux系統的大部分特征,所以用起來感覺就像一個小巧的linux系統。
Android雖然是為移動設備開發的,但是目前已經廣泛用到了汽車的娛樂系統中。這樣的好處是車機可以移植很多手機上的APP。
下面的圖是Android系統的架構圖。大家可以看一下,想想其中的任何一個模塊如果要做需要多少工作量。據說Android系統目前的代碼行數已經超過了一億行。按照大型軟件開發中每個軟件人員的平均產出工作量——100~200行/月來計算,需要多少個人月的工作量才能完成。
注:這里的產出量包括了前期的設計、編碼和驗證等工作。不是純粹的Coding的工作量。
展開 
從裝飾到交互:Prism全彩變色電子紙墻如何讓空間”會說話“?
該材料強光下依然清晰可見且無藍光傷害;通過5mm窄邊拼接與智能像素補償算法,實現墻面顯示的渾然一體;創新的分布式驅動架構讓10平方米電子墻僅需一個充電寶即可供電;配套Prism App支持iOS和Android系統,用戶可隨時上傳圖片、設置播放列表,并支持多人協同編輯。
新一代Prism拼接裝飾墻技術正在重新定義空間美學——家居場景:墻面圖案隨心切換,從晨曦山水到午夜星空,一鍵變換居家氛圍;辦公場景:在項目看板、創意白板與風景畫間自由切換,提升工作效率;商業場景:動態櫥窗展示隨客流變化調整,有效提升進店率。
同時,Prism技術也重新定義低碳顯示——能耗僅為傳統LED屏的1/1000;10平方米墻面月省電約3000度;靜態顯示零功耗的獨特優勢。
未來Prism拼接裝飾墻技術將迎來更多創新:比如利用prism柔性電子紙膜模組未來可實現曲面墻設計;比如在AI智能推薦系統加持下可根據用戶喜好自動生成墻面圖案;比如結合觸控交互功能墻面可直接變為巨型觸控屏......prism拼接裝飾墻技術正在重新定義”墻“的概念。未來的墻面將是智能的、互動的、環保的,它會成為連接人與空間的智能界面。
從黑白瓷磚到全彩智能墻,興泰科技用三年完成了一次技術蝶變。這不僅是顯示技術的突破,更開啟了空間交互的新紀元。Prism拼接裝飾墻正在重新定義人與空間的對話方式,用科技繪制無限可能的未來生活圖景。在這面會思考的墻背后,是興泰人對創新永無止境的追求。
展開 智能門鎖產品中應用的抗干擾低功耗觸摸感應芯片
智能門鎖是門禁系統中鎖門的執行部件。智能門鎖區別于傳統機械鎖, 是具有安全性, 便利性, 先進技術的復合型鎖具。使用非機械鑰匙作為用戶識別ID的成熟技術。
引用智能手機上進行操控如IOS平臺或者Android系統平臺進行遠程控制,輸入設置好的密碼進行控制,門會為你自動打開。你以后再也不必擔心你忘了帶鑰匙或者鑰匙丟失而煩惱,你的家人也可以通過操作來為你遠程開鎖。
對于安全,wifi智能門鎖有更完善的保護機制,授權過的任何人開鎖、上鎖、反鎖,你和家人都可以及時掌握。在以下場所應用較多:銀行,政府部門(注重安全性),酒店,學校宿舍,居民小區,別墅,賓館(注重方便管理。智能門鎖主要應用于智能家居、智能旅店/酒店、智能建筑等系統中。
智能門鎖有一下特點:
安全性:安裝指紋鎖后,應當不影響用防盜門的功用。鎖具不存在明顯的安全隱患。
穩定性:是指紋鎖重要的指標,一般需一年以上的實際使用后才會慢慢穩定下來,定型。消費者在選購時較好選擇主營生產指紋鎖的廠家。這類企業一般擁有較好的生產經驗。研發經驗是較好的穩定因素。
通用性:應當適用國內大部分的防盜門,改裝量少。好的指紋鎖安裝時間應不高于30分鐘。否則用戶一般難以自己完成安裝與維護。通用性設計得好,也可有效降低經銷商庫存。
智能性:進行增加,刪除等操作,應當非常簡單,用戶不用記憶過多的口令與代碼。高性能指紋鎖還配有視頻顯示系統,用戶操作比較方便。
觸摸感應能夠實現對觸摸的檢測,在實現電容觸摸感應的的基礎上能支持多點觸摸以及手勢操作,在觸摸技術科技成熟發展的當下各種觸摸感應產品相繼誕生,應用涉及智能門鎖、消費類電子、廚房電器、衛浴電器、空調等家用電器類已和我們的的生活密不可分。
展開 未來汽車將由軟件來定義 黑莓QNX為自動駕駛安全性護航
Kaivan Karimi認為,黑莓QNX的優勢就是在軟件安全方面表現十分出色,美國國家信息安全漏洞數據庫(NVD)數據顯示,黑莓QNX每年處于規定限制范圍內的漏洞數量均低于5個,而Linux系統普遍在200到500個之間,Android系統漏洞數量甚至超過1000個。黑莓QNX針對汽車網絡安全匯總了七大關鍵標準建議,包括保障供應鏈安全、使用值得信賴的組件、采用隔離手法與受信通信、現場安全檢查、構建事件快速響應網絡、使用生命周期管理系統、組織內建立安全文化。
中國有潛力成為最大的車聯網和電動汽車市場
自動駕駛有五個等級,最高級的級別自動駕駛L5要到2035-2040年才能實現,但低級別的自動駕駛L2、L3在未來兩到三年將會蓬勃發展。自動駕駛相關的功能,比如盲點自動監測,或者前部撞擊預防和追尾預防等系統,現在就已在一些車輛上廣泛應用。
麥肯錫預測,中國將來很有可能成為世界上最大的自動駕駛市場,據估計,到2030年,自動駕駛汽車的銷售和服務收入將超過5000億美元。
來自lux Research 的研究數據顯示,到2020年,自動駕駛汽車軟件市場的規模將從當前的5億美元迅速增至100億美元。到2030年,這一數字將增至250億美元。
Kaivan Karimi表示,中國市場對黑莓QNX 來說至關重要,黑莓相信中國有潛力成為最大的車聯網和電動汽車市場。QNX與很多中國汽車行業的一級設備供應商和主機廠都有合作。今年1月百度與黑莓達成合作,QNX系統進駐阿波羅自動駕駛平臺。此外,與QNX合作的中國電動汽車品牌蔚來汽車正式推出第一個月銷量已超過特斯拉在中國的銷量。未來黑莓QNX 也將尋求和中國汽車領域的更多合作。
展開 BlackBerry QNX打造高效汽車安全體系
另外,把不同的功能和操作系統整合到同一個域控制器之中,就要對它們進行適當隔離來確保安全,也就意味著需要有一個超級庫來使整車控制器達到相關的ISO要求,這也是為什么Linux、安卓系統已經不再適用車上相關功能的原因。
汽車網絡安全七大建議
汽車網絡安全雖面臨重重挑戰,BlackBerry QNX在安全和防護方面卻也在不斷創新。為減少汽車遭受網絡攻擊,BlackBerry 打造了各種各樣的產品,針對操作系統、管理程序、工具等基礎軟件開展最高級別的功能安全認證活動;并向制造商提供自動駕駛互聯汽車專屬軟件平臺和服務,通過Certicom采用橢圓曲線加密方式來提升產品安全性,又通過物聯網平臺負責軟件健康檢查以及對生命周期進行云管理。
除此之外,保護汽車免遭網絡安全威脅需要一套完整的解決方案。BlackBerry QNX作為嵌入式軟件的創新者,利用 BlackBerry 在安全領域的專長,構建了保護汽車免受網絡安全威脅的建議框架,致力于保障互聯和自動駕駛汽車安全。
BlackBerry QNX在安全和防護方面的創新,基于其在汽車安全體系方面的專業經驗,其專業經驗主要由兩部分構成:一部分來自于BlackBerry在安全領域超過30年的專業經驗;另一部分是QNX所打造的通過安全認證的基礎軟件。
專業經驗的加持使BlackBerry QNX在軟件安全方面表現十分出色。美國國家信息安全漏洞數據庫(NVD)數據顯示,BlackBerry QNX每年處于規定限制范圍內的漏洞數量均低于5個,而Linux系統普遍在200到500個之間,Android系統漏洞數量甚至超過1000個。
也正因為此,BlackBerry QNX作為一家主打安全和防護的軟件供應商正被越來越多的OEM青睞。據統計,目前全球有1.2億輛汽車在使用BlackBerry QNX技術。
展開