編輯:關於Android編程
SlidingMenu是一個第三方的開源的側滑控件。是一種很好的交互邏輯。
有很多優秀的應用使用了SlidingMenu例如QQ和CSDN的安卓客戶端
其github主頁:https://github.com/jfeinstein10/SlidingMenu
在配置之前我們需要到其主頁上下載它的ZIP並解壓出來
下面來說說SlidingMenu的配置過程:
SlidingMenu不同於EventBus等開源框架,需要手動的配置。相對比較麻煩。
首先我們將下載下來的Zip文件解壓縮得到
之後修改“SlidingMenu\library”目錄下的build.gradle:
android {
compileSdkVersion XX
buildToolsVersion "XX"
defaultConfig {
minSdkVersion XX
targetSdkVersion XX
}
修改為當前項目的版本,如
修改前:
1 android { 2 compileSdkVersion 17 3 buildToolsVersion "17.0.0" 4 5 defaultConfig { 6 minSdkVersion 7 7 targetSdkVersion 16 8 }
修改後:
1 android { 2 compileSdkVersion 23 3 buildToolsVersion "23.0.3" 4 5 defaultConfig { 6 minSdkVersion 14 7 targetSdkVersion 23 8 }
之後再Android Studio中點擊File->New->Import module選擇SlidingMenu\library文件夾然後確定
然後等他build完成,會出現:
找不到符號 FloatMath
這是因為Android 6.0之後不支持使用FloatMath()。我們只要把它修改成Math就好了。
其文件所在的路徑為:app\libs\SlidingMenu\library\src\com\jeremyfeinstein\slidingmenu\lib\CustomViewAbove.java
然後Rebuild
之後再添加File Dependencies依賴
然後就可以愉快的使用SlidingMenu了。
下面是一個小Demo實現的效果:
代碼部分請參考我的下一篇博客。
android Notification實例詳解1.使用Builder模式來創建2.必須要設置一個smallIcon,還可以設置setTicker3.可以設置 setCo
今天我們來講一下Android中BroadcastReceiver的相關知識。BroadcastReceiver也就是“廣播接收者”的意思,顧名思
一、源代碼源代碼及demo二、背景先看看Win10的加載動畫(找了很久才找到):每次打開電腦都會有這個加載動畫,看上挺cool的,就想著自己能否實現它。要實現這個動畫?首
最近有一段時間沒寫博客了,一方面是工作比較忙,一方面也著實本人水平有限,沒有太多能與大家分享的東西,也就是在最近公司要做一個搶紅包的功能,老板發話了咋們就開干呗,本人就開