原创 webview 常用 settings 配置

          webSetting.setAllowContentAccess(true); //是否允許在WebView中訪問內容URL(Content Url)  默認允許         webSetting.setAllow

原创 總結JsBridge 使用遇到的坑(fork並打了新的release)

github地址 https://github.com/lzyzsd/JsBridge 常規接入方式  repositories { // ... maven { url "https://jitpack.io" } }

原创 jsBridge遇到的坑2 (h5頁面加載js文件過多,jsBridge無效)

問題: Android 食用JsbridgeWebView與h5進行交互,h5註冊JsBridge,在調用時bridge時有時候爲空 分析: JsBridgeWebView通過BridgeWebViewClient 進行代理 ,注入 We

原创 OkGo3.0真實項目使用和二次封裝

前言 之前使用okhttputil,由於鴻洋的該框架並未對於回調數據進行過度處理,callback需要自定義處理,所以在項目使用時對其進行了封裝,後來發現OkGo對於Callback進行了封裝,自己的封裝Callback和OkGo的有些相

原创 自定義圓形進度條 RoundProgressBar

前言 1.主要用來展示進度,因爲有特殊的ui要求 效果 代碼 幾個自定義屬性 <?xml version="1.0" encoding="utf-8"?> <resources> <!--圓形進度條--> <declar

原创 使用OkhttpUtils作爲網絡框架同時,使用Glide加載Https圖片

前言 公司的後臺公網之前的ca認證過期了,然後發現app中部分圖片加載不出來 然後對於數據來源進行分析,發現展示不出來的是https的圖片 網絡框架使用的是鴻洋的OkhttpUtils 2.6.3版本,進行了二次封裝 圖片框架使用的

原创 最完整Android Studio插件整理

現在Android的開發者基本上都使用Android Studio進行開發(如果你還在使用eclipse那也行,畢竟你樂意怎麼樣都行)。使用好Android Studio插件能大量的減少我們的工作量。1.GsonFormat快速將

原创 listview中複用seekbar bug產生及解決方案

前言1.之前沒怎麼在ListView的Item條目中嵌套Seekbar, 突然有朋友遇到這樣的情況,於是花點時間解決下網上找的一些blog基本沒什麼用,可能是我的手法不對,本篇實測有效解決問題seekbar在listview的item中時

原创 Android pdf填充表單,預覽,圖片填充,水印添加

前言 需求是這樣的,客戶需要用戶登錄app後錄入個人信息,然後由手機端幫助將錄入的信息填充到pdf, 用戶錄入的部分圖片需要填充到pdf模板的最後面,還需要給每一頁pdf都加上水印,生成後給用戶預覽 分析技術點 1.pdf表單填充 2.p

原创 Git常用命令行總結 window系統

需要詳細學習可以 參考 廖雪峯的官方網站1.簡介    分佈式版本控制系統, 寫代碼的都需要版本控制,我用SVN,現在還用GIT    所謂的分佈式,實際上是區分SVN,    SVN得在局域網內有一臺主機, 管理所有版本代碼,這臺主機必

原创 Android自定義RatingBar,評分控件

前言 之前有使用系統的RatingBar,發現不太靈活 於是自己寫一個 實現效果 原理 原理圖 首先得有兩張評星的圖,找ui妹子切一下 爲了方便定製,我這裏寫死了寬高 即整個控件的高度就是星星的高度 整體控件寬高按照需求寫死

原创 android跳轉其他app

需求 公司有兩款app需要聯動,從一款app打開另一款,所以需要進行app跳轉 實現 基本邏輯就是在一款app中點擊打開另一款app時,在本機對於app進行查找和判斷,查看本地是否存在,如果不存在跳轉app下載頁 如果存在就跳轉到另一

原创 底部dialog通用彈窗

需求 拍照底部彈窗選擇器 效果 實現原理 自定義dialog 加底部彈出動畫 加回調 step1 public class ChoosePicDialog implements View.OnClickListener { Ac

原创 多行單選組合控件 MultiLineRadioGroup

需求 實現方法 如果是單行或者單列直接使用RadioGroup+RadioButton來實現 但是往往就是計劃趕不上變化,ui給出的圖是這種多行單選 想到的方法之一就是gridview 這裏使用RecyclerView進行封裝

原创 基於鴻洋okhttp封裝工具類okhttputils 返回數據回調封裝

簡介 okhttputils 是csdn 鴻洋大神基於okhttp網絡請求進行的二次封裝 基本請求格式如下 OkHttpUtils .get() .url(url) .addParams("username", "hyman") .add