導(dǎo)入V7包的CardView
dependencies {
compile 'com.android.support:recyclerview-v7:21.+'
compile 'com.android.support:cardview-v7:21.+'
}
導(dǎo)入V7包
Studio導(dǎo)入V7包應(yīng)該是跟你的編譯版本有關(guān)的萤皂。比如我使用的是API22開(kāi)發(fā)的搪柑,那么v7導(dǎo)入時(shí)候版本應(yīng)該選擇22.0.0料饥。這個(gè)待定焕襟。
在gradle配置文件中添加如下代碼
compile 'com.android.support:appcompat-v7:22.0.0'
我的gradle配置文件如下掸驱,注意版本號(hào)
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.jiuzhou.screenlanguage"
minSdkVersion 21
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile files('libs/android-support-v4.jar')
compile 'com.android.support:appcompat-v7:22.0.0'
}
增加備用的v7版本號(hào)
導(dǎo)入V4包
compile files('libs/android-support-v4.jar')
出現(xiàn) non-zero exti value2錯(cuò)誤的解決辦法
待確定肛搬,Studio好像是所有的Moudle共享一個(gè)V4包,出現(xiàn)這種錯(cuò)誤一般是項(xiàng)目里不止一個(gè)Moudle含有相同的包毕贼∥屡猓可以嘗試刪除一個(gè)V4包,重新編譯鬼癣。
導(dǎo)入依賴庫(kù)
除了以上的手工導(dǎo)入的方法之外陶贼,我們還可以用鼠標(biāo)點(diǎn)選導(dǎo)入依賴庫(kù)以及jar包。畢竟直接在gradle里寫(xiě)代碼還是反人類(lèi)的待秃。
給函數(shù)添加注釋方法
keymap輸入doc拜秧,找到fix doc
設(shè)置快捷鍵,設(shè)置之后直接把光標(biāo)固定到類(lèi)或者方法名之前即可快速插入注釋章郁。而在使用該類(lèi)或該方法的地方直接按ctrl+Q就可以快捷顯示注釋腹纳。
添加注釋的示例
快捷顯示注釋
查看Hash
keytool -list -keystore zmskeystore.jks
強(qiáng)力格式化代碼
有時(shí)候往簡(jiǎn)書(shū)拷貝代碼的時(shí)候會(huì)發(fā)現(xiàn)空行太多驱犹,簡(jiǎn)書(shū)中的代碼不能看嘲恍。一行一行刪空格又太痛苦。參考Android studio 代碼格式化問(wèn)題
最后找到替代方法雄驹,先把代碼合并成一行再格式化佃牛,
合并成一行的快捷鍵: control + shift + J
格式化:option + command + L
Android Studio使用svn開(kāi)頭的subversion。
直接在設(shè)置里面取消圖示紅框就可以了