原创 DataBinding的使用總結-進階篇(recyclerView)
基礎篇項目代碼:放在前面以防有人看不到 https://github.com/summerhotready/KotlinCol/tree/bindingOrigin基礎篇講述的是如何配置和使用db,並提供了穩定版本的參數,下面我們聊一
原创 DataBinding使用總結-基礎篇(配置及基本使用)
新項目開發週期長,正好使用kotlin並且試水mvvm,按照網上的方法集成DataBinding,後就開始各種狗帶。1.集成網上比較普遍的說法:首先要增加classpath "com.android.databinding:dataBin
原创 git提交問題
公司用SourceTree,我自己的文件放在github上,今天提交git的時候出現錯誤 fatal: Authentication failed for ‘https://github.com/ … 參照網上修改 git
原创 ActionBar使用中的一些問題
最近開始用ActionBar,在適配的過程中找了很多資料,結果仍有問題。 關於很簡單標題、副標題以及返回鍵就不在這裏敘說,百度一下你就知道。 說一下我的版本,使用了v7包,Activity繼承自AppCompatActivity
原创 android的觸摸機制
參考:http://blog.csdn.net/wuseyukui/article/details/46523899 在上面這篇帖子裏對於ViewGroup的部分我理解的很困難,然後我找了個帖子 首先說一下MotionEven
原创 DialogFragment的一些問題
dialogFragment投入使用有幾個月了,今天因爲功能的原因需要設置dismiss監聽,在onCreateDialog中給dialog設置的監聽,結果運行時監聽不到? 經過打log發現dismiss的時候沒有走dismiss和d
原创 MessageView不見了
今天打包的時候發生了異常,結果事件View一直提示我讓我看MessageView,百度之發現 不知道這人用的那個版本的as,我使用as3.2未見此View,使用‘alt+0’也調不出來 然後同事跟我說Build View如果報錯點擊
原创 android網絡組件的對比
volley 作爲谷歌親兒子,是如何一步步失寵的?一開始同組的同事用,後來大家都不用了 引用很簡單:compile ‘com.mcxiaoke.volley:library:1.0.19’ 或者直接複製粘貼lib庫 然後就可以用Str
原创 android Material Desgin動效——SVG動畫
參考博客:藍色的天空ywj 簡書 一個成功的AnimatedVectorDrawable由三部分組成:animator/anim_rotat;drawable/anim_vector;drawable/vector drawable/
原创 瀏覽器版本和內核(用於前端適配)
前端適配瀏覽器是個極其XX的事情,找了一些資料,備註一下 瀏覽器 渲染引擎 JS引擎 內核(排版引擎) IE 4-7 Trident unversioned JScript(IE3.0-IE8.0) Trident
原创 對Bigkoo/Android-PickerView 時間選擇器的修改
最近的項目裏要用到時間選擇器,找了許久看到了比較成熟穩定的Bigkoo/Android-PickerView,拿來用了一下: TimePickerView pvTime = new TimePickerBuilder(this, ne
原创 gradle版本對照
Plugin version Required Gradle version 1.0.0 - 1.1.3 2.2.1 - 2.3 1.2.0 - 1.3.1 2.2.1 - 2.9 1.5.0 2.2.1 - 2.1
原创 android開發中的一些總結
1.Intent傳值 putExtra設置值,通過getIntent().getIntExtra取值,getIntent().getStringExtra(“str1”), // 調用該對象的getStringExtra()方法來獲得
原创 【前端筆記_android】android studio的調試總結
最近寫了一段後端,用idea相當上癮,加上原來的eclipse橫行霸道svn經常更新無能,於是和上司申請新項目開始使用androidStudio。然而好事總是多磨,從eclipse遷徙過來會有諸多用不慣的問題,做一個總結。1.debug快
原创 kotlin進階
1、kotlin單例 最近寫單例類發現一個問題,私有構造函數怎麼寫 java代碼 public class HttpUtils { private HttpUtils utils = new HttpUtils();