原创 從0到1繪製蠟燭線(實現細節)

股票??數字貨幣??都是浮雲,沒那智商還是好好擼代碼吧,啊哈哈哈!今天作爲一個嫩綠嫩綠的韭菜,就來用技術征服一下割過自己的股票行情圖。 股票行情圖中比較複雜的應該當屬於蠟燭線(陰陽線),這塊手勢處理複雜、圖表指標複雜、交互複雜、數據處理複

原创 Flutter打包流程

基於Wandroid網站api開發的Flutter版本,歡迎大家star!!基於wanandroid網站開發的Flutter版本背景從事過Android開發的同學應該對Android的Release包打包流程很熟悉了,這裏重點說一下Fl

原创 仿ios側滑推出當前界面

我們都知道在ios手機上面,有一個側滑退出當前界面的功能,但是在安卓手機上系統沒有給我們提供這樣的功能,但是這依然阻擋不了強大的安卓的定製功能,我們完全可以自己定製一套這樣的功能。首先看下效果圖: 分析: (1)要想模仿ios的這種效果

原创 WebView長按彈出複製粘貼

ActionMode簡介 ActionMode是android3.0之後出現的一種菜單選擇模式 ActionMode的創建 ActionMode的使用特別的簡單,主要用到兩個方法,startActionMode和ActionMode.Ca

原创 WebView截屏

WebView的截圖有幾種方式 (一)這種方式要求WebView必須設置setDrawingCacheEnabled(true) /** * 這種方法要求webview要設置setDrawingCacheEnabled(tru

原创 繼承LinearLayout實現大衆點評標題和圖表的效果

一、分析 最近在工作中的工商銀行elife頁面,該需求需要首頁listView列表中的條目的標題和圖表實現以下效果: 該效果類似大衆點評的美食頁面的一個佈局:                     二、實現 1

原创 Android圖片裁剪(拍照和從相冊選擇)

一、獲取圖片的兩種方式 1.獲取圖片的兩種方式的簡單使用 Android獲取圖片有兩種途徑,拍照和從相冊選取,我們都只到這兩種的簡單用法: 拍照 Intent intent = new Intent(MediaStore.ACT

原创 自定義的圓形圖片(一般用於頭像顯示部分)

自定義的類如下所示:(繼承現有的ImageView然後繪製圓形圖) 使用的時候直接在佈局中引入即可 <com.icbc.elife.views.CircleImageView android:id="@

原创 自定義ViewGroup

首先介紹一下ViewGroup是什麼? ViewGroup相當於一個放置View的容器,並且我們在寫佈局xml的時候,會告訴容器(凡是以layout爲開頭的屬性,都是爲用於告訴容器 的),我們的寬度(layout_width)、高度(la

原创 單例模式講解

單例模式中有懶漢式和餓漢式兩種,具體些發可以參見以下的代碼 餓漢式: /餓漢式單例類.在類初始化時,已經自行實例化 public class Singleton1 { private Singleton1() {} private

原创 初識android設計模式—MVP

一、什麼是MVP? MVP是基於MVC提出來的,MVC模式在android開發中的體現不是特別的明顯,尤其是當我們按照傳統的寫法,會在Activity和Fragment中寫大量的業務邏輯和UI界面操作的代碼,以至於Controller和V

原创 RecyclerView的常見用法總結

RecyclerView的簡單用法我們已經再熟悉不過了,這裏就不多說了,下面主要說一下RecyclerView比較好用的一些功能,先看下效果圖    下面我們將對這些功能進行逐一實現 一、添加分隔線 我們知道ListView添加分隔線是一

原创 gradle實現多渠道打包

Gradle應該都不陌生,熟悉android studio的應該都用過gradle,這篇文章主要內容有: a.Gradle的基本認識 b.Gradle實現多渠道打包 本文原創,轉載請注意在CSDN上的出處: http://blog.cs

原创 對AsyncTask的源碼解讀

爲什麼討論AsyncTask?對AsyncTask的使用我們應該很熟悉了,我們經常使用它來執行一個異步任務,然後在主線程當中更新UI。另外還有兩種HandlerThread和IntentService也可以用來執行異步任務,只不過他們之間

原创 自定義View折線圖

自定義View的步驟我們應該都比較熟悉,其中幾個比較重要的方法: onSizeChanged onMeasure onDraw 我們可以在onSizeChanged中獲取我們自定義View的寬和高,然後有助於我們後面的計算。在on