這個月幹啥去了?

来源:https://www.cnblogs.com/jiekzou/archive/2018/10/31/9881281.html
-Advertisement-
Play Games

又到了公司一年當中最忙的時刻了,為了趕項目,現在居然開啟了996模式,這是我從業多年來第一次遇見的。 一轉眼,一個月又過了,回頭一看,這個月一篇文章都沒有發,上個月忙著一個人做項目,項目忙完了還不忘發篇文章吐槽一下。從明天開始就要去java項目組了,可能做前端,也可能做後端,也可能前後端都要做。Ja ...


   又到了公司一年當中最忙的時刻了,為了趕項目,現在居然開啟了996模式,這是我從事.net開發以來從來沒遇到過的。

  一轉眼,一個月又過了,回頭一看,這個月一篇文章都沒有發,上個月忙著一個人做項目,項目忙完了還不忘發篇文章吐槽一下。從明天開始就要去java項目組了,可能做前端,也可能做後端,也可能前後端都要做。Java項目組採用前後端分離的方式,後端是spring boot,前端是vue,相信這也是許多互聯網公司的開發方式。之前面試過一些java程式員,發現許多Java程式員,就是寫介面的,而且一寫就是幾年,由於java封裝得太好,有些Java程式員對資料庫的認識也只是增刪改查和加索引。所以只要你有基礎,從.net轉過去,一樣會上手很快的,但是,一旦選擇轉過去,就要對java研究深入一點,java輪子那麼多,不要停留在錶面,不然,你轉過去幹嘛呢?轉過去做CRUD嗎?那還不如繼續搞.net,畢竟Java不缺水平很普通的程式員,缺的是對java有深刻理解和認識的人,你搞.net可能還壓力小一些。Java在CRUD上面不比.net強吧,它強在大數據和微服務架構等方面,強在擁有一套套經過市場驗證的成熟解決方案,這是.net遠遠不如的。不要拿java和C#比語法,C#是最優雅的語言,至今我還是這樣認為。

  一時心軟答應了美女編輯再出一本書,剛好手頭又做過H5的移動項目,所以就有了這一個月的默默寫稿。本來不想寫這方面的書,因為這畢竟不是我的長項,可是既然答應了,就得想盡一切辦法剋服一切苦難去做,男人,可以丟了一切,但不能丟了承諾,所以只能狠狠逼自己。同時也希望本書可以幫到一些有需要的讀者,那也將是一件有意義的事情了。

  H5移動應用開發較之於原生開發的優點就是:一個人就可以扛下整個項目,而且短期內就可以上線。即便你沒有這方面的經驗,也可以做到從零開始1人1個月就搞定一個小項目。原生的話你至少要IOS和android各一名,兩者都會的畢竟太難招。

  本想回長沙後再去考駕照的,怎知在深圳一待就是五年,然後十一 一衝動又買了車位,於是乎這個月趕緊跑去報了駕校,只等明年駕照一到手,就...(這可不能讓公司領導知道了)。

  我是一個實踐派,一線城市一線開發人員,不是一個理論學術方面的講師,所以本書和之前出版的.net書籍一樣都是實踐為主,理論為輔。在我看來,再好的理論和技術架構,最終把項目做流產或者難產了,那基本上就是一文不值了,你再簡單粗暴的方式,高效的完成預期目標,項目按時上線了,那就是好的。有時候遇到那樣的情況,項目開始前,各種高大上的技術架構、先進理念給領導彙報工作,然後到了交付時間,項目居然無法交付版本,甚至無法運行,這....換我是老闆,我真恨不得一巴掌扇死你!這樣還要我每個月開工資養你!就更別指望什麼項目獎金了,換誰都難以接受呀。如果是在外邊公司做項目的話,延期一天都是要賠錢的。

  本書適合對H5有一點基礎,對H5移動應用開發有興趣,想要快速學習H5移動應用開發,並通過它完成工作中的開發任務,或者可以去接這方面私單的讀者。

  以下是書本的目錄,當然不排除修改的可能,已經粗略完成了一半左右吧。

書目錄

H5+跨平臺移動應用實戰開發... 1

前言... 3

第1章 技術背景及知識儲備... 3

1.1 H5+介紹... 3

1.2 Hbuilder介紹... 4

1.2.1 HBuilder真機調試... 5

1.2.2 HBuilder使用安卓模擬器調試... 6

1.2.3 js代碼調試... 8

1.3 MUI介紹... 10

1.4 Vue.js介紹... 13

1.5 阿裡巴巴矢量庫介紹... 13

1.6 開發前註意事項... 20

1.7 相關學習資料網址... 21

第2章 項目介紹及框架搭建... 22

2.1 項目介紹... 22

2.1.1 項目背景... 22

2.1.2 項目需求... 22

2.1.3 項目角色及界面... 22

報修人員... 22

維修人員... 26

項目經理... 28

班組長... 30

2.1.4 工單狀態... 33

2.2 技術選型... 34

2.3 框架搭建... 34

2.4 Mock數據... 42

第3章 App啟動引導圖... 44

3.1 啟動引導圖設計思路... 44

3.2 代碼功能實現... 45

第4章 登錄... 48

4.1 登錄功能介紹... 48

