原创 類庫 (二)
2016_12_19 1.SpaceTabLayout 一個酷炫的tabLayout 2.TextLayoutBuilder FaceBook 開源了一個快速建立文本佈局的類庫 3.WowSplash .鐵塔融雲!一個讓你的哇哇哇哇閃屏
原创 開發必備---你應該知道的一些 ADB 命令
一、設備相關 1、adb devices 顯示連接到計算機的設備 List of devices attached be34d81e device 輸出格式爲 [serialNumber] [state],state
原创 SSM框架——詳細整合教程(Spring+SpringMVC+MyBatis)
1、基本概念 1.1、Spring Spring是一個開源框架,Spring是於2003 年興起的一個輕量級的Java 開發框架,由Rod Johnson 在其著作Expert One-On-One J2
原创 Android組件化實戰
什麼是組件化開發?個人理解是一種高內聚低耦合的開發模式。在移動開發裏,它將一個大功能整體進行拆分,分別進行單獨調試,最後再合併打包 我向大家極力推薦使用組件化。因爲無論你使用的是何種語言,開發的是什麼項目,都有可能面對項目迭代中的各
原创 Android7.0 Vold 進程工作機制分析之整體流程
轉載請註明出處:鄧志勇博客 http://blog.csdn.net/qq_31530015/ 一、Vold簡介 Vold是Volume Daemon的縮寫,負責管理和控制Android平臺外部存儲設備,包括SD插撥、掛載、卸載
原创 Android點擊水紋效果和QQ拖拽效果的底部導航欄
現在的App絕大多數都帶有底部導航欄,Google Material Design也給出了Bottom navigation的設計規範。點擊查看 爲了提高開發效率,我寫了一個底部開源控件,本文主要講關於向下兼容點擊水紋效果和類似QQ
原创 Android數據的四種存儲方式
[Android]Android數據的四種存儲方式 存儲方式 Android提供以下四種存儲方式: SharePreferenceSQLiteFileContentProviderAndroid系統中數據基本都是私有的,一般存放在
原创 常見性能優化策略的總結
本文要感謝我職級評定過程中的一位評委,他建議把之前所做的各種性能優化的案例和方案加以提煉、總結,以文檔的形式沉澱下來,並在內部進行分享。力求達到如下效果: 1. 形成可實踐、可借鑑、可參考的各種性能優化的方案以及選型考慮點,同時配合具
原创 Vim命令合集
命令歷史 以:和/開頭的命令都有歷史紀錄,可以首先鍵入:或/然後按上下箭頭來選擇某個歷史命令。 啓動vim 在命令行窗口中輸入以下命令即可 vim 直接啓動vim vim filename 打開vim並創建名爲filename的
原创 實現一個帶浮動標籤的輸入框
現在帶浮動標籤的輸入框也是一個很常見的東西了,在材料設計裏面有一個TextInputLayout的控件,我們可以用它實現這個效果。但是材料設計控件的樣式比較固定,並不能滿足我們產品設計的腦洞。這裏提供一個用屬性動畫實現的方法。 還是
原创 Android Realm數據庫完美解析
鏈接:Android Realm數據庫完美解析 當我們的app有數據需要保存到本地緩存時,可以使用file,sharedpreferences ,還有sqlite。sharedpreferences其實使用xml的方式,以鍵值對形
原创 50個安卓開發者應該熟悉的Android Studio技巧和資源
原文:50 Android Studio Tips, Tricks & Resources you should be familiar with, as an Android Developer 本文列舉出一些可以提高整體效率
原创 從零開始的Android新項目3 - MVPVM in Action, 誰告訴你MVP和MVVM是互斥的
前言 去年5月左右的時候,筆者在逛GitHub的時候,看到了一個MVP的項目,叫做mosby,仔細看了源碼和作者介紹的文章後,發現確實有點意思,雖然會需要多寫幾個類和方法,但是解決了activity/fragment過重的問題,通過V
原创 onWindowFocusChanged重要作用 and Activity生命週期
onWindowFocusChanged重要作用 Activity生命週期中,onStart, onResume, onCreate都不是真正visible的時間點,真正的visible時間點是onWindowFocusChang
原创 java 常用十種設計模式示例歸納
設計模式(Design pattern)是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。 GitHub地址 DesignPattern 文章說明 一個Demo,集合常用的十種設計模式,每個模式使用易被人們接