色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css有哪幾種高級選擇器,有哪些適合新手學編程的書推薦

林子帆2年前28瀏覽0評論

css有哪幾種高級選擇器,有哪些適合新手學編程的書推薦?

本文從以下幾個方面給大家分享幾本高價值書單,并不一定全面,歡迎讀者補充,希望能對你有幫助。

1 關于編碼與重構

1.1 代碼整潔之道

英文名《Clean code》,該書出自 Robert C Martin 之手,又被稱為 Bob 大叔,是一位美國著名的軟件工程師和作家,他已經寫了有關敏捷軟件開發的書籍。書中提到眾多有名的編程原則:比如 SOLID 原則、 Law of Demeter(LoD,又被稱為最少知識原則)。

推薦理由:

每個程序員都必須擁有本書并閱讀它。這是一本非常著名的書,它將完全改變您的編程風格,書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名、數據結構、面向對象的設計原理到重構的多個編程方面,雖為一“家”之言,然誠有可資借鑒的價值。或許,真正整潔的代碼真能讓同行讀起來像詩一樣。

任何傻瓜都可以編寫計算機可以理解的代碼。優秀的程序員編寫人類可以理解的代碼。— 馬丁·福勒

如果只能讀一本書,我就推薦這本。最后,基于本書,眾多開發者還推出了各種語言的整潔之道:

? Javascript 整潔之道

? PHP 整潔之道

? ABAP 整潔之道

? Java 整潔之道

? .NET 整潔之道

還有各大科技公司的代碼風格指南:

? Google 風格指南

? Uber Go 語言風格指南

Bob 大叔的《架構整潔之道》也值得推薦,這本書是在架構領域的登峰之作,圍繞“架構整潔”這一重要導向,系統地剖析其緣起、內涵及應用場景,涵蓋軟件研發完整過程及所有核心架構模式。

還有《程序員的職業素養》,作者以自己以及身邊的同事走過的彎路、犯過的錯誤為例,意在為后來人引路,助其職業生涯邁上更高臺階。

1.2 重構(第2版)

英文名: 《Refactoring: Improving the Design of Existing Code,2nd Edition》,作者 Joshua Kerievsky。本書是理論和實踐最佳組合的罕見書籍之一。重構是一個使您的工作代碼更加美麗的過程,這本書可以利用已經嘗試和測試的軟件開發世界的模式來為您提供幫助。

推薦理由:

重構一詞經常在各種大會上被提及,那就是這本書帶來的影響。重構也就是重寫軟件的過程,而無需更改其功能,以提高其可讀性,可檢驗性或可維護性。重構是使工作代碼美觀的過程,重構有助于改進工作代碼的設計。這也是優秀程序員的必備技巧之一,通常優秀的程序員也擅長重構。

本書將教你重構代碼的藝術和科學。無論您是 Java 程序員、C++ 開發人員還是 Python 開發人員,每個程序員都可以從本書中受益。

與《重構》經常被提及的書就是大名鼎鼎的《代碼大全》,書中解釋的也是久經考驗的技術和策略,能有效幫助程序員和軟件開發人員。筆者也曾在大學的時候把這本書圖書館借出來,發現這本書太厚,啃不動,到期就立馬歸還了。

1.3 代碼之美

英文名:《Beautiful Code: Leading Programmers Explain How They Think》,作者:Grey Wilson。

推薦理由:

大牛前輩的博客合集,同時也是提高編碼技能的好書之一,因為它為您提供了一個機會,讓您了解專業程序員如何處理問題、編寫的代碼以及他們如何解決問題,并且仍然能夠保持他們的代碼美觀。

這本書是一系列案例研究的集合,揭示了 Emacs 到 Facebook 等大型網站架構秘密,講述了那些專家程序員,包括布萊恩·克尼原,喬恩·本特利(Jon Bentley)(編程珠璣的作者),蒂姆·布雷(Tim Bray),卡爾·福格爾(Karl Fogel),邁克爾·菲瑟斯(Michael Feathers)(有效地使用舊版代碼的作者),以及許多更多偉大的作者和程序員。關于二分查找,在書中數次被不同作者提及,了解不同作者的觀點。無論您使用哪種編碼語言,例如 Java,C#,Python 或 Ruby,都會在本書中找到有趣的東西。

代碼之美調查了一項努力的人類發明和創造力的范圍:計算機系統的開發。每章中的美觀來自發現獨特的解決方案,這是作者的力量超越界限,識別他人所忽略的需求,并找到令人驚訝的解決方案,以解決令人困擾的問題。

2 關于職業成長

2.1 程序員修煉之道(第2版)

英文名《Pragmatic programmer》,作者是 Andrew Hunt & David Thomas。中文版的譯者是大名鼎鼎的云風,副標題是:通向務實的最高境界。

