原创 Fragment_關於Fragment你要知道的一切

本文將從fragment的基礎/--/ 嵌套Fragments  的使用及常見錯誤 /--/Activity, Fragment, WebView的狀態保存和恢復 /--/Toolbar使用及Fragment中的Toolbar處理

原创 ScrollView,ListView,GrideView,RecyclerView,ViewPager等多種view嵌套問題

在開發中各種滑動佈局的view如ScrollView,ListView等非常常用,但是你也會發現各種奇怪問題產生。網上的解決方法有很多種,但是雜而不全,根據個人經驗現在列出常見問題以及代碼最少最簡單的解決方法,首先你要了解事件的分發機制

原创 kotlin的瞭解與使用

  1. Kotlin 基礎知識 1.1 Kotlin 函數和變量的定義 函數和變量這兩個概念是 Kotlin 中最基本的兩個元素,在介紹其他概念之前,先介紹下這兩個基本概念 下面我們來定義一個函數: fun max(a: Int, b:

原创 Android畫中畫模式-看這篇就夠啦

最近做做播放器,有個浮窗播放的需求,兩種實現方式,一種是申請浮窗權限,創建浮窗參考flowWindow,一種是採用畫中畫模式(8.0以上)   關於畫中畫 Android 8.0 Oreo(API Level 26)允許活動啓動畫中畫 P

原创 打造萬能的ListView GridView 適配器

轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/38902805 ,本文出自【張鴻洋的博客】 1、概述 相信做Android開發的寫得最多的就是ListView

原创 RecyclerView下拉刷新,左滑刪除和項目點擊事件的監聽

RecyclerView下拉刷新,左滑刪除和項目點擊事件的監聽 上篇介紹RecyclerView基本用法及通用adapter的配置,可以方便的進行開發,下面基於一些具體需求對RecyclerView進行擴展,本文可實現其配合下啦刷

原创 Android 自定義view完全解析--帶你通透了解自定義view

參考轉自郭霖博客帶你一步步深入瞭解View系列 Android LayoutInflater原理分析 相信接觸Android久一點的朋友對於LayoutInflater一定不會陌生,都會知道它主要是用於加載佈局的。而剛接

原创 Android 熱修復原理篇及幾大方案比較

      熱修復說白了就是”即時無感打補丁”,比如你們公司上線一個app,用戶反應有重大bug,需要緊急修復。2015年以來,Android開發領域裏對熱修復技術的討論和分享越來越多,同時也出現了一些不同的解決方案.如果按照通常做法,那

原创 RxJava從入門到放棄---關於RxJava-入門必看

轉自 扔物線   http://gank.io/post/560e15be2dca930e00da1083 RxJava 到底是什麼 RxJava 好在哪 API 介紹和原理簡析 1. 概念:擴展的觀察者模式 觀察者模

原创 爲RecyclerView打造通用Adapter

##RecycleView簡介 RecyclerView控件和ListView的原理有很多相似的地方,都是維護少量的View來進行顯示大量的數據,不過RecyclerView控件比ListView更加高級並且更加靈活。當我們的

原创 關於圖片加載神器--Glide與Picasso的使用與比較

什麼是Glide? Glide是一個加載圖片的庫,作者是bumptech,它是在泰國舉行的google 開發者論壇上google爲我們介紹的,這個庫被廣泛的運用在google的開源項目中。 Glide解決什麼問題? Glide是一個非常成

原创 關於多渠道打包的最強攻略--總結版

作開發工程師發佈產品時多渠道打包是個必要的過程,此文可以對產品打包及上線不太熟悉的人提供瞭解及建議: 原始多渠道打包 原始多渠道打包的方式,指的是每次打包的時候在代碼中設置channelId,打包完這個渠道的apk包後,需要重新設

原创 Android-- 基於http的文件下載開源框架file-downloader

file-downloader     FileDownloader(https://github.com/wlfcolin/file-downloader)是開源的一個安卓Http文件下載框架,是根據自己的經驗總結的一套非常輕量級的

原创 Android酷炫開源動框架2015-2016雙年榜

年度酷炫開源動畫合集 1.Side-Menu.Android 分類側滑菜單,Yalantis 出品。 項目地址:https://github.com/Yalantis/Side-Menu.Android2.Context-Menu.A

原创 Android高效開發編譯調試神器_Jrebel 最新激活方法以及 freeline(快到飛起~秒殺InstantRun)

Google官方的instantRun目前有很多問題,比如比不支持分包,或者只能熱修補佈局改變等,之前一直用高效開發調試神器 JRebel ;用過都知道一用就根本停不下來,但後來更新版本修復了此插件漏洞,不付費情況下比較難破解,所以只好