Android Development Notes
2018年2月27日 星期二
咕咚 Android Java 精品技術文章蒐集
收集看到的內容特別棒的技術文章並會配有一段個人短評
https://github.com/maoruibin/AwesomeArticles
http://gudong.name/
2018年2月25日 星期日
Android 100 TOP Projects all over the github (Android百大框架排行榜)
https://github.com/ShaunSheep/Android_100_TOP-Projects
Android Studio插件整理
https://ydmmocoo.github.io/2016/06/28/Android-Studio%E6%8F%92%E4%BB%B6%E6%95%B4%E7%90%86/
2018年1月14日 星期日
[轉錄] [Android性能優化] 我這樣減少了26.5M Java內存
我這樣減少了26.5M Java內存
http://wetest.qq.com/lab/view/359.html
Android 內存暴減的秘密
http://wetest.qq.com/lab/view/362.html
通常來說不管是做什麼性能優化,逃不出性能優化3步曲:
1. 找到性能瓶頸
2. 分析優化方案
3. 執行優化
上述三步看似第三步最能決定優化結果,而事實上,從筆者的幾次性能優化經歷來看,找到瓶頸確佔據了絕對的影響力!
● 能否找到瓶頸意味著優化做不做的下去。
● 找到的瓶頸性能越差意味著優化效果越明顯。
● 找到的瓶頸越多同樣意味著優化效果越好。
http://wetest.qq.com/lab/view/359.html
Android 內存暴減的秘密
http://wetest.qq.com/lab/view/362.html
通常來說不管是做什麼性能優化,逃不出性能優化3步曲:
1. 找到性能瓶頸
2. 分析優化方案
3. 執行優化
上述三步看似第三步最能決定優化結果,而事實上,從筆者的幾次性能優化經歷來看,找到瓶頸確佔據了絕對的影響力!
● 能否找到瓶頸意味著優化做不做的下去。
● 找到的瓶頸性能越差意味著優化效果越明顯。
● 找到的瓶頸越多同樣意味著優化效果越好。
2017年4月19日 星期三
The Pragmatic Programmer 書摘
認真的軟體專業人必讀的經典之一The Pragmatic Programmer精華錄
https://softnshare.wordpress.com/2016/08/14/pragmaticprogrammer/
做會自動幫你寫程式碼的編程 Write Code That Writes Code
程式碼產生器將提升你的生產力且幫你避免複製
別忽視破窗效應 Don't Live with Broken Windows
當你看到很糟糕的設計、錯誤的決策和很爛的程式碼請想辦法修正。
經常投資你的知識組合 Invest Regularly in Your Knowledge Portfolio
讓學習成為你的習慣。
將知識存於純文字檔 Keep Knowledge in Plain Text
純文字檔(Plain text)永不會過時 ,它幫助你工作上的槓桿也簡化除錯與測試。
好好使用單一的編輯器 Use a Single Editor Well
編輯器應該就像你手的延伸;確定你的編輯器可被設定、延展且可被編程。
解決問題,不是抱怨 Fix the Problem, Not the Blame
瑕疵是你造成的或是別人造成的其實並不重要—它仍是你的問題 ,且需要你去解決。
每個瑕疵只讓你找到一次 Find Bugs Once
一旦被人類的測試員找到瑕疵,這應該是人類測試員最後一次找到這個瑕疵才對。 從此之後應該讓自動化測試幫你抓它出來 。
https://softnshare.wordpress.com/2016/08/14/pragmaticprogrammer/
做會自動幫你寫程式碼的編程 Write Code That Writes Code
程式碼產生器將提升你的生產力且幫你避免複製
別忽視破窗效應 Don't Live with Broken Windows
當你看到很糟糕的設計、錯誤的決策和很爛的程式碼請想辦法修正。
經常投資你的知識組合 Invest Regularly in Your Knowledge Portfolio
讓學習成為你的習慣。
將知識存於純文字檔 Keep Knowledge in Plain Text
純文字檔(Plain text)永不會過時 ,它幫助你工作上的槓桿也簡化除錯與測試。
好好使用單一的編輯器 Use a Single Editor Well
編輯器應該就像你手的延伸;確定你的編輯器可被設定、延展且可被編程。
解決問題,不是抱怨 Fix the Problem, Not the Blame
瑕疵是你造成的或是別人造成的其實並不重要—它仍是你的問題 ,且需要你去解決。
每個瑕疵只讓你找到一次 Find Bugs Once
一旦被人類的測試員找到瑕疵,這應該是人類測試員最後一次找到這個瑕疵才對。 從此之後應該讓自動化測試幫你抓它出來 。
2017年3月24日 星期五
Android Studio 黑色背景主題、字型、大小、行距
Android Studio 黑色背景主題、字型、大小、行距
http://swadandroidstudio.blogspot.tw/2015/01/android-studio.html
黑色背景主題Darcula]
1. File->Settings->Editor->Colors & Fonts->
2. 設定成:: Scheme name: Darcula
[自訂字型、大小、行距]
1. File->Settings->Editor->Colors & Fonts-> 選好主題
2. Save As... 另存主題
3. File->Settings->Editor->Colors & Fonts->(展開下拉)->Font
4. 設定成::
Primary font: Source Code Pro
Size: 16
Line spacing: 1.1
[使用Ctrl+滑鼠滾輪縮放IDE字體大小]
1. File->Settings->Editor->
2. 設定成::
打勾 Change font size (Zoom) with Ctrl+Mouse Wheel
1. File->Settings->Editor->Colors & Fonts->
2. 設定成:: Scheme name: Darcula
[自訂字型、大小、行距]
1. File->Settings->Editor->Colors & Fonts-> 選好主題
2. Save As... 另存主題
3. File->Settings->Editor->Colors & Fonts->(展開下拉)->Font
4. 設定成::
Primary font: Source Code Pro
Size: 16
Line spacing: 1.1
[使用Ctrl+滑鼠滾輪縮放IDE字體大小]
1. File->Settings->Editor->
2. 設定成::
打勾 Change font size (Zoom) with Ctrl+Mouse Wheel
===
http://www.apkbus.com/thread-165971-1-1.html
1、點擊Setting
2、Editor 裡面選擇 colors & fonts ,展開。(如果直接選中 colors & fonts,它就只會顯示最上面的預存設置,我們可以點擊Save as,然後輸入預設名稱來保存自己的設置,而且最好不要直接改default裡面的設置)
3、選擇General,選擇default text,勾選右邊Background的複選框,雙擊background右邊的小色塊,就可以設置顏色了。
(General -> Text -> Default text)
Background Color:CCE8CF (按照推薦文章裡建議的底色)
Text Color:000000 (通常我都用黑色文字)
2017年3月18日 星期六
Square Open Source (Android)
http://square.github.io/
As a company built on open source, here are some of the internally-developed libraries we have contributed back to the community.
Android Go iOS Java JavaScript Ruby Other
As a company built on open source, here are some of the internally-developed libraries we have contributed back to the community.
Android Go iOS Java JavaScript Ruby Other
訂閱:
文章 (Atom)