原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公

原创 WebView的簡單使用和常用方法、屬性!

工作做私有化項目的時候遇到一個需求,就是當用戶註冊賬號的時候,要跳轉到客戶自己的H5界面進行操作,這就需要Android和H5進行數據交互! 首先加載H5界面肯定需要使用WebView,那麼先簡單介紹下WebView的使用: 加

原创 恢復誤刪的文件

今天手賤,誤刪了工程文件,好在Android studio有文件恢復功能。 右鍵點擊工程-->local history-->show history 即可找回文件。 點贊 收藏 分享 文章舉報

原创 Android和H5(JS)簡單交互

接着上一篇《WebView簡單使用》加載好界面之後要有一個需求就是當用戶點擊頁面上的一個按鈕時,JS要調用Android本地的方法,下面就說下JS怎樣調用Android本地的方法的: 首先需要先配置WebView可以調用JS方法

原创 AndoridStudio解決項目65536方法超出限制的解決辦法!

其實解決這個問題的方法挺簡單的,但是因爲對AndroidStudio的配置不是很瞭解弄了半天!唉! 我用的AndroidStudio的版本是2.2的,然後用的buildToolsVersion是21.1.2; 其實解決這個問題的方法就是分

原创 配置AndroidStudio使用本地的gradle進行編譯

一般AndroidStudio每次編譯都會下載gradle版本,但是這樣的話編譯會很慢,所以使用本地下載好的gradle版本就會快一點! 首先下載好對應需要的版本:http://services.gradle.org/distribu

原创 判斷字符串A中是否有B字符串!(其中A字符串是用“,”拼接成的).

public static boolean getBCheck(String buffer, String stye) { boolean bCheck = false; if (StrUtil

原创 Android Studio 將公共工具庫打成jar包和arr包的方法!

首先說下jar包和arr包的區別,打jar包裏只能將庫裏的源碼打進去,而資源什麼的不能打進去,所以在使用jar包的時候,如果要使用jar包裏的資源就要使用反射來實現不然就會有問題!而打arr包的時候AS會自動的將資源文件和源碼一起打進去這

原创 setMeasuredDimension(widthMeasureSpec, heightMeasureSpec)方法導致在視圖中自定義ViewGroup一下的控件顯示不出來

今天碰見一個坑爹的問題,因爲對自定義ViewGroup裏的一些方法不是很明白導致一個無裏頭的問題! 問題描述:定義一個類繼承LinearLayout,用addView()加入佈局,然後再在視圖中引用該類,但是在XML中該類一下的控件都顯

原创 《將博客搬至CSDN》

將文章遷移至簡書

原创 瞭解角度和弧度的概念和轉換關係

參考文章:http://www.cnblogs.com/xiashengwang/p/3867224.html 唉,以前上學時候學的都還給老師了,現在學習自定義View的時候,還要在重新瞭解一遍,真是無語! 總結下參考文章裏的幾個知識

原创 Math類的一些方法

借鑑文章:http://blog.csdn.net/heqingsong1/article/details/7585030 public class MathTest { public static void main(S

原创 android webview ZoomButtonsController 導致android.view.WindowLeaked 問題

WebView加載H5界面之後,一般不會進行縮放,但是可以配置; webView.getSettings().setSupportZoom(true); webView.getSettings().setBuiltInZoomCon

原创 Intent傳遞值對象的兩種方式:Serializable和Parcelable

首先什麼是值對象:自定義的,有數據類型的對象! 用Intent傳遞我們自定義的數據類型對象時,只能有兩種方式,第一種就是Serializable,這種是Java語音內置的用於序列化數據類型的一個接口!這種方式很方便,直接放自定義的數據類

原创 git一些常見的命令行

在進行任務git操作之前都要先切換到git倉庫 git init 初始化本地倉庫 git status 查看倉庫狀態: git add 將文件添加到暫存區(並沒有真正的提交,可以被移除) git rm –cached 將移除