4.2 登錄界面設計... 48

4.3 登錄編碼實現... 50

4.3 角色菜單許可權... 57

4.4 自動登錄... 60

4.5 運行... 60

第5章 首頁及底部導航... 61

5.1 底部菜單導航實現... 61

5.2 首頁界面設計及展示... 65

第6章 故障報修... 69

6.1 提交報修工單... 69

6.1.2     模糊搜索... 71

6.1.3     pipcker選擇器... 74

6.1.4     多圖片上傳... 76

1.    彈出選擇對話框。... 76

2. 從相冊獲取照片... 77

3. 調用手機攝像頭拍照... 79

4. 壓縮圖片... 80

5. 臨時存儲壓縮圖片... 82

6.    展示選擇或者拍照的壓縮圖片... 82

7.    上傳圖片... 83

8.    生成報修工單... 86

9.    圖片預覽及縮放... 89

第7章 列表和詳情... 90

9.1         工單列表... 90

下拉刷新... 91

上拉載入... 93

7.2 工單詳情... 97

第8章 搶單派工簽到... 101

8.1 搶單... 101

8.2 派工、轉單... 105

8.2.1 派工... 105

8.2.2 轉單... 107

8.3 簽到... 108

8.4 退單... 110

第9章 完工、跟蹤記錄... 112

9.1 完工... 112

9.2          跟蹤記錄... 117

第10章 個人設置... 118

10.1 頭像設置... 119

10.2 當前版本... 125

第11章 通訊錄... 128

11.1 查看通訊錄列表... 129

11.2 撥號呼叫... 131

第12章 數據統計... 132

12.1 echarts報表介紹... 132

使用步驟... 132

12.2 統計工單完成情況... 135

第13章 離線存儲... 140

13.1 本地存儲... 142

13.2 批量下載工單... 142

13.3 批量上傳工單... 142

第14章 發佈應用... 142

14.1 App打包... 142

14.2 發佈到應用市場... 142

......

書中項目截圖

直接從word中複製過來的,所以圖片不清晰

希望明年可以逃離深圳,逃離城中村......

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1. 引子Oracle系統為了合理分配和使用系統的資源提出了概要文件的概念。所謂概要文件,就是一份描述如何使用系統的資源(主要是CPU資源)的配置文件。將概要文件賦予某個資料庫用戶,在用戶連接並訪問資料庫伺服器時,系統就按照概要文件給他分配資源。 包括: 1、管理資料庫系統資源。利用Profile來 ...
  • 存儲過程定義 存儲的過程 (存儲過程(資料庫引擎)) 是存儲在資料庫中的可執行對象。 存儲過程分類 系統存儲過程 系統存儲過程是 SQL Server系統自身提供的存儲過程,可以作為命令執行各種操作。 系統存儲過程主要用來從系統表中獲取信息,使用系統存儲過程完成資料庫伺服器的管理工作,為系統管理員提 ...
  • Sql Server2014資料庫日誌占用特別大,清理方法。直接貼代碼 USE[master] GO ALTER DATABASE db_Name SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE db_Name SET RECOVERY SIMP... ...
  • 效果圖有紅點的地方表示有未讀消息,依次雙擊首頁圖標定位,然後定位到某個未讀在手動下滑一點距離在次點擊定位效果 用過 RecyclerView 的人都知道,自帶有幾個滾動到item下標的方法,但是不靠譜,靠譜的又沒有平滑效果,所以還是得自己寫,主要是模仿了微信的一些定位邏輯 首先,要滾動到指定的坐標出 ...
  • 有句話說的好,每個人都是在通往死亡的路上翩翩起舞,你有沒有想過,走到生命盡頭能留下什麼,怎麼才能證明你來過這個世界? 能不能證明你來過這個世界,其實就是看活著的人有沒有人能夠記得你。有人記得你,就說明你來過這個世界。沒人記得你,也就沒了意義。 昨天,金庸老前輩辭世,甚是痛惜,好在金老的作品都在,可以 ...
  • 先展示幾個app效果圖片吧,使用起來非常方便,關聯了機器的快捷鍵操作,操作速度提高了不少,攝像頭車牌自動識別,車牌識別無網路情況下離線也可以使用 再來一張後臺截圖,停車場信息完整顯示,今日數據實時顯示 後臺是支持多設備UI自動響應 最後微信小程式來咯,可以查看今日記錄,歷史數據,還有統計報表 全平臺 ...
  • 這篇文章主要給大家講解一下GCD的平時不太常用的API,以及文末會貼出GCD定時器的一個小例子。 需要學習的朋友可以通過網盤免費下載pdf版 (先點擊普通下載 再選擇普通用戶就能免費下載了)http://putpan.com/fs/cy1i1beebn7s0h4u9/ 1.GCD的API 1.1 D ...
  • 目錄 一、應用開發技術及平臺介紹 ①開發技術: 本系統是採用面向對象的軟體開發方法,基於Android studio開發平臺,以Android作為本系統的開發語言實現音樂播放器預定的需求功能。 ②平臺介紹 硬體平臺 CPU奔騰雙核 (主頻2.0GHz) 記憶體1G以上 64或32位PC機 500G硬碟 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...