原创 webview遇到的問題

問題描述: 項目裏需要添加js支持。 本來是很簡單的, webView.getSettings().setJavaScriptEnabled(true); 這樣應該就OK了。 可是由於js裏面執行代碼,有自定義的協議,如下圖:

原创 Android的VectorDrawable與AnimatedVectorDrawable

VectorDrawable:適應不同分辨率的drawable資源 VectorDrawable-第一章 VectorDrawable-第二章 VectorDrawable-第三章 VectorDrawable – 第四章 And

原创 eclipse打不開

雙擊eclipse圖標的結果是彈出對話框, 提示信息:failed to load the jni shared library bin .. jre bin client jvm.dll 原因: jdk的版本選擇錯誤,應該是64

原创 RESTful API的理解

技術交流的時候遇到了這樣的一個問題,被問及開發中用到的是不是Restful API,我說的是,我們現在用到的不屬於完全是Restful API。因爲我瞭解到的Restful API,是 通過具體的URI定位符,找到對應的資源,然後以固定

原创 Picasso遇到的問題

通過 Picasso下載圖片到本地,遇到了問題,點擊按鈕第一次下載無效,第二次之後,開始成功。 google了一下, picasso target not working picasso onBitmapLoaded of Ta

原创 Android中HTTPS應用開發--HTTPS介紹

對https的總結,整理成文字。 小序 開發一般使用的http協議,是明文傳輸的,當然是不安全的。如果涉及到用戶信息隱私,就可能通過某種技術手段獲取得到並加以利用。 想要自己的應用安全,保護用戶數據,就需要使用https協議。 爲什麼需

原创 Android開機廣播

通過測試代碼 public void onReceive(Context context, Intent intent) { Log.e(TAG, "---onReceive---" + context.getPacka

原创 Android Fragment總結

本篇是作爲個人總結,所以摘抄了一些其他博客的文字,中間會加一些個人的理解,下面會附上原博客地址。 Fragment是可以讓你的app縱享絲滑的設計,如果你的app想在現在基礎上性能大幅度提高,並且佔用內存降低,同樣的界面Activit

原创 Android圖片加載庫Picasso和Glide

之前一直使用,沒有仔細的研究過框架,今天開始想對之前用的框架了解一下,後面打算研究一下源碼。今天做了一個簡單的瞭解,對兩個框架進行對比。 先說說不同之處: 1.大小,Glide是Picasso的三倍左右 2.GIF圖,Glide支

原创 MVC、MVP、MVVM模式總結

最近看了很多相關文章,想對這些模式進行一下彙總。 MVC(Model-View-Controller) MVP(Model-View-Presenter) MVVM(Model-View-ViewModel) 各個模式的不同之處,主要

原创 Scroller與computeScroll處理滑動

控件的滑動是通過調用兩個方法實現的,一個是滑動到指定的座標位置(scrollTo),另一個是根據當前的座標位置 滑動的相對距離(scrollBy)。 通過Scroller和computeScroll可以處理控件的平滑的過度到指定的最終位置

原创 RatingBar不可點擊更改

自定義了一個RatingBar,設置成功後,發現可以任意點擊更改其值。這個不符合需求,但是設置了一些屬性之後(click,focus等)均無效果。 後來發現需要設置的屬性是 android:isIndicator="true" Rati

原创 android虛線

一條虛線 dash_line.xml <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/a