推薦理由:

本書是時隔 20 年的新版,覆蓋哲學、方法、工具、設計、解耦、并發、重構、需求、團隊等務實話題的最佳實踐及重大陷阱,以及易于改造、復用的架構技術。

剛出來的時候博文出版社舉辦了一個推廣活動,在云風和皓子叔聯袂推薦下,毫不猶豫的入手了本書。程序員往往最難得就是務實主義,總想追求新技術,炒新概念。工作后才逐漸明白,編程的本質,均不依賴于特定語言、框架和方法,技術改變世界在于能夠有效解決用戶的真實需求。

本書本質上是程序員的自助指南。它探索了良好的軟件開發實踐,并為您提供了出色的建議、提示和技巧,以更有效地編程。正是對經典和現代軼事、引人入勝的類比和發人深省的例子的創造性使用,使每個部分的學習都變得有趣而有趣。如果說大學期間讀的都是類似于 C 語言圣經和 Head First 系統書籍的話,工作后的人才會真正懂得為什么這本書籍不厚,讀起來拍案叫好,這大概就是大道至簡。

作者另一著作:《程序員修煉之道: 從小工到專家》也是值得推薦的

2.2 卓有成效的程序員

英文名:《The Productive Programmer》,作者:Neal Ford。

推薦理由:

本書就是講述如何在開發軟件的過程中變得更加高效。同時,《卓有成效的程序員》的講述將會跨語言和操作系統:很多技巧的講述都會伴隨多種程序語言的例子,并且會跨越三種主要的操作系統,Windows(多個版本),Mac OS X 以及 *-nix (Unix 或者 Linux)。

貫穿全文的思想大概就是盡量讓機器做機器該做的事情,讓程序和程序打交道,發揮程序員在這方面的先天優勢。學會善用工具,命令行、學會寫腳本,學會宏。提供效率,不去做重復單調的工作。

最終的目的:成為一個“慵懶”的程序員。

2.3 軟技能:代碼之外的生存指南

英文名:《Soft Skills: The software developer's life manual》,作者:John Z. Sonmez

推薦理由:

研究生期間讀過最受益的一本非技術書。程序員都知道編碼很重要,這是我們吃飯的硬技能。

可是實際工作上才發現不止寫代碼,代碼之外的軟技能也很重要:比如面臨著與客戶溝通、與產品打交道的溝通問題;比如應該關注自身發展,書中也介紹了怎么做職業突圍;還有更多章節介紹了作者如何學習、如何理財、健身、自我營銷等等。

分享書中有趣讓我印象深刻的點是作者去面試,面試官瀏覽過他的博客文章,兩人因此相談甚歡。 最后也想給閱讀的朋友聲明一下:這本書涉獵了很多方面,但是并不是沒一點都是一套可以照抄的完美答案,畢竟作者也是從當時的環境和自己經歷出發介紹這些內容,每個讀者應該都有自己的選擇,

綜合而言,這本書挺適合各個階段的人閱讀的,尤其大學生和初入職場的朋友。

作者也出了《軟技能2:軟件開發者職業生涯指南》,如果說軟技能關注于生活,那軟技能 2 則更加關注于了軟件開發職業。

3 關于黑客與開源

3.1 Unix 編程藝術

書籍英文名:《The Art of UNIX Programming》,作者:《Eric S. Raymond》從 1982 年開始就是 UNIX 開發者。

推薦理由:

本書涉及 Unix 系統領域中的設計和開發哲學、思想文化體系、原則與經驗,由公認的 Unix 編程大師、開源運動領袖人物之一 Eric S.Raymond 傾力多年寫作而成。

程序會過時,編程語言會更新,代碼會跟隨業務不斷改動,但編程思想的生命力會長盛不衰,好的編程藝術也是具有穿透力的,盡管書中的案例已經偏老,但貫穿始終的 KISS 原則、思想文化體系、設計與開發哲學一定能夠給你帶來醍醐灌頂的感覺。

Keep it simple stupid,簡稱 KISS 原則。在做軟件設計的工作中,很多時候都不要想得過于復雜,也不要過度設計和過早優化,用最簡單且行之有效的方案也就避免了復雜方案帶來的各種額外成本。這樣既有利與后續的維護,也有利于進一步的擴展。

另外,本書還可以與“左耳朵耗子”ef="">皓子叔推薦 過的《UNIX傳奇:歷史與回憶》結合著一起看,了解 UNIX 的誕生記與發展史,貝爾實驗室的幕后故事!本書不但書寫 Unix 的歷史,而且記錄作者的回憶,一探 Unix 的起源,試圖解釋什么是 Unix,Unix 是如何產生的,以及 Unix 為何如此重要。

3.2 大教堂與集市

