close

WEDCV155VD5RRV515DV

 

內容簡介

  Android的書這麼多,要找到真正幫你培養全職能的書卻不容易。

  這是一本來自第一線網路公司的真正實作產品方案的完整過程,而非簡單說明一下Android的函數庫,開發原理等基礎書籍。

  全書包括了規劃、設計、測試、佈署、多人協作、好用工具等等,這林林總總,都是從血淋淋的網際網路產品戰場上打下的基礎。

  看完本書,就具備了世界前500大網路公司的寶貴開發經驗,是想成為全能Android高手的必讀。

本書特色

  紮實基礎/極霸效能/高超應用/深度強化
  ◆ 8大篇幅結構打造強勁堅實的技術
  ◆ Android高級工程師50個必備技能
  讓身在高點的能手更能傲視群倫無人能及
 

目錄

1基礎篇
CHAPTER 01 Android觸控事件傳遞機制
1.1 觸控事件的類型
1.2 事件傳遞的三個階段
1.3 View的事件傳遞機制
1.4 ViewGroup的事件傳遞機制
CHAPTER 002 AndroidView的繪製流程
2.1 繪製的整體流程
2.2 MeasureSpec
2.3 Measure
2.4 Layout
2.5 Draw
CHAPTER 03 Android動畫機制
3.1 逐頁框動畫(Frame Animation)
3.2 補間動畫(Tween Animation)
3.3 屬性動畫(Property Animation)
3.4 過場動畫(Transition Animation)
CHAPTER 04 Support Annotation Library使用詳解
4.1 Nullness註釋
4.2 資源類型註釋
4.3 類型定義註釋
4.4 執行緒註釋
4.5 RGB顏色值註釋
4.6 值範圍註釋
4.7 許可權註釋
4.8 重新定義函數註釋
4.9 傳回值註釋
4.10 @VisibleForTesting
4.11 @Keep
CHAPTER 05 Percent Support
Library使用詳解
CHAPTER 06 Design Support
Library使用詳解
6.1 Snackbar
6.2 TextInputLayout
6.3 TabLayout
6.4 NavigationView .
6.5 FloatingActionButton
6.6 CoordinatorLayout
6.7 CollapsingToolbarLayout
6.8 BottomSheetBehavior
CHAPTER 07 AndroidStudio中的NDK開發
7.1 ABI的基本概念
7.2 引用預先編譯的二進位C/C++函數程式庫
7.3 直接從C/C++原始程式編譯
7.4 使用.so檔案的注意事項
CHAPTER 08 Gradle一定要會
8.1 共用變數的定義
8.2 通用設定
8.3 aar函數程式庫的參考
8.4 簽名和混淆的設定
09 透過Gradle套件裝發佈函數程式庫到JCenter和Maven Central
9.1 Maven Central和JCenter
9.2 AndroidStudio取得函數程式庫的原理
9.3 上傳函數程式庫到JCenter
CHAPTER 10 Builder模式詳解
10.1 經典的Builder模式
10.2 Builder模式的變種
10.3 變種Builder模式的自動化產生
10.4 開放原始碼函數程式庫的實例
CHAPTER 11 註釋在Android中的應用
11.1 註釋的定義
11.2 標準註釋
11.3 執行時期註釋
11.4 編譯時註釋
CHAPTER 12 ANR 產生的原因及其定位分析
12.1 ANR 產生的原因
12.2 典型的ANR問題場景
12.3 ANR的定位和分析
12.4 ANR的避免和檢測
CHAPTER 13 Android非同步處理技術
13.1 Thread
13.2 HandlerThread
13.3 AsyncQueryHandler
13.4 IntentService
13.5 Executor Framework
13.6 AsyncTask
13.7 Loader
13.8 歸納
CHAPTER 14 Android資料序列化方案研究
14.1 Serializable
14.2 Parcelable
14.3 SQLiteDatabase
14.4 SharedPreferences
14.5 JSON
14.6 Protocol Buffers及
Nano-Proto-Buffers
14.7 FlatBuffers
CHAPTER 15 AndroidWebView Java和JavaScript互動詳解
15.1 Java呼叫JavaScript
15.2 JavaScript 呼叫Java

