原创 小米手機相冊選擇並裁剪圖片
/** * 裁剪原始的圖片 */public static final int PHOTOZOOM = 2; // 縮放 public static final int PHOTORESOULT = 3;// 結果Uri mUrite
原创 細說MvvM
MvvM 分爲Model層,View層,ViewModel(VM)層;Model層負責數據請求,ViewModel(vm)層則是與MVP 中的Presenter層起到的作用是一至的,綁定Model與View層,並進行數據處理等操作。Vie
原创 安卓圖案解鎖插件
package com.example.jcd.JCD_Home; import java.util.ArrayList; import android.app.Activity; import android.content.Con
原创 RelativeLayout常用屬性
第一類:屬性值爲true或false android:layout_centerHrizontal 水平居中 android:layout_centerVertical 垂直居中 android:layout_c
原创 Android WebView 基礎屬性
基礎屬性 獲取當前頁面的URL public String getUrl(); 獲取當前頁面的原始URL(重定向後可能當前url不同) 就是http headers的Referer參數,loadUrl時爲null public Stri
原创 安卓熱更新 阿里熱修復集成
第一步,添加依賴gradle遠程倉庫依賴, 打開項目找到app的build.gradle文件,添加如下配置:添加maven倉庫地址:repositories { maven { url "http://maven.aliyun.com/n
原创 Android公告欄的幾種實現方式與優缺點
前一段時間做一個app 遇到一個需求 公告欄的可變樣式與多行佈局效果,然後我到網上看了下別人怎麼做的發現一般有幾種常用的方式 1.最常用的方法,使用viewflipper ,系統的循環滾動控件,用着也相當的簡單, 寫好進入與
原创 WebViewClient 與 WebChromeClient詳解
WebViewClient // 攔截頁面加載,返回true表示宿主app攔截並處理了該url,否則返回false由當前WebView處理 // 此方法在API24被廢棄,不處理POST請求 public boolean shouldO
原创 android 中sharp 詳細屬性
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:s
原创 WebView Cookies 管理
會話Cookie 與 持久Cookie 會話cookie不需要指定Expires和Max-Age,瀏覽器關閉之後它會被自動刪除。 持久cookie指定了Expires或Max-Age,會被存儲到磁盤上,不會因瀏覽器而失效。 第一方Co
原创 webView 全屏播放視頻
親測大坑,如有解決方法感謝指導我一下 這裏實現的是對webview 中Video標籤播放全屏視頻的處理方式,目前騰訊視頻的分享視頻等無法做到全屏,網上看到很多使用js注入方式實現的全屏,我都一一做了試驗,發現無效,比如騰訊視頻分享鏈接使用
原创 安卓android按寬/高縮放圖片到指定大小並進行裁剪得到中間部分圖片
/** * 按寬/高縮放圖片到指定大小並進行裁剪得到中間部分圖片 <br> * 方 法 名:zoomBitmap <br> * 創 建 人:樓翔宇 <br> * 創建時間:2018-4-7 下午12:02:52 <br> * 修
原创 java 判斷字符串是否是數字
private boolean isDouble(String str) { if (null == str || "".equals(str)) { return false; } Pattern
原创 java中String與二進制的互相轉換
package Internet; public class MY_Binary { //將字符串轉換成二進制字符串,以空格相隔 public String StrToBinstr(String str) {
原创 WebSettings
WebSettings 通常都使用默認即可 WebSettings settings = web.getSettings(); // 存儲(storage) // 啓用HTML5 DOM storage API,默認值 false s