英文名:《The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary》, 《Unix編程藝術》作者 Eric S. Raymond 的另一封神之作,副標題是《對 Linux 和開源革命的沉思》。

推薦理由:

大家都知道程序員熱衷于開源文化,都在說不要重復造輪子。開源時代下的軟件開發可能只需要三個鍵盤按鈕:CTRL + C + V,開個玩笑。

說到開源文化,那么本書《大教堂與集市》是開源運動的《圣經》,顛覆了傳統的軟件開發思路,影響了整個軟件開發領域。作者把軟件開發思路類比于古代的大教堂文化和集市文化,講述了集市如何變成大教堂,書中系統解釋了開源軟件是如何生產的,開源開發的優勢在哪,開源軟件的傳承是如何做到的。

3.3 黑客與畫家

英文名:《Hackers and Painters: Big Ideas from the Computer Age》,作者:Paul Graham,本書的譯者是大名鼎鼎的阮一峰大佬。

推薦理由:

說到黑客文化,就不得不提到硅谷創業之父Paul Graham 的這本書,本書主要介紹黑客 Hacker,即優秀程序員的愛好和動機,討論黑客成長、黑客對世界的貢獻以及編程語言和黑客工作方法等所有對計算機時代感興趣的人的一些話題。

本書是一本為黑客正名的技術散文集,看完書后第一次將我從電影中的黑客形象顛覆過來,才了解到并不是入侵系統、制作病毒、各種解密的人就是黑客,Hacker 是專家級程序員,是一群與畫家有著極大的相似性,他們都是在創造,而不是完成某個任務,“黑客”象征著第一流的能力,以及求解問題過程中產生的精神愉悅或享受。他們崇尚分享、開放、民主、計算機的自由使用和進步。而那些惡意入侵計算機系統的人更應該被稱為 cracker(駭客)。

4 關于算法與設計模式

4.1 算法設計手冊

英文名:The Algorithm Design Manual (2nd Ed.),作者:Steven S Skiena

推薦理由:

關于算法的重要性大家都知道,大家肯定都知道另外兩本著名的《算法導論》和《算法4》:《算法導論》側重與算法的數學推導,適合研究,而《算法4》側重于算法的代碼實現,適合入門。

而這次推薦的《算法設計手冊(第2版)》卻沒有那么有名氣,但也不失為設計實用且高效算法的最全面指導書。該書揭密了算法的設計與分析,以簡單易懂的寫作風格,介紹了各種算法技術,著重強調了算法分析。

目前市場上算法書層出不窮,但是經典的算法卻一直在那里,不曾走遠。

4.2 Head First 設計模式

英文名:《Head first design patterns》,作者:Elisabeth Freeman / / Eric Freeman / Bert Bates / Kathy Sierra / Elisabeth Robson

推薦理由:

這本書完整地涵蓋了 GoF 版本全部23個設計模式,毫不費力地解釋了世界各地熟練的軟件開發人員和程序員用來構建優雅、功能齊全、靈活和可重用的軟件的幾種軟件設計模式。。圖文并茂,配有大量說明性和啟發性的示例,它們將使學習同時變得高效和有趣。與其他文本繁重的編程書籍不同,這本書具有引人深思、視覺豐富的格式。

Head First 系統書籍充滿了幽默感,選題和編輯都很用心,值得一讀。相信讀完的讀者逐步邁向對軟件設計模式的深入了解。再來讀 GoF 不失為一個不錯的選擇。

4.3 設計模式:可復用面向對象軟件的基礎

英文名:《 Design Patterns: Elements of Reusable Object-Oriented Software》,又被簡稱為計算機領域的 GoF ,因為本書的作者是四個人:Erich Gamma / Richard Helm / Ralph Johnson / John Vlissides。

推薦理由:

本書是任何使用面向對象代碼的開發人員的必備入門讀物。而且作者 Erich Gamma 是 jUnit、Eclipse、IBM Jazz 項目、Visual Studio、Azure 和 Office 365 的幕后推手。

如果您沒有很好地掌握 UML,您可能會發現很難吸收編程書中匯編的一些信息和示例。然而,這不會阻止您欣賞設計模式書中敘述的美妙之處,它既簡單又內容豐富。

《設計模式》一書詳盡地解釋了 23 種軟件設計模式,可幫助軟件開發人員和設計人員制作更好、更優雅、更靈活的軟件。這本書討論了針對常見軟件設計問題的大量簡潔明了的解決方案。

如果說 GoF 太難讀下去,那么就推薦程杰的《大話設計模式》,這本書通過對話的形式帶領大家入門設計模式,人人都可以是好學的小菜和經驗豐富的大鳥。

4.4 編程珠璣(第2版?修訂版)

英文名:《More Programming Pearls,Second Edition》,作者:John Bentley

推薦理由:

這是一本帶你真正領略計算機科學之美,融深邃思想、實戰技術與趣味軼事于一爐的奇書。與大多數其他編程書籍不同,這本書側重于基本問題和一般問題。它討論了可以提高性能或減少內存需求的各種算法和技術。

作者選取許多具有典型意義的復雜編程和算法問題,生動描繪了歷史上眾大師們在探索解決方案中發生的軼事、走過的彎路和不斷精益求精的歷程。

就如書名一樣,大浪淘沙,計算機科學中的智慧正如自然界里珍珠出自細沙對牡蠣的磨礪,留下一個個編程“珠肌”。

題外話:

上面的書都是本人曾經閱讀過,或者說在圖書館中有借閱翻過的書。也是計算機領域評分很高、有口皆碑的書籍。但計算機行業的經典書籍太多,本人能推薦的也只是其中一部分,想要推薦的內容也不想針對某個特定編程語言和領域,所以像《C++編程思想》和《On Java8》這類書籍沒有進行推薦,推薦理由也不一定完全正確,歡迎大家批評指正。另外,看完上述的書并不能說自己就能在工作中就能運用到,看完就能成為一個頂尖的程序員。何況看書也不能完全接收前輩們的這些大智慧,但如果在某個瞬間(看書過程或者實踐過程中)對自己有一種醍醐灌頂的感覺,就已足夠。

參考鏈接:

? UNIX傳奇(上篇)

? 假期好讀書

? Top 5 Books to Improve Coding and Programming Skills

? http://www.osnews.com/images/comics/wtfm.jpg

本文分享自華為云社區《【云駐共創】對于編程思想和能力有重大提升的書有哪些》,作者:宇宙之一粟 。

css有哪幾種高級選擇器,有哪些適合新手學編程的書推薦

python編寫器哪個好用?

這個就有很多啦。使用Python IDE有很多好處,例如開發質量更好的代碼,調試功能,證明筆記本為什么方便使用,使開發人員更容易地將所有功能(如編譯和部署)集中在一處。

理想的IDE選擇完全基于開發人員的要求。例如,如果開發人員必須使用多種語言進行編碼,或者需要突出顯示語法或進行任何產品編譯,或者需要更高的可擴展性,并且需要集成調試器,或者需要任何拖放式GUI布局,或諸如自動完成和類瀏覽器之類的功能是必需的。

PyCharm

PyCharm是由Jet Brains創建的廣泛使用的Python IDE之一。它是Python最好的IDE之一。PyCharm是開發人員進行高效Python開發的全部需求。

借助PyCharm,開發人員可以編寫簡潔且可維護的代碼。它有助于提高生產力,并為開發人員提供巧妙的幫助。它通過節省時間并因此增加利潤來處理日常任務。

最好的功能:

它帶有智能代碼編輯器,智能代碼導航,快速和安全的重構功能。PyCharm集成了調試,測試,概要分析,部署,遠程開發和數據庫工具等功能。借助Python,PyCharm還提供了對python Web開發框架,JavaScript,HTML,CSS,Angular JS和Live編輯功能的支持。它與IPython Notebook,Python控制臺和科學堆棧具有強大的集成。

優點:

它為開發人員提供了一個智能平臺,這些開發人員可以在自動代碼完成,錯誤檢測,快速修復等方面為他們提供幫助。它通過增加許多節省成本的因素來提供多種框架支持。它支持跨平臺開發等豐富功能,因此開發人員也可以在不同平臺上編寫腳本。PyCharm還具有可定制界面的良好功能,從而提高了生產率。

缺點:

考慮到向客戶提供的功能和工具時,PyCharm是一種昂貴的工具。初始安裝很困難,有時可能會下載不了,因為是國外官網。Spyder

SPYDER是IDE市場中的另一個大牌。這是一個很好的python編譯器。

它以python開發而聞名。它主要是為科學家和工程師開發的,旨在為Python提供強大的科學環境。它提供了高級的編輯,調試和數據瀏覽功能。它非常可擴展,并且具有良好的插件系統和API。

由于SPYDER使用PYQT,因此開發人員也可以將其用作擴展。它是一個功能強大的IDE。

最好的功能:

這是一個不錯的IDE,具有語法高亮顯示,自動代碼完成功能。SPYDER能夠從GUI本身瀏覽和編輯變量。它在多語言編輯器中的功能以及自動代碼完成等方面都可以很好地工作。它與ipython Console進行了強大的集成,可以隨時隨地進行交互和修改變量,因此開發人員可以逐行或按單元執行代碼。

優點:

查找和消除瓶頸以釋放代碼性能非常有效。它具有強大的調試器,可以平滑地跟蹤腳本執行的每個步驟。它具有良好的支持功能,可以立即查看任何對象文檔并修改自己的文檔。它還支持擴展插件,以將其功能改進到新的水平。