2系統架構篇
CHAPTER 16 MVP模式及其在Android中的實作
16.1 MVP的基本概念
16.2 MVP與MVC的區別
16.3 MVP的開放原始碼實現
16.4 MVP的好處
16.5 MVP存在的問題
CHAPTER 17 MVVM模式及
AndroidDataBinding實戰
17.1 Data Binding運算式
17.2 資料物件
17.3 資料綁定
17.4 事件綁定
CHAPTER 18 觀察者模式的擴充:事件匯流排
18.1 為何要使用
18.2 原理
18.3 開放原始碼實現
18.4 與觀察者模式及Android廣播的區別
CHAPTER 19 撰寫簡潔標準的程式
19.1 Java編碼標準
19.2 Android命名標準
19.3 CheckStyle的使用
CHAPTER 20 以開放原始碼專案架設屬於自己為基礎的技術堆疊
20.1 APP的整體架構
20.2 技術選型的考量點
20.3 記錄檔記錄能力
20.4 JSON解析能力
20.5 資料庫操作能力
20.6 網路通訊能力
20.7 圖片快取和顯示能力

3經驗歸納篇
CHAPTER 21 64K方法數限制原理與解決方案
21.1 64K限制的原因
21.2 使用MultiDex解決64K限制的問題
21.3 如何避免出現64K限制
21.4 設定MultiDex
21.5 MultiDex Support Library的限制
21.6 在開發階段最佳化MultiDex的建置
CHAPTER 22 Android外掛程式架構機制研究與實作
22.1 基本概念
22.2 開放原始碼架構
CHAPTER 23 發送機制實現原理詳解
23.1 發送的開放原始碼實現方案
23.2 發送的協力廠商平台
23.3 自己實現發送功能
CHAPTER 24 APP瘦身經驗歸納
24.1 APP為什麼變胖了
24.2 從APK檔案的結構說起
24.3 最佳化圖片資源佔用的空間
24.4 使用Lint刪除無用資源
24.5 利用AndroidGradle設定
24.6 重構和最佳化程式
24.7 資源混淆
24.8 外掛程式化
CHAPTER 25 AndroidCrash記錄檔收集原理與實作
25.1 Java層Crash捕捉機制
25.2 Native層Crash捕捉機制
25.3 Crash的上報

4新技術篇
CHAPTER 26 函數式程式設計思想及其在Android中的應用
26.1 程式的簡化
26.2 Operators簡介
CHAPTER 27 依賴植入及其在Android中的應用
27.1 基本概念
27.2 為何需要架構
27.3 開放原始碼架構的選擇
CHAPTER 28 Android世界的Swift:Kotlin在Android中的應用
28.1 選擇Kotlin 的原因
28.2 Kotlin的安裝和設定
28.3 Kotlin語言的特性
28.4 Kotlin的Gradle設定
28.5 將Java類別轉換成Kotlin類別
28.6 相關資料
CHAPTER 29 React Native For Android入門指南
29.1 環境設定
29.2 Android開發環境的要求
29.3 React Native 專案設定
29.4 AndroidStudio專案概覽
29.5 React Native依賴函數庫修改為本機
29.6 React Native學習建議
CHAPTER 30 Android線上熱修復方案研究
30.1 線上熱修復的基本流程
30.2 Dexposed
30.3 AndFix
30.4 Nuwa
30.5 歸納
31 針對切面程式設計及其在Android中的應用
31.1 AOP的基本概念
31.2 程式織入的時機
31.3 基於AspectJ實現Android平台的AOP
31.4 其他AOP開放原始碼架構
CHAPTER 32 基於Facebook Buck改造Android建置系統
32.1 Buck環境設定
32.2 快速建立以Buck建置為基礎的Android專案
32.3 Buck的基本概念
32.4 專案改造實戰
32.5 Buck的自動化改造

