原创 Android MVP MVVM淺談

關於MVC、MVP、MVVM認識及介紹,請詳細閱讀並深入瞭解 https://juejin.im/entry/56ebb4ad5bbb50004c440972 關於MVC、MVP、MVVM的理解無外乎對數據的處理方式進一步的進

原创 android 和 Java 知識點集錦

java 四種引用 強引用就是指在程序代碼之中普遍存在的 軟引用是用來描述一些有用但並不是必需的對象,只有在內存不足的時候JVM纔會回收該對象 弱引用也是用來描述非必需對象的,當JVM進行垃圾回收時,無論內存是否充足,都會回收被弱引用關聯

原创 ArrayList 和 LinkedList 有什麼區別

ArrayList 和 LinkedList 有什麼區別。ArrayList和LinkedList都實現了List接口,有以下的不同點: 1、ArrayList是基於索引的數據接口,它的底層是數組。它可以以O(1)時間複雜度對元素進行隨機

原创 android Glide用法(二)

一  . 基本使用方法1.添加依賴compile 'com.github.bumptech.glide:glide:3.7.0' 2.添加網絡權限<uses-permission android:name="android.permiss

原创 Android佈局優化(一)

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/43376527 重用佈局文件 Android系統中已經提供了非常多好用的控件,這讓我們在編寫佈局的時候可以很輕鬆。但是有

原创 android 多渠道打包

一.  先創建打包的key.store https://blog.csdn.net/u012552275/article/details/52457590二.  把創建好的key放在app目錄下面,打開local.properties配置

原创 android 沉浸式

今天難得有時間寫一寫關於最近的總結,在每日的忙碌之中時刻保持本心,避免讓自己迷失在每日的時光流逝中,不知道看到的朋友們是否有相同的感覺~   發一下牢騷,接下來我們來看一下沉浸式的實現   首先我們要在styles文件裏面進行配置修改<r

原创 Android中WebView加載Url時出現域名連接重定向時返回控制死循環的問題

webview.setWebViewClient(new WebViewClient()//設置WebView中客戶端的行爲 { //讓WebView對點擊網頁中的URL後作出響應

原创 Android內存泄漏

內存泄漏 : 內存泄漏(Memory Leak)是指程序中己動態分配的堆內存由於某種原因程序未釋放或無法釋放,造成系統內存的浪費,導致程序運行速度減慢甚至系統崩潰等嚴重後果。 內存泄漏的原因 : 1.資源對象沒關閉造成的內存泄漏 資源性

原创 Java 靜態內部類 與 內部類區別

靜態內部類的作用:只是爲了降低包的深度,方便類的使用,靜態內部類適用於包含類當中,但又不依賴於外在的類,不用使用外在類的非靜態屬性和方法,只是爲了方便管理類結構而定義。在創建靜態內部類的時候,不需要外部類對象的引用。非靜態內部類有一個很大

原创 講講類的實例化順序,比如父類靜態數據,構造函數,字段,子類靜態數據,構造函數,字段,當 new 的時候, 他們的執行順序

此題考察的是類加載器實例化時進行的操作步驟(加載–>連接->初始化)。 父類靜態變量、 父類靜態代碼塊、 子類靜態變量、 子類靜態代碼塊、 父類非靜態變量(父類實例成員變量)、 父類構造函數、 子類非靜態變量(子類實例成員變量)、 子類構

原创 android Glide用法

Glide簡介Glide是一個快速高效的開源媒體和圖片加載框架,他把媒體解碼、內存和磁盤二級緩存還有一些資源緩存池封裝成一個個簡單的接口,使用很方便,並且Glide也是google推薦使用的圖片加載框架。Glide支持下載、解碼、展示視頻

原创 抽象類與接口區別

參數抽象類接口默認的方法實現它可以有默認的方法實現接口完全是抽象的。它根本不存在方法的實現實現子類使用extends關鍵字來繼承抽象類。如果子類不是抽象類的話,它需要提供抽象類中所有聲明的方法的實現。子類使用關鍵字implements來實

原创 android圖片等比例縮放 填充屏幕

第一種方法:在ImageView的t同事設置兩個屬性 android:adjustViewBounds="true"android:scaleType="fitXY"第二中方法:用IamgeView的 android:scaleType

原创 android recyclerview 多佈局

在開發項目中android端用到最多的就是列表展示數據  今天給大家展示的是recyclerview 多種形式展示item的方式,話不多說咱們直接上代碼private static GridLayoutManager layoutMana