缺點:

它無法配置開發人員要禁用的警告。同時調用太多插件時,其性能會降低。PyDev

PyDev是Eclipse的外部插件。

它基本上是用于Python開發的IDE。它的大小是線性的。它主要致力于python代碼的重構,圖形模式的調試,代碼分析等。它是一個強大的python解釋器。

由于它是eclipse的插件,因此使開發人員可以更加靈活地使用IDE來開發具有眾多功能的應用程序。在開源IDE中,它是開發人員首選的IDE之一。

最好的功能:

這是一個不錯的IDE,具有Django集成,自動代碼完成和代碼覆蓋功能。它支持一些豐富的功能,例如類型提示,重構,調試和代碼分析。PyDev支持PyLint集成,令牌瀏覽器,交互式控制臺,Unittest集成和遠程調試器等。它還支持Mypy,黑色格式化程序,虛擬環境和分析f字符串。

優點:

PyDev提供強大的語法,高亮的語法,解析器錯誤,代碼折疊和多語言支持。它具有良好的輪廓視圖,還標記了事件并具有交互式控制臺。它具有對CPython,Jython,Iron Python和Django的良好支持,并允許在掛起模式下進行交互式探測。它提供選項卡首選項,智能縮進,Pylint集成,TODO任務,關鍵字和內容助手的自動完成。

缺點:

有時,PyDev中的插件會因在應用程序開發中產生問題而變得不穩定。如果應用程序太大而沒有多個插件,則PyDev IDE的性能會降低。IDLE

IDLE是流行的用Python編寫的集成開發環境,它已與默認語言集成在一起。它是python最好的IDE之一。

IDLE是一個非常簡單且基本的IDE,主要供想要練習python開發的初學者開發人員使用。它也是一個跨平臺,因此可以為受訓者的開發人員提供很多幫助,但也稱為一次性IDE,因為開發人員在學習了基礎知識之后會轉向更高級的IDE。

最好的功能:

IDLE完全是使用Tkinter GUI工具包在Python中開發的,并且也是跨平臺的,因此增加了開發人員的靈活性。它具有多窗口文本編輯器的一個很好的功能,它具有許多功能,例如調用提示,智能縮進,撤消和python著色。它具有功能強大的調試器,具有連續的斷點,全局視圖和局部空間。它還支持對話框,瀏覽器和可編輯的配置。

優點:

與其他IDE一樣,IDLE還支持語法突出顯示,自動代碼完成和智能縮進。它具有帶高亮點的Python外殼。具有調用堆棧可見性的集成調試器,可提高開發人員的性能。在IDLE中,開發人員可以在任何窗口中搜索,搜索多個文件并在Windows編輯器中進行替換。

缺點:

它存在一些正常的使用問題,有時缺乏重點,并且開發人員無法直接復制到儀表板。IDLE沒有編號選項,這是接口的非常基本的設計。Sublime Text

Sublime Text是基于C ++和Python開發的非常流行的跨平臺文本編輯器,并且還具有Python API。

它以支持許多其他編程和標記語言的方式進行開發。它允許用戶在插件的幫助下添加其他功能。根據開發人員的評論,與其他代碼編輯器相比,它更可靠。

最好的功能:

出色的文本具有“轉到”的所有功能,只需單擊幾下即可打開文件,并且可以導航到單詞或符號。它具有強大的功能,即可以一次更改許多選項的多項選擇,還具有用于排序,更改語法,更改縮進等的命令面板。它具有高性能,強大的API和軟件包生態系統。它是高度可定制的,允許拆分編輯,允許即時項目切換,并且也是跨平臺的。

優點:

它與語言語法具有良好的兼容性。它允許用戶選擇與項目相關的特定首選項。它還具有GOTO定義功能,可以為每個方法,類和函數生成應用程序范圍的索引。它顯示出高性能,并具有功能強大的跨平臺用戶界面工具包。

缺點:

Sublime Text功能太復雜可能最初時候會嚇到新用戶。它沒有強大的GIT插件。Visual Studio Code

Visual Studio Code是一個開放源代碼編輯器,主要用于開發和調試最新的Web和云項目。

它能夠非常順利地組合編輯器和良好的開發功能。它是python開發人員的主要選擇之一。

最好的功能:

它通過IntelliSense支持語法突出顯示和自動代碼完成功能,該功能根據變量類型,函數定義等完成語法。它具有強大的調試器,用戶可以從編輯器本身進行調試。它與GIT緊密集成,因此用戶可以執行GIT操作(如推入),直接從編輯器本身提交。Visual Studio具有高度的可擴展性和可定制性,通過它我們可以添加語言,調試器,主題等。

優點:

它提供了多語言支持以及其他語言所不具備的許多其他功能。它具有良好的布局和智能界面。它允許使用開發人員可以從VS代碼市場獲得的許多插件進行自定義。它支持使用垂直方向和多分割窗口功能。

缺點:

使用Visual Studio代碼搜索非常慢。最初它需要足夠的時間來啟動。假如是你的話,你喜歡Python什么編輯器呢?歡迎在評論區留言閑聊,大家一起學習探討探討。

學完了HTMLCSS和JS的開發技術后能做些什么?

可以做一個簡單的安卓應用了,先用HTML、CSS和JS做好頁面,然后用HBuilder的云端打包功能打包成一個apk文件,安裝到自己的手機上,下面我簡單介紹一下實現過程:

1.下載HBuilder,這個直接到官網上下載就行,如下,選擇“APP開發版”:

2.下載完成后,解壓這個壓縮文件到一個任意一個文件夾,如下:

3.接著,我們打開HBuilder,依次點擊“文件”->“新建”->“項目”,選擇“5+APP(A)”,同時勾選“Hello H5+”,輸入項目名稱,最后,點擊創建,如下:

這里我們新建一個app.html文件,主要內容如下,就是一個簡單登錄界面:

用瀏覽器打開效果如下:

4.然后,我們就可以進行打包了,雙擊打開mainfest.json文件,這里點擊“云端獲取”,獲得“應用標識(AppID)”,同時選擇一下“應用入口頁面”,即上面的app.html,如下:

配置完成后,我們右擊App應用,依次選擇“發行”->“原生App-云端打包(P)”,這里我們打包成安卓應用,故選“Android”,最后,點擊打包就行,如下:

云端打包成功后,會生成下載鏈接,我們直接點擊下載就行,如下:

到此,app已經打包完成,我們直接可以在手機端進行安裝,效果如下:

至此,我們就完成了將HTML,CSS和JS寫的網頁打包成了安卓App。總的來說,整個過程不難,就是有些繁瑣,需要配置一些參數,我這里的示例比較簡單,你可以把界面寫的更好、更豐富一些,然后打包成一個手機app,使用一下,當然,你也可以打包成桌面應用,方法也很多,網上也有相關資料和教程,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

有哪些好的手機app推薦?

Wow 時鐘:利舊老設備的多功能時鐘

平臺:iOS / iPadOS / Android關鍵詞:時鐘、計時器、美化

相信各位家里一定有這種老舊設備:念著舊情舍不得扔、放在家里占坑吃灰、回收網站才報價幾十塊、賣二手還要虧郵費。這些舊設備其實有很多種利用方式,比如監控攝像機、智能家居面板等等,其中比較簡單易行的方法就是當作一個文藝小時鐘放在電腦桌旁。今天介紹的這款「Wow 時鐘」就兼顧了顏值和功能性,讓老舊設備發光發熱完全不成問題。

Wow 時鐘非常簡潔純粹,是個純正的綠色產品:應用無廣告、沒有啟動頁、不需要請求任何敏感權限、不需要登錄、沒有各種「生產力」模塊等等,簡言之就是干凈。啟動后就直接進入時鐘頁面,整個屏幕沒有任何按鈕,所以才特別適合用來常駐顯示。表盤制作非常精美,無論是橫屏還是豎屏顯示效果都非常出色,切換動畫自然順滑,指針邊緣和陰影也非常之細膩,秒針跳動時還有仿真回彈,應用細節拉滿。

應用操作依靠手勢完成,左右滑動會在翻頁數字時鐘和模擬指針時鐘之間切換,長按表盤切換功能模式,向上滑動進入設置項,在這里,我們可以調整外觀樣式,每一種配色都會同時修改兩種時鐘的外觀,只可惜目前還不支持自定義配色。比較有趣的是,Wow 時鐘在翻頁時鐘上可以顯示十二時辰、十二地支等傳統計時方式,看表的同時還能長長見識呢。

設置項會針對時鐘模式不同而變化,例如翻頁時鐘可以修改日期和制式顯示,模擬時鐘可以打開滴答聲和表盤數字。針對 OLED 屏幕,Wow 時鐘提供了「OLED 防燒屏」選項,開啟后每間隔一段時間就會進入屏幕保護,個人建議選擇「五彩紙屑」比較好看。

Wow 時鐘除了表盤顯示之外,還提供了倒計時和秒表功能,我們通過長按表盤來切換(切換到其他功能秒表也不會停止),不過這兩種功能只提供了翻頁時鐘樣式。值得一提的是 Wow 時鐘給倒計時功能增加了背景音選項,啟動計時后手機會持續發出溪流、篝火、海灘、森林等聲音,這樣一來我們甚至可以將它作為定時白噪聲 App 來使用。