5效能最佳化篇
CHAPTER 33 程式最佳化
33.1 資料結構的選擇
33.2 Handler和內部類別的正確用法
33.3 正確地使用Context
33.4 掌握Java的四種參考方式
33.5 其他程式微最佳化
CHAPTER 34 圖片最佳化
34.1 圖片的格式
34.2 圖片的壓縮
34.3 圖片的快取
CHAPTER 35 電量最佳化
35.1 BroadcastReceiver
35.2 資料傳輸
35.3 位置服務
35.4 AlarmManager
35.5 WakeLock
CHAPTER 36 版面配置最佳化
36.1 include標籤共用版面配置
36.2 ViewStub標籤實現延遲載入
36.3 merge標籤減少版面配置層次
36.4 儘量使用CompoundDrawable
36.5 使用Lint
CHAPTER 37 網路最佳化
37.1 避免DNS解析
37.2 合併網路請求
37.3 預先取得資料
37.4 避免輪詢
37.5 最佳化重連機制
37.6 離線快取
37.7 壓縮資料大小
37.8 不同的網路環境使用不同的逾時策略
37.9 CDN的使用

6移動安全篇
CHAPTER 38 Android混淆機制詳解
38.1 Java程式的混淆
38.2 Native(C/C++)程式的混淆
38.3 資源檔的混淆
CHAPTER 39 Android反編譯機制詳解
39.1 資源檔的反編譯
39.2 Java程式的反編譯
CHAPTER 40 用戶端敏感資訊隱藏技術研究
40.1 敏感資訊巢狀結構在strings.xml中
40.2 敏感資訊隱藏在Java原始程式碼中
40.3 敏感資訊隱藏在BuildConfig中
40.4 使用DexGuard
40.5 對敏感資訊進行偽裝或加密
40.6 敏感資訊隱藏在原生函數程式庫中(.so檔案)
40.7 對APK進行強化處理
CHAPTER 41 Android強化技術研究
41.1 愛加密的主要功能
41.2 常見APP漏洞及風險
41.3 Android程式反破解技術
41.4 強化技術研究知識儲備
CHAPTER 42 Android安全的程式
42.1 WebView遠端程式執行
42.2 WebView密碼明文儲存
42.3 Android本機拒絕服務
42.4 SharedPreference全域任意讀寫
42.5 金鑰強制寫入
42.6 AES/DES/RSA弱加密
42.7 隨機函數使用錯誤
42.8 WebView忽略SSL憑證
42.9 HTTPS憑證弱驗證
42.10 PendingIntent使用不當

7工具篇
CHAPTER 43 Android偵錯工具Facebook Stetho
43.1 視圖版面配置監視
43.2 資料庫監視
43.3 網路監視
43.4 dumpapp
43.5 Javascript主控台
43.6 最佳做法
CHAPTER 44 記憶體洩漏檢測函數程式庫LeakCanary
44.1 基本概念
44.2 LeakCanary的整合
44.3 LeakCanary的原理
44.4 LeakCanary的訂製
CHAPTER 45 基於Facebook
Redex實現AndroidAPK的壓縮和最佳化
45.1 轉換的時機
45.2 管線的思想
45.3 減少位元組碼的意義
45.4 混淆和壓縮
45.5 使用內聯函數
45.6 無用程式的消除
45.7 Redex 的整合和使用
CHAPTER 46 AndroidStudio你所需要知道的功能
46.1 Annotate
46.2 .ignore外掛程式
46.3 Live Templates
46.4 整合Bug管理系統

