感謝每一位工程師的信任與支持!
華秋DFM免費(fèi)版上線以來,已伴隨 超過40萬工程師 ,完成了 海量設(shè)計(jì)驗(yàn)證與生產(chǎn)工藝審核 。
這份沉甸甸的信任,也讓我們更清晰地聆聽到大家在進(jìn)階應(yīng)用中的真實(shí)
發(fā)表于 06-11 16:02
創(chuàng)建ServiceAbility
創(chuàng)建ServiceAbility。
重寫ServiceAbility的生命周期方法,添加其他Ability請求與ServiceAbility交互時(shí)的處理方法。
import type Want from \'@ohos.app.ability.Want\';import rpc from \'@ohos.rpc\';import hilog from \'@ohos.hilog\';const TAG: string = \'[Sample_FAModelAbilityDevelop]\';const domain: number = 0xFF00;class FirstServiceAbilityStub extends rpc.RemoteObject {constructor(des: Object) { if (typeof des === \'string\') {super(des); } else {return; }}onRemoteRequest(code: number, data: rpc.MessageParcel, reply: rpc.MessageParcel, option: rpc.MessageOption): boolean { hilog.info(domain, TAG, \'ServiceAbility onRemoteRequest called\'); if (code === 1) {let string = data.readString();hilog.info(domain, TAG, `ServiceAbility string=${string}`);let result = Array.from(string).sort().join(\'\');hilog.info(domain, TAG, `ServiceAbility result=${result}`);reply.writeString(result); } else {hilog.info(domain, TAG, \'ServiceAbility unknown request code\'); } return true;}}class ServiceAbility {onStart(): void { hilog.info(domain, TAG, \'ServiceAbility onStart\');}onStop(): void { hilog.info(domain, TAG, \'ServiceAbility onStop\');}onCommand(want: Want, startId: number): void { hilog.info(domain, TAG, \'ServiceAbility onCommand\');}onConnect(want: Want): rpc.RemoteObject { hilog.info(domain, TAG, \'ServiceAbility onDisconnect\' + want); return new FirstServiceAbilityStub(\'test\');}onDisconnect(want: Want): void { hilog.info(domain, TAG, \'ServiceAbility onDisconnect\' + want);}}export default new ServiceAbility();
注冊ServiceAbility。
ServiceAbility需要在應(yīng)用配置文件config.json中進(jìn)行注冊,注冊類型type需要設(shè)置為service。\"visible\"屬性表示ServiceAbility是否可以被其他應(yīng)用調(diào)用,true表示可以被其他應(yīng)用調(diào)用,false表示不能被其他應(yīng)用調(diào)用(僅應(yīng)用內(nèi)可以調(diào)用)。若ServiceAbility需要被其他應(yīng)用調(diào)用,注冊ServiceAbility時(shí)需要設(shè)置\"visible\"為true,同時(shí)需要設(shè)置支持關(guān)聯(lián)啟動。ServiceAbility的啟動規(guī)則詳見組件啟動規(guī)則章節(jié)。
{...\"module\": { ... \"abilities\": [...{\"name\": \".ServiceAbility\",\"srcLanguage\": \"ets\",\"srcPath\": \"ServiceAbility\",\"icon\": \"$media:icon\",\"description\": \"$string:ServiceAbility_desc\",\"type\": \"service\",\"visible\": true},... ] ...}}
發(fā)表于 05-28 07:38
“ ?新版的華秋 DFM 已支持打開源生的 KiCad PCB 文件。現(xiàn)在要進(jìn)行裸板或 SMT 的 DFM 檢查更方便了! ” ? 低調(diào)的看圖神器 作為一個(gè)不怎么正經(jīng)的電子工程師,我的電腦里常年安裝
發(fā)表于 05-23 11:16
?300次閱讀
,不僅容易遺漏問題,還可能導(dǎo)致生產(chǎn)延誤。
因此,非常需要一款強(qiáng)大的可制造性檢查工具:華秋DFM軟件,不僅 覆蓋了超全的PCB設(shè)計(jì)規(guī)范 ,還擁有 解決生產(chǎn)隱患案例的豐富經(jīng)驗(yàn) ,直接從源頭解決PCB設(shè)計(jì)與制造
發(fā)表于 04-16 15:57
; ,我們必須說得擲地有聲!
暴擊福利四連發(fā)!手慢無警告!
福利一:評論區(qū)C位出道,贏京東卡
在【華秋DFM】公眾號找到同名推文,留言區(qū)夸夸我們/吐槽我們/甚至表白小編都可,再轉(zhuǎn)發(fā)公眾
發(fā)表于 03-26 10:56
“ 跟著 KiCad 節(jié)奏,發(fā)布 8.0.8 版本。華秋發(fā)行版的定位是為中國用戶服務(wù),解決一些因某種原因無法合并到主干但對中國用戶來說非常重要的問題;同時(shí)通過預(yù)裝一些插件,打通供應(yīng)鏈、
發(fā)表于 01-21 16:42
?1147次閱讀
“ ? 華秋發(fā)行版的定位是為中國用戶服務(wù),解決一些因某種原因無法合并到主干但對中國用戶來說非常重要的問題;同時(shí)通過預(yù)裝一些插件,打通供應(yīng)鏈、設(shè)計(jì)到制造的壁壘。8.0.7 版本xiany
發(fā)表于 12-19 11:21
?1776次閱讀
提升,以進(jìn)一步提升產(chǎn)業(yè)數(shù)智化能力和服務(wù)升級 。這也標(biāo)志著華秋電子在電子產(chǎn)業(yè)數(shù)智化轉(zhuǎn)型道路上邁出了堅(jiān)實(shí)的步伐。
華秋電子:全球領(lǐng)先的產(chǎn)業(yè)數(shù)字化
發(fā)表于 10-10 09:19
在快速迭代的電子設(shè)計(jì)領(lǐng)域,每一處細(xì)節(jié)都可能成為決定產(chǎn)品成敗的關(guān)鍵。
因此華秋DFM團(tuán)隊(duì)始終堅(jiān)持不懈地 優(yōu)化軟件的服務(wù)、升級功能的應(yīng)用 ,全面支持電子產(chǎn)品研發(fā)流程中的多元角色,尤其 聚焦
發(fā)表于 09-11 20:23
經(jīng)歷。此外,華秋PCB工程總監(jiān)盧賢文、華秋商城運(yùn)營經(jīng)理蔡玉及華
發(fā)表于 08-09 08:07
?773次閱讀
? 歡迎各位工程師朋友來到今天的特別欄目! 隨著電子設(shè)計(jì)自動化技術(shù)的飛速發(fā)展,一款 高效、精準(zhǔn)的設(shè)計(jì)分析工具 成為了每位硬件工程師的必備神器。而 華秋DFM軟件 ,以其強(qiáng)大的 可制造性分析 能力
發(fā)表于 06-19 15:03
?5087次閱讀
評論