原创 WebView: loadData與loadDataWithBaseURL的區別

在寫WebView時,感覺LoadUrl太浪費流量,而且加載起來有點慢,就考慮用其它的方法來實現。在加載頁面時,如果只加載數據,頁面模板提前寫好放到項目中,這樣就可以來更快的加載頁面,用戶體驗會好些。       如果不用loadUrl,

原创 Java 用正則表達式判斷是否爲IP

代碼/** 1. @Title:IpAddress.java 2. @Package:com.you.dao 3. @Description:用正則表達式判斷是否爲IP 5. @date: 2014年3月4日 下午10:

原创 android用Selector實現Button三種狀態下背景顏色的變化

爲Button設置多種狀態的selector 描述:有時候button需要有多種不同的狀態對應不同的背景,如正常狀態下顏色是紫色,但按下狀態是綠色,不可點狀態是灰色,對應的三種不同背景顏色。實現:要實現按鈕按下狀態,可點狀態,對應狀態下不

原创 Jsoup解析Html(二)

jsoup 簡介 Java 程序在解析 HTML 文檔時,相信大家都接觸過 htmlparser 這個開源項目,我曾經在 IBM DW 上發表過兩篇關於 htmlparser 的文章,分別是:從 HTML 中攫取你所需的信息和 擴展 H

原创 Java 泛型

一、泛型由來 Java語言類型包括八種基本類型(byte short int long float double boolean char)和複雜類型,複雜類型包括類和數組。 早期Java版本(1.4之前)如果要代指某個泛化類對象,只能使

原创 關於android webview讀取js全局變量或者函數返回值

背景:藉助現有接口技術,js可以執行原生Java代碼中的方法,可以得到方法的返回值,可以讓原生java代碼在主線程中動態的操作UI;但是藉助該接口,原生java代碼,採用webview.loadUrl("javascript: JsFu

原创 Android:java和javascript相互調用

在當前的Android開發中,會使用大量的H5(html5+css3+js),和Native一起的混合開發模式(Hybrid),在Hybrid開發的過程中,H5部分開發效率高和移植便利性爲主,但是在一些地方使用h5的確不容易實現,這個時候

原创 Android 自定義軟鍵盤

概述   在項目開發中遇到一個需求,”只要數字鍵盤的輸入,僅僅有大寫字母的輸入,某些輸入法總是會提示更新,彈出廣告等“,使得我們需要自定義輸入。  關聯到的知識  KeyboardView      一個視圖對象,展示了鍵盤。它需要

原创 自定義Material Design風格ProgressDialog

1、前言 在安卓開發中,有時候我們需要自定義進度條對話框ProgressDialog來滿足設計的需求。本來主要講解如何來快速實現一個自定義進度條並且修改進度條顏色。 先看下最終效果 : 2、代碼編寫 2.1 佈局文件 以下是自定義對

原创 Android 控件之ImageButton、ImageView

android中,如果使用imageButton可以在drawable 中設置一個selector,但是imageView設置不起作用,只要把Imageview的src給去掉就成了,src捕獲了background本應獲得焦點導致,具體原

原创 火狐瀏覽器書籤工具欄添加有道雲筆記網頁剪報

本文鏈接:https://blog.csdn.net/Y_Fei/article/details/89294443 有道雲筆記是一款非常強大的記筆記軟件,很多人都非常喜歡。它的網頁剪報功能也非常的強大,今天想要使用這個功能的時候,發現瀏覽

原创 Android selector中的屬性淺析

首先在工程的res/drawable目錄下創建一個 xml 文件,這裏命名爲:button_selector.xml內容如下:123456789<?xml version="1.0" encoding="utf-8"?><selector

原创 Android GrideView

前幾天在用gridview這個控件,想給gridview的每個item添加按下的動畫效果,結果在獲取子view上碰到一點麻煩,首先我想獲取gridview的item個數,使用方法gridView.getChildCount(),結果獲取

原创 Android studio如何生成aar包

在Android Studio中對一個自己庫進行生成操作時將會同時生成.jar與.aar文件。 分別存儲位置: *.jar:庫 /build/intermediates/bundles/debug(release)/classes

原创 Android 插件化和熱修復知識梳理

原文鏈接:https://www.jianshu.com/p/704cac3eb13d 概述 在Android開發中,插件化和熱修復的話題越來越多的被大家提及,同時隨着技術的迭代,各種框架的發展