8測試篇
47 Android單元測試架構簡介
47.1 Java單元測試架構JUnit
47.2 Android單元測試架構Robolectric 3.0
47.3 Java模擬測試架構Mockito1
CHAPTER 48 AndroidUI自動化測試架構簡介
48.1 Monkey
48.2 MonkeyRunner
48.3 UIAutomator
48.4 Robotium
48.5 Espresso
48.6 Appium
CHAPTER 49 Android靜態程式分析實戰
49.1 Java程式標準檢查工具CheckStyle
49.2 Java靜態程式分析工具FindBugs
49.3 Java靜態程式分析工具PMD
49.4 Android程式最佳化工具Lint
CHAPTER 50 基於Jenkins+Gradle架設Android持續整合編譯環境
50.1 Tomcat的下載和啟動
50.2 Jenkins的下載和執行
50.3 Jenkins外掛程式的安裝
50.4 Jenkins全域設定
50.5 JOB相關的操作
50.6 Jenkins預先定義的環境變數
 

前言

  Android應用程式開發發展到今天,已經成為一個非常成熟的技術方向,市面上湧現了大量關於Android開發的圖書,整體來說可以分為以下幾種。

  ■ 入門實戰類別:這類圖書是市面上最多的,也是開發者比較青睞的一種圖書,基本上介紹的都是Android的基礎知識,例如介面開發、資料儲存、網路通訊、資料庫操作、感測器使用等,最後附上一兩個簡單實戰專案的介紹。建議讀者在入門的時候買一本評價還不錯的入門實戰書學習一遍,然後結合實際專案進行知識加強即可,之後這種書基本上扮演的是工具書的角色,就是在忘記某個基礎知識的時候到書中查一查重新溫習一遍。

  ■ 原始程式分析類別:這類圖書又可以分為Framework層原始程式分析類別和Native層原始程式分析類別兩種,這類圖書主要針對從事Android系統開發的讀者。當然,從事應用程式開發的讀者如果對Android Framework等底層的實現原理有所了解的話那也是大有裨益的,而且相對而言更有優勢。

  ■ 安全和逆向分析類別:這類圖書主要介紹的是Android平台的軟體安全、逆向分析及加解密技術等,主要有關Android軟體的靜態分析、動態偵錯、破解及反破解等技術。這個方向的知識既有Android應用程式開發者所需要的,也有Android系統開發者所需要的,職場上也有專門的Android系統安全相關的職務。

  ■ 系統移植和驅動類別:這類圖書主要介紹的是Android核心、移植和驅動開發的整個底層嵌入式開發知識,這一種基礎知識其實並不能算作移動端開發,本質上屬於傳統的嵌入式開發領域,畢竟Android底層就是一個Linux系統。

  以上便是目前筆者所看到的Android圖書市場所覆蓋的內容,可以說是大而全。但事實上在筆者看來,還有一種圖書是目前沒有出現的,那就是表現第一線網際網路公司專案實作中有關的重要基礎知識,筆者將之歸類為第5類別:專案實作類別。希望本書能夠彌補這個空白,並期待能夠看到更多這類圖書的出現。

  ◎ 本書內容

  本書從結構上分為8篇,共50個基礎知識。

  ■ 基礎篇:這是百分比最大的篇章,雖然名為基礎篇,但你應該了解為是進階裡面的基礎知識,而非Android開發入門的基礎知識。本篇主要包含Android View、動畫、Support Library、Gradle、NDK、ANR、非同步技術、註釋、資料序列化和Hybrid 等知識點。

  ■ 系統架構篇:本篇偏重介紹架構和專案整體的相關知識,主要包含 UI架構、事件匯流排、程式開發標準和技術堆疊等基礎知識。

  ■ 經驗歸納篇:本篇偏重介紹 Android專案實作中得出的經驗,主要包含64K方法數限制、外掛程式架構、發送原理、APP瘦身、Crash統計等基礎知識。

  ■ 新技術篇:本篇偏重介紹新近出現的技術點,當然可能本書出版時已經不是最新了,但並不妨礙其重要性,主要包含函數式程式設計思想簡介、依賴植入、Kotlin、React Native、線上熱修復、AOP和Facebook Buck等基礎知識。

  ■ 效能最佳化篇:本篇偏重介紹目前 Android平台常見的效能最佳化相關知識,主要包含程式最佳化、圖片最佳化、電量最佳化、版面配置最佳化和網路最佳化等基礎知識。

  ■ 移動安全篇:本篇偏重介紹很多應用中經常會忽略的安全知識,主要包含混淆、反編譯、金鑰隱藏、強化和如何撰寫安全的程式等基礎知識。

  ■ 工具篇:本篇介紹了Android開發中會用到的幾個工具,主要包含 Android Studio、Stetho、LeakCanary和Redex等基礎知識。

  ■ 測試篇:本篇介紹了測試相關的知識,這部分是很多開發人員經常容易忽略的內容,本質上屬於測試領域,但開發人員需要有所了解,主要包含Android單元測試、UI自動化測試、靜態程式分析和自動化建置等工具。

  ◎ 讀者對象

  本書的適合讀者群如下。
  ■ Android應用研發專案師
  ■ 電腦相關科系的學生

  ✤ 致謝

  感謝董英編輯找到我並建議我出一本關於Android開發相關的圖書,不然也不會有這本書的存在;感謝妻子戀戀對我的寫作和生活的鼓勵和陪伴;感謝父母和老師對我的培養;感謝我曾經就職的公司:華為、百度、平安科技,以及現在所在的平安金融科技;感謝華為PTN、華為發送、百度文函數庫、百度導覽、百度坐計程車、Hyperion、任意門、銀行一賬通等專案的兄弟姐妹們,是過往的這些公司和團隊磨礪了我。

  ◎ 勘誤與互動

  讀者如果發現本書文字、程式和圖片等資訊存在錯誤或紕漏,歡迎回饋給我。對書中內容或Android應用程式開發中有什麼疑問,也可以與我互動,我會定期發佈本書的勘誤資訊,並解答大家的疑問。我的相關資訊如下:GitHub:github.com/ASCE1885
 
 

