目錄:
1. 通知訊息模組
2.電量資訊模組
3.位置資訊模組
4.螢幕亮度資訊模組
5.裝置資訊模組
6.《鴻蒙的js開發模式》系列文章合集
1. 鴻蒙的系統能力主要涉及通知訊息模組,在模擬器中也可以實踐和獲取
初始介面:
點選傳送通知,頂部出現通知訊息的圖示
下拉通知選單欄,出現通知資訊:
js的業務邏輯**:
import notification from '@system.notification';
notification.show(,
});
contenttitle 通知標題。contenttext 通知內容。
bundlename 點選通知後要跳轉到的應用的bundlename
abilityname 點選通知後要跳轉到的應用的abilityname
uri
要跳轉到的uri,可以是下面的兩種格式:
頁面絕對路徑,由配置檔案中pages列表提供,例如:pages/index/index
pages/detail/detail
特殊的,如果uri的值是"/",則跳轉到首頁。
2.鴻蒙的系統能力主要涉及電量資訊模組,在模擬器中也可以實踐和獲取
js的業務邏輯**:
import battery from '@system.battery';
battery.getstatus();
},fail: function(data, code) ,
});
charging 當前電池是否在充電中。 level 當前電池的電量,取值範圍:0.00 - 1.00 。
3.鴻蒙的系統能力主要涉及位置資訊模組,在模擬器中也可以實踐和獲取
模擬器中開啟定位服務,點選同意:
點選位置資訊,可以獲取當前的經度和緯度資料:
申請許可權
js的業務邏輯**:
import geolocation from '@system.geolocation';
geolocation.getlocation();
},fail: function(data, code) ,
});
通過獲取經度和緯度資料,通過上報資料,結合華為雲平台,可以非常好的使用地圖結合相應的業務實現。
4.鴻蒙的系統能力主要涉及螢幕亮度資訊模組,在模擬器中也可以實踐和獲取
通過調節亮度
再次獲取:
js的業務邏輯**:
import brightness from '@system.brightness';
brightness.getvalue();
},fail: function(data, code) ,
});
5.鴻蒙的系統能力主要涉及裝置資訊模組,在模擬器中也可以實踐和獲取
js的業務邏輯**:
import device from '@system.device';
device.getinfo();
},fail: function(data, code) ,
});
鴻蒙系統4月份的商用,相信鴻蒙出色的能力!一起加油,迎接鴻蒙的全場景! 從新來開發部經理學到的
一 對專案清晰的把握,從客戶角度確定進度,從公司角度分析利弊 前幾天開了專案會議,確立了專案的目標,從各方面闡述專案對公司,對個人的利弊,分析專案按時完成的重要性 從專案規模讓大家知道能參與這個專案是乙個很好的學習機會。二 鼓勵大家的工作熱情,蘿蔔 大棒 首先告訴大家專案按時完成後會有5萬元的獎金,...
Day5 鴻蒙,是如何精簡安卓應用的介面開發的
圖中展示的華為應用市場的主頁面,安卓形形色色的百萬級應用,介面也是各有不同,但總的來說還是,還是脫離不了七大布局,軟體工程師將元件通過不同的布局組合,進行一系列的加工,最後成為我們手機現在使用的應用。安卓 安卓的七大布局又是什麼呢?七大布局分別為 線性布局 linearlayout 相對布局 rel...
10年前為什麼開發部的經理沒能力做好?
今天是2010年的最後一天的了,時間過得很快,記得接近10年前剛出來打工時也被領導重用,直接擔當了部門經理,但是只當了3個月就無法做下去了,人老了容易回憶,可能也真老了,經常會回憶一下過去。現在分析主要問題如下 01 沒有足夠的知識積累,例如資料庫設計的很多理念也沒有的 也沒有一些成熟的控制項元件好...