原创 Mac 如何配置adb環境變量

mac下安裝完android sdk後跟window一樣,需要自行配置adb環境變量的,下面是mac配置adb過程: 1、打開終端,輸入命令:cd ~   然後回車,進入用戶的home目錄 2、在終端輸入命令:ls -a,查看是否有 .b

原创 Android6.0權限解析及輕量級封裝

或許之前我們還可以利用修改targetSdkVersion值來兼容運行時的權限授權問題,但是隨着Android新版本的發佈,minSdkVersion也會隨着提高,這個時候我們想在項目上支持運行時的權限授權問題就迫在眉睫了,特別是舊項目,

原创 Android實現可拖動的懸浮按鈕控件

有時候,我們需要一個可移動的菜單,Android本身並沒有這樣的控件,小弟不才,最近研究了下,並參考了網上的一些資料,自己動手封裝了個,因爲是第一個版本,可能會有一些bug,歡迎留言指導。我們先簡單來說一下原理: 隨着我們的手勢

原创 Android Studio常用快捷鍵

Alt+回車 導入包,自動修正 Crtl+X 剪貼 刪除本行 ,之前用Eclipse Ctrl+D 就是刪除,在AndroidStudio 中是複製本行到下一行 Ctrl+N 查找類 Ctrl+Shift+N 查找文件 Ctrl+Alt+

原创 Android中的MVP,值得你一看

什麼是MVP,MVP其實就是一種架構模式,是“MVC”的進化而來的,我第一次下載demo來看的時候,看得暈頭暈腦的,看了幾遍後,稍微有點門路了,決定自己寫個demo,媽呀,太難了。(這裏介紹一片博文:http://blog.csdn.ne

原创 教你瘦身zxing(android)

android二維碼掃描是APP中常見的功能,最近閒餘時間比較多,特意去研究了下,分享出來,歡迎大家一起交流。(之前博文介紹的二維碼掃描有點問題,不夠完善,這是在之前的基礎上改的,增加支持橫豎屏掃描、修復nexus 5x成像相反的問題)g