不僅是老舊設備,Wow 時鐘當然也可以用在主力設備上,比如在社區中已經有玩家利用了自動化工具在無線充電時自動打開 Wox 時鐘,或者利用 Tasker、Anywhere- 等工具深度調用等。如果 Wow 時鐘能開放自定義配色并增加鬧鐘功能,相信實用性還會大大提升。現在,你可以在 Google Play、App Store 和 酷安 免費下載 Wow 時鐘

Pixel Wallpapers:Pixel 內置壁紙大集合

平臺:Android關鍵詞:壁紙、Pixel

@Peggy_:不知道你是否和我一樣,永遠覺得最好看的壁紙是別人的手機壁紙,使用 Android 手機多年以來,盡管大部分情況下我的手機是 Xperia,但我陸陸續續也嘗試過體驗各個手機廠商的內置壁紙,譬如一加、三星、小米等手機品牌的壁紙都各具特色,而 Pixel 自誕生以來,伴隨著它更新換代的除了外觀和硬件,還有內置壁紙。

不同于以往需要在各個論壇下載壓縮包,Pixel Wallpapers 這一應用能讓你在一處就遍覽歷代 Pixel 的內置壁紙。

Pixel Wallpapers 不但對于以往各個機型、各個主題的 Pixel 壁紙收錄足夠全面,還細致地對壁紙做好了分類,方便用戶檢索。除了按照機型分類外,Pixel Wallpapers 還將 PRIDE 系列、BLACK HISTORY MONTH 系列、EARTH DAY 系列等具備特殊意義的壁紙合集也收錄其中,就連還未上市開賣的 Pixel 6 系列內置壁紙你也能夠搶先體驗。

此外,由于壁紙數量眾多,Pixel Wallpapers 設計了收藏功能,如果你不希望下載過多的壁紙占據空間,但同時又想要方便地獲取特定壁紙,使用收藏功能標記后再按需下載是個不錯的方案。

你可以通過 Pixel Wallpapers 的 GitHub 項目地址來下載體驗。

Gentler:小助手 Yorhart 幫你更好地健康生活

平臺:iOS關鍵詞:運動、健康、習慣養成

我們對用形形色色的圖表來展示健康數據的 APP 早已司空見慣,遠的不說,近的就有少數派專門撰文介紹過的 Grow 和 FitnessView。不過,今天要介紹的這款健康 App 有點不太一樣,因為它除了兼顧傳統的圖表展示形式,還加入了一個智能助手的功能,可以通過分析數據后用生動形象的語言來描述我的健康狀態,并且給出相應的建議。

在首頁,Gentler 會根據我最近 10 天的運動情況來一個折線趨勢圖,然后小助手 Yorhart 會分析這個趨勢并給出相應的建議。如果我最近的折線趨勢圖是整體向下的,那么它會建議我加大運動量;如果我最近的折線趨勢圖是整體向上的,那么它會建議我要適時休息;如果我最近的折線趨勢圖比較均衡的,那么它會建議我繼續保持。非常有意思的是,我還可以更改自己的生理狀態,當我把狀態從活躍切換為休息、生病或者受傷時,首頁上的折線趨勢圖就會取消,小助手 Yorhart 也會建議我好好休息、早日恢復。

在 Insights 標簽頁,Gentler 提供了一個知識庫,可以根據我的自身需求量身打造一套短篇文章,從 App 使用、飲食、運動等多個方面幫助我更好地獲得健康的生活。每一篇文章都非常簡短精煉,不過目前只有英文版,可能對很多人來說閱讀起來不是很友好。

除此之外,Gentler 也提供了非常詳細的運動數據展示界面。在 Activities 標簽頁中,Gentler 展示了最近周視圖、月視圖、年視圖和所有時間視圖的總結數據,包括趨勢圖、持續時間、活躍消耗能量、距離、爬山高度等,以及每一次記錄的運動。而在詳細的運動界面中,我還可以看到地圖上的路線、心率圖等信息。

如果你也想嘗試一下不一樣的健康助手,那么 Gentler 值得一試。你可以從 App Store 免費下載應用除了 Apple Watch,目前 Gentler 還支持了佳明、頌拓、博能等多個品牌的智能手表。

減法相冊:整理一下,你的相冊需要「瘦身」嗎?

平臺:iOS關鍵詞:相冊、精簡、斷舍離

@Snow:習慣了數碼攝影的我們,對于「快門數」的糾結早就不復存在,對焦虛了再拍一張,角度不好再拍一張,畫面過曝再拍一張,路人誤入再拍一張……相冊里的「廢片」不在少數,再加上像素的提升,即使開通 iCloud 同步,照片占據的存儲空間大約也是僅次于「小而美」的存在。如果你的空間不夠用了,又或是準備整理一波相冊,不妨試試近期剛上架 App Store 的「減法相冊」。

