原创 Retrofit2 上傳加密後的String數據時 會多一個雙引號

通常情況下,後臺服務器返回的數據都是json格式,所以在我們使用Retrofit2 的時候會添加addConverterFactory(GsonConverterFactory.create()),來方便解析服務器返回的數據, n

原创 ScrollView嵌套TextView,滑動滾動條衝突問題

在項目開發過程中,我們有時候會碰到這樣的情況:在ScrollView中嵌套TextView,TextView的高度固定的,當TextView要顯示的文字過多時,顯示不全,這時候我們會考慮直接讓TextView自帶滾動條來實現,即在xml文

原创 java 23種設計模式(四)

在閱讀過程中有任何問題,請及時聯繫:egg。 郵箱:[email protected] 微博:http://weibo.com/xtfggef 轉載請說明出處:http://blog.csdn.net/zhangerqing 其實每

原创 eclipse新建Android項目無法顯示xml佈局文件

今天使用eclipse新建Android項目後,編寫xml佈局文件時想預覽一下效果, 結果無法顯示,並且報錯:The following classes could not be instantiated: - android.sup

原创 跳轉到嵌有scrollview的頁面,scrollview初始位置不是置頂的問題

做項目時免不了在某些佈局中需要添加scrollview控件,但是當我們跳轉到嵌有scrollview的頁面時,發現scrollview的初始位置並不是置頂的,在網上查找的資料,基本都是在頁面初始化後調用scrollview的scrollT

原创 android SQLite :close() was never explicitly called on database 'XXXXXX'

今天在做android項目的時候遇到了一個異常: 記錄一下解決方案,方便今後自我查詢,同時若還有其他解決方案,請夥伴們提出寶貴意見,一起學習。。。。。。 解決方案一:DBhelper類繼承SQLiteOpenHelper類。做

原创 java23種設計模式(一)

          設計模式(Design Patterns)                                   ——可複用面向對象軟件的基礎 設計模式(Design pattern)是一套被反覆使用、多數人知曉

原创 java 23種設計模式(二)

在閱讀過程中有任何問題,請及時聯繫:egg。 郵箱:[email protected] 微博:http://weibo.com/xtfggef 如有轉載,請說明出處:http://blog.csdn.net/zhangerqing

原创 《android高級進階》學習筆記(一)

《android高級進階》學習筆記(一) 1.android觸摸事件傳遞機制 1.1 在android系統中,擁有事件傳遞處理能力的類有以下三種: Activity:擁有dispatchTouchEvent和onTouchEv

原创 《android高級進階》學習筆記(二) View的繪製流程

1 View的繪製流程 1.1 Android中View存在的2種形式: ①單一的View控件; ②包含其它View的ViewGroup容器。 1.2 Android UI管理系統層級關係,如下圖: 1.3 A

原创 android Viewpager中fragment的數據刷新

最近在做一個項目,主要的數據頁面採用的是viewpager+fragment形式展示的,在開發過程中遇到了fragment數據更新問題:項目中我有4個fragment:fragmentA、fragmentB、fragmentC、及frag