2015年6月3日 17:12:45
- AlertDialog和ProgressDialog:setCancelable(false)不能使用返回鍵取消該對話框。
- ProgressDialog在使用show方法後,再調用setProgress()有效。
2015年6月2日 16:32:29
- 刪除module:(1)右鍵open module settings(2)project視圖下:右鍵delete(3)重啓as(android studio)
2015年5月27日 08:40:04
- 修改module名字:a打開settings.gradle 修改相應的名字,關閉studio。b找到module所在文件夾,修改文件夾名,重新打開studio,ok。(簡單的使用studio的rename修改名字並不可行)參考:http://stackoverflow.com/questions/27120974/android-studio-renaming-module 和http://stackoverflow.com/questions/26936812/renaming-modules-in-android-studio
- 修改module名字後,相關文件顯示紅色,表明不在git管理裏,需添加git-add
2015年5月26日 14:28:56
修改默認xml佈局。 新建BlankActivity的xml佈局模板新建moudle使用此模板: \Android Studio\plugins\android\lib\templates\activities\BlankActivity\root\res\layout\activity_simple.xml.ftl
(有的說是android-sdk\tools\templates\activities\BlankActivity\root\res\layout\activity_simple.xml.ftl
,然而新建BlankActivity的xml不採用此模板)ANR(Application Not Responding),在ui線程執行長(默認20s)時間操作,會出現anr。
2015年5月25日 15:52:54
android4.2後引入 mipmap取代drawable。資源引用:@mipmap,目前沒有代碼提示
資源名不能有小數點(.),因此引入9path圖片時,如@mipmap/user,對應user.9.png,會顯示紅色報錯提示找不到user,但能正常啓動且顯示圖片。
java中使用r.mipmap 提示列表中有 user和user_9,使用user_9編譯會報錯。
環境:
os:win7 64
ide:android studio1.2.0 jdk1.7.0_79
ide-plugins: ideavim
sdk: android5.1
學習教程以及編碼練習:瘋狂android
練習編碼存放github:https://github.com/zyw19871007/crazy_android_code
git-push推送到github