和之前推薦的 潑辣相冊 類似,應用提供了手動整理和快捷整理兩類功能。在手動整理中,應用按時間邏輯由新至舊,以月為單位拆分相冊。點擊「開始整理」后,你就可以利用手勢對照片素材進行快速收藏、刪除和跳過操作,相比系統相冊,效率會高出不少。

更高效的功能體現在快捷整理中,應用會自動識別出相冊中相似或重復的圖片素材,以及截圖和視頻內容。在相似照片和重復項中,你可以「一鍵刪除」冗余內容,瞬間釋放存儲空間。當然,有時 AI 的審美還是一言難盡,應用還是提供了預覽功能,你可以通過勾選的方式在相似照片中手動篩選刪除。

鑒于相冊整理并不需要頻繁使用,你可以根據自己的整理頻率選擇付費方式。值得一提的是,在其他照片清理應用中常見的濾鏡原圖以及 Live photos 批處理功能并未在應用中出現,不過考慮應用剛剛上架,后續有很大的優化空間,你可以觀望或試用一下再決定是否購買。

你可以在 App Store 上免費下載「減法相冊」。

值得關注的 App 更新

Today Weather 2.0:適配折疊屏,小組件開放自定義

平臺:Android關鍵詞:天氣

知名天氣應用 Today Weather 近日在 Android 平臺釋出更新,適配了當前風頭正勁的可折疊屏設備,并允許用戶自定義桌面小組件樣式。

Today Weather 原本在首頁只會顯示當前天氣以及相關氣象信息,未來天氣預報則隱藏于二級菜單中。更新后的 Today Weather 能夠在可折疊屏幕展開后,在兩側分別展示今日天氣信息和未來幾天內的天氣預報。實際上,這一特性也可以應用于平板電腦、會議屏幕等大尺寸設備上,當屏幕寬度足夠時,Today Weather 就可以觸發這一特性。這樣一來就能提升屏幕利用率,不用再點來點去查看未來天氣預報了。

另一項更新內容事關屏幕小組件。其他應用的屏幕小組件可有可無,但天氣應用的屏幕小組件可以說是它的半邊天。Today Weather 的開發者認為「Google 將在 Android 12 上應用 Material You 風格,因此會允許用戶自定義符合這一新外觀的小組件樣式」。個性化、獨特、有活力正是 Material You 的內核,所以更新后 Today Weather 小組件的基準樣式不僅更貼近 Material You 風格,并且給用戶開放了更多個性化選項 。現在,你可以自定義文字尺寸、對齊方式、小組件配色、圓角弧度、天氣圖標等等內容,利用這 21 個小組件打造出一個充滿個性化的主屏才更符合 Material「You」。

與此同時,Today Weather 還新增了更多氣象數據源,其中還包括了許多國家官方的氣象數據源,還滯留在國外的同學不僅要做好防護,也要多多關心天氣變化。目前新版本 Today Weather 已經上架 Google Play,感興趣的朋友可以前去更新,iOS 和 iPadOS 用戶可以在 App Store 下載 Today Weather。

記錄你的片段感悟:flomo 浮墨筆記

平臺:iOS、Android、Web關鍵詞:筆記、碎片筆記、記錄

如果你又將零散的信息記錄下來的需求,那么確實可以試試浮墨筆記——類似發微博一樣記錄下你的片段思考,讓這些零碎的想法變成一張張知識卡片,最終匯聚在這里。

相比某些筆記類軟件早已成為大雜燴的代名詞,浮墨筆記依舊保留了純粹的便簽筆記風格——回歸到思想的匯集,而不是內容的收納,這種功能更新上的克制也反映在近期的功能更新上,你會覺得這些新特性只會讓浮墨筆記更好用。

在最新的 Android 版客戶端中,終于可以整體調整文字的字號大小,并且過長 MEMO 也可以被折疊,原本筆記中標簽上的 emoji 表情也進行了更新(看上去似乎更可愛一些),并且還支持離線發布功能,其實不難看出,這些功能都是在現有的基礎上讓浮墨筆記更好用一些。

當然除了 Android 客戶端之外,flomo Plus 這個瀏覽器擴展也有了新功能,現在我們將自己的飯否、豆瓣日記、多看讀書筆記、極客時間筆記、bilibili 筆記導入到 flomo 中,說實話將這些閱讀平臺中的筆記導入到一個平臺進行管理,確實可以節省不少的管理和整理精力。

而另一個工具 Kindle2flomo 也在近期迎來了更新,原本只是將 Kindle 的讀書筆記文件導入到 flomo,而現在可以導入的筆記還包括 AppleBooks,導入的方式其實大同小異,都是解析 Html 然后加上你的 flomo API 最終導入到 flomo 中,結合 flomo Plus 基本上可以實現在 flomo 對各讀書平臺的統一筆記整理。