原创 webView 加載html代碼亂碼

String content = String.format("%s%s%s", "<html><head><meta http-equiv=\"Content-Type\"content=\"text/html\" charset=\"

原创 安卓手機獲取手機通話記錄信息

                ContentResolver contentResolver = mActivity.getContentResolver();                   Cursor cursor = nu

原创 安卓API 6.0權限問題

前言  谷歌在2015年8月份時候,發佈了Android 6.0版本,代號叫做“棉花糖”(Marshmallow ),其中的很大的一部分變化,是在用戶權限授權上,或許是感覺之前默認授權的不合理,現在6.0出來,使得用戶權限授權變得合理

原创 關於 ScrollLayout加載時總是顯示在中間的視圖解決方法

在ScrollLayout的第一個子佈局加上這兩句話:         android:focusable="true"      android:focusableInTouchMode="true"

原创 android 4.4 JS 和 java 交互失效的解決方法

1.支持 android 調用 js 裏某方法 2.支持android調用JS某方法並且獲取JS方法返回值,然後再次調用JS去顯示。(4.4)         3.支持點擊JS裏某個按鈕,並且返回給android。 1.  A

原创 安卓glide 圖片加載庫

Glide實現Android加載圖片 Glide同其他的圖片加載工具一樣,都是爲了實現圖片的二級緩存, 也就是說內存緩存和本地緩存問題, 從而達到良好的用戶體驗, 但是Glide的自己的優勢, 他是谷歌自己推出的圖片處理框架,所以用

原创 蘋果電腦快捷鍵

cmd+C:拷貝;  cmd+V:粘貼; Command-D    複製所選項; cmd+Backspace:刪除; Command-X    剪切 截屏: cmd+shift+3:捕獲整個屏幕  cmd+shift

原创 註解

Java註解   Annotation(註解)是JDK5.0及以後版本引入的。它可以用於創建文檔,跟蹤代碼中的依賴性,甚至執行基本編譯時檢查。註解是以‘@註解名’在代碼中存在的,根據註解參數的個數,我們可以將註解分爲:標記註解、單值註

原创 安卓 命名規範

在講解命名規範前,先初略介紹下當前主要的標識符命名法和英文縮寫規則。標識符命名法標識符命名法最要有四種:1 駝峯(Camel)命名法:又稱小駝峯命名法,除首單詞外,其餘所有單詞的第一個字母大寫。2 帕斯卡(pascal)命名法:又稱大駝

原创 Android Activity生命週期相關問題

今天開發中遇到一個問題:就是當打開圖庫顯示完照片,你會發現activity生命週期走完了,仔細觀察了下是安卓在打開圖庫的過程中手機自動橫豎屏切換了一下, 問題就來了:安卓的手機屏幕切換生命週期變化: 1、不設置Activity的andro

原创 下載網絡文件HttpURLConnection.getContentLength()大小爲 0

默認情況下,HttpURLConnection使用gzip方式獲取,要取得長度則要求http請求不要gzip壓縮;HttpURLConnection conn = (HttpURLConnection) url.openConnectio

原创 安卓數據庫 realm

https://realm.io/docs/java/latest/#relationships Realm for Android快速入門教程 介紹 如果你關注安卓開發的最新趨勢,你可能已經聽說過 Realm 。Realm

原创 安卓 模塊開發

項目模塊目錄 不同模塊之間調用: Intent intent = new Intent(this, com.megvii.idcardlib.IDCardScanActivity.class); intent.putExtra("

原创 安卓 ImageView伸縮放大縮小

package cn.roco.drag; import android.app.Activity; import android.graphics.Matrix; import android.graphics.PointF; impo