詳細資料

  • ISBN:9789863797456
  • 規格:平裝 / 512頁 / 17 x 23 x 2.3 cm / 普通級 / 單色印刷 / 二版
  • 出版地:台灣
  • 本書分類:> >

 

 

... 作者:職場老佛爺 全文約2900字,閱讀時間大約5分鐘 ... 01 導讀 近段時間,新型冠狀肺炎疫情來勢洶洶,在全國各地迅速蔓延,牽動著億萬國人的心。面對如此緊急形勢,部分企業為保障員工們的身體健康,降低企業人員被感染的風險,開始出臺各種制度積極應對此次突發疫情。 目前,騰訊、魅族、巨人網絡等知名企業紛紛下發通知:延長春節假期,推遲上班和復工時間,並要求員工近期在家辦公。 ...騰訊公司關於在家辦公的通知 網友們紛紛表示擁護企業的決定,值此疫情之際,在家辦公能儘可能避免人員之間的交叉感染。 畢竟上下班途中、辦公室中、商務會談等活動都是人員聚集較多的地方,會有潛在的感染風險,這種密閉空間還是少去的好。 02 在家辦公好處多 谷歌公司前財務長派屈克·皮切特曾說:「谷歌公司允許員工在家辦公,甚至鼓勵員工這樣做。對於在哪辦公,我們沒有什么正式的政策,相信他們會作出正確的判斷。」 其實在家辦公早不是什麼新鮮上班方式,在國外已實行多年。早在上世紀八十年代,藍色巨人IBM公司就開始實行,最高峰時將近13萬員工採用這種工作方式,占到IBM全公司總員工人數的29%。 而網際網路巨頭facebook公司也承認,只要主管領導允許,員工是可以自由選擇是否要在家辦公。 相比在企業全職上班,在家辦公真是好處多多: 1、節省上下班的時間和費用 在家辦公不用每天遭受舟車勞頓之苦,不僅能節省路費油費,關鍵是上下班的路途時間也可以省去。現在一線城市每天上下班的時間至少都在一小時以上,員工們再也不必為每天擠地鐵、擠公交而頭痛心煩了。 ... 2、更好的精力投入工作 既然上下班時間能節省,員工們就可以多睡一會,充足的睡眠有助於身心健康,對於那些喜歡早上睡懶覺的人來說簡直是福音。 另外在家辦公的精神狀態跟在公司是不一樣的,不管是環境的舒適程度,還是氣氛的壓抑狀況,肯定是家裡更讓人放鬆。 更多的睡眠時間、良好的工作氛圍可以讓員工們有更好的精力和心態投入到繁忙的工作之中。 更重要是,每天中午還可以在自家柔軟舒適的床上好好睡個午覺。 3、網際網路技術發展支撐高效溝通 現在網際網路技術已經發展的非常先進了,只要網絡沒問題,可以實時與想要見面的同事、領導、客戶進行視頻交流,哪怕是會議也能遠程集中視頻討論。 4、可以兼顧家庭 在家辦公畢竟就是在家裡,肯定能多陪伴家人,不管是老人還是孩子,都可以隨時隨地的聊天拉家常,真是其樂融融。 另外,到了飯點再也不用為吃什麼而發愁,家裡什麼材料都有。如果老人來幫忙,可以說是飯來張口,而且更衛生更健康。 不過近十年,有很多公司漸漸取消了遠程辦公的制度,包括IBM、雅虎等網際網路科技公司,最大的原因就是員工們在家普遍自律性不強,無法平衡工作與生活之間關係,導致工作效率低下。 ... 03 風險提示 放縱可能是對各種事物的耽溺,你可能會耽溺在你的懶惰中,耽溺在你的憂鬱、你的神經過敏、你的忙碌、你對自己或別人的討伐之中,你會耽溺在逃避事情、拖延事情或談論八卦里。——胡因夢 也有部分網友暗自高興,因為在家辦公相當於半休假式帶薪上班。可小編認為,越是這個時候越要提醒自己,特別是那些自律性不強的員工,不要以為在家就沒人管得了,千萬不要存有僥倖心理而放縱自己的工作行為。 以下六點請注意閱讀,有些坑千萬不要去踩,否則就有被裁員的風險,到頭來會追悔莫及。 1、嚴格遵守考勤制度 在家辦公除了工作地點有區別,其餘的都跟正常上班一樣,一定要嚴格執行公司的考勤制度。現在很多公司都有遠程打卡,比如小編的公司就用釘釘軟體。 上下班時間一定記住定時打卡,可以用手機設置鬧鐘提醒自己,不要因為在家睡懶覺而犯低級錯誤。 記住,在非常時期更要注意,不能放縱自己,越是這個時候公司會管的更嚴,有些公司三次缺勤之後就直接被辭退。 ... 2、及時向領導匯報工作進展 在公司上班,領導透過辦公室玻璃就能看到員工的一言一行,可在家辦公,領導除了打電話或者視頻聊天,基本是看不到員工的工作行為。 作為員工,一定要及時或者定期的向領導匯報工作進展,比如在群里發發消息,或者郵件諮詢一些內容抄送領導,讓領導知曉自己在時刻工作著,該提交的項目方案或者資料一定要按時報送給領導。 不要讓領導反過來主動追問,會讓他覺得你在家偷懶,哪怕你確實忙了一整天,但領導看不見也會起疑心。 記住酒香也怕巷子深,做得好也要學會吆喝。 3、KPI指標適時調整 在非常時期,受大環境影響,很多工作目標是不可能完成的。在允許範圍內,儘可能的與上級領導溝通,是否可以適時調整自己的KPI指標,相信稍微有點人性化的企業都會考慮這個問題。 建議對自己月度或者第一季度的工作績效有個預判,確實因為疫情影響無法完成的,應該主動向公司申請調整,不能放任不管。 比如小編的2020年2月份工作計劃中,要完成3所校招路演。但目前看來很難完成,我計劃在年後第一個總經理辦公會申請調整,待疫情控制後再進行校招路演。 同時,我還制定了第二套備用方案,搭建公司專用招聘平臺,所有筆試、面試全部網上完成,保證新畢業大學生的招聘工作完成。 (特別提醒:以上三點要特別注意,當前大環境不是很好,在疫情面前,很多公司經營都會受到影響,很可能為了斷臂求生而進行裁員,考勤問題、領導信任問題、KPI完成是在家辦公容易被裁員的主要因素,切記切記!) ... 4、處理好家庭與工作 在家工作免不了受家庭影響,比如要照顧小孩、買菜做飯、打掃衛生、甚至夫妻之間吵架等等,這些雜事都會造成工作效率低下。 所以在家辦公期間,一定要強制約束自己的工作時間,要心無旁騖的投入到工作當中,不能做十分鐘休息半小時。 小編建議固定好自己的辦公時間,有單獨房間最好,閉門工作,不受外界的干擾。 有小孩的家庭最好請老人代管,沒有老人的,夫妻之間約定好帶小孩的時間,一定要讓自己在固定工作時間內效率最高。 建議在家辦公的員工詳細列一個工作時間表,什麼時間該幹什麼事要寫得清清楚楚,不要東一榔頭西一棒槌。 5、客戶的溝通 人都有見面之情,在商務活動中,面談是最好的一種溝通方式。但疫情期間不可以出差,不能面見客戶,會有一系列的商務活動需要遠程解決,現在階段就只能通過電話、郵件、微信等網際網路工具進行溝通。 小編建議要分列出客戶的重要等級,重點客戶要區別對待。在當前疫情時期,公司的資源甚至社會的資源都是緊缺的,比如有些城市客運線路都停運了,就只能安排公司車輛前去拜訪。 確實重大項目客戶,在保證安全的情況下,必要時要蹲點推進,相當於到客戶那邊「在家辦公」。 對於那些次要的客戶,儘量通過網際網路方式提前對接好。如果口頭表達能力不好的,可以行文的方式,把事情前因後果詳細寫清楚,要以尊重商議的口氣,獲取對方的諒解和支持。 ... 6、合同法律風險 有些項目有嚴格的工期限制,但目前情況下,運輸資源是限制的,不管是人員還是設備材料,無法按期到達現場,肯定會影響項目的進程,導致合同無法按期執行。 所以,建議梳理手頭未盡的合同協議,特別是近一月就需要完成的項目,儘早與合作方協商溝通,商討項目工期的調整方案。同時與公司法務對接,如果對方發起訴訟,要認認真真檢查合同中關於違約的條款,不要臨時被動。 一般合同中關於終止或違約條款都會有不可抗拒力的影響,請認真核對,如果沒有,也要想好應對預案。 ... 今天就分享到這,喜歡這篇文章的請在評論區留下中肯的點評,同時歡迎關注職場老佛爺頭條號,這裡每天都會有新鮮的職場故事等你來看哦!

 

 

 

 

 

文章來源取自於:

 

 

每日頭條 https://kknews.cc/career/rnm29jx.html

博客來 https://www.books.com.tw/exep/assp.php/888words/products/0010817789

如有侵權,請來信告知,我們會立刻下架。

DMCA:dmca(at)kubonews.com

聯絡我們:contact(at)kubonews.com


水里體溫控制功能異常治療中醫二水睡眠品質變差治療中醫田尾味覺異常治療有效中醫診所信義鄉憂鬱症中醫推薦
二水頻尿中醫推薦 線西入睡困難改善中醫診所 彰化這間中醫診所看診態度好,睡眠障礙改善很多永靖頭部發麻看什麼科 彰師大附近推薦味覺異常中醫推薦 大家都推薦這間溪湖中醫診所,失眠睡不著改善很多社頭睡眠障礙門診治療中醫 芬園白天沒精神治療中醫 網友都推薦到這間和美中醫診所,失眠睡不著改善很多中寮瞳孔擴張或收縮看什麼科 竹塘睡不著看什麼科 治療效果不錯的和美中醫診所,睡眠障礙改善很多

arrow
arrow
    全站熱搜

    tsfh4vsrfd 發表在 痞客邦 留言(0) 人氣()