原创 利用HTML喚醒APP並傳值

歡迎使用Markdown編輯器寫博客 利用網址喚醒App 今天在手機上收藏百度雲資源,點擊網頁上百度雲文件的時候發現手機上的百度雲APP被喚醒了,WTF。 當時我就被震驚了 這是怎麼做到的 Goolge了一下發現不是很麻煩。。。

原创 AndroidStudio FIXME

AndroidStudio 有一個很好用的功能就是你在查看代碼的時候發現有個地方有點問題,但是你現在還不想修改他,那麼你可以用FIXME 這個標籤。但是當我想修改的時候我從什麼地方纔能找到當時我 打的FIXME 的標籤呢? 其實這

原创 okhttp Unable to resolve host “”: No address associated with hostname的解決辦法

這個問題其實很簡單就是權限的問題,在Androidmanifest中添加一下權限即可: <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>

原创 解決:Android Emulator 無法聯網

我的電腦主要是公司的 DNS 的問題,所以我只做了以下三步 1:adb shell getprop 確定DNS 確實和電腦上的DNS 不同 2:adb shell setprop net.dns1 10.66.83.265 將Em

原创 android中註解的簡單實用

利用註解 實現findViewByID //這是註解類 在這個註解類中我們聲明瞭兩個註解 1、@Target /** * Class, interface or enum declaration. */ TYPE /** *

原创 SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

git config --global --unset http.proxy git config --global --unset https.proxy git config --global http.sslVerify f

原创 Android 之 onSaveInstanceState && onRestoreInstanceState

注意 1 textview edittextview button 等都已經實現了狀態保存 2 onSaveInstance 和onRestoreInstanceState 並不總是出現 3 onSaveInstance

原创 git Unstaged changes after reset

相信大家都做過這個操作,就是本地做了修改後,不想提交,想恢復如初 git reset head 這樣的話,我們就可以回到開始了。但這個操作好像僅限於在master之類的分支上,如果是在一個新的遠程分支,就會出現: Unstaged

原创 Dagger2 DaggerYourApplicationComponent 沒有自動生成的問題解決方案【Kotlin】

DaggerYourApplicationComponent 無法生成如果你看的是[Dagger2 官方文檔](https://google.github.io/dagger/android)出現的這個問題那麼在這裏可以得到解決辦法g

原创 AndroidStudio 通過 adb 連接手機

AndroidStudio 通過adb 連接手機 AndroidStudio 通過 adb 在真機上調試應用(手機 和 電腦連接同一 WIFI): 1: 手機通過 USB 連接上電腦,Mac 在終端上輸入命令,端口可以隨便設,我設的是

原创 Android Log - 可快速定位調用位置的log

思路: 獲取當前線程的StackTraceElement的集合; 判斷出調用log的類; 獲取這個類的StackTraceElement。 實踐 獲取最後調用我們log的StackTraceElement,這裏的 tag 我們使用的

原创 Mac 取消 launchpad圖標 上的下載季度條命令

命令: defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

原创 AndroidStudio LogCat 換行

1 想要實現 logcat 換行,可以使用 “\n” 或者使用 System.getProperty("line.separator") public static final String LINE_SEPARATOR=Syst

原创 Android 解決白屏問題

@Desc: 通過主題設置,解決APP啓動過程中 code states時顯示白屏的問題。 @Date:2017.3.15 @Notice: 儘量在application 的onCreate方法中少進行好使操作,一些不直接使用的初始化

原创 微信熱修復框架的使用心得體會------Tinker

尼古拉丁 說過吃別人嚼過的饃不香 ,如果能再嚼一遍那很好 嚼過之後能嚥進自己的肚子裏 那更好 最近一直想爲公司的項目選一個熱修復插架並不是因爲想跟風趕潮流,而是想站在風口,雖然我寫不出這種插架 選來選取我決定用Tinker,原因? 恩