原创 android https加載WebView圖片不顯示問題

在webview裏面加載https url的時候,如果裏面需要加載http的資源或者重定向的時候,webview會block頁面加載。這是Android 4.4以來google對安全機制的提升。 即當一個安全站點企圖加載來自一個不安全

原创 android 內存泄露分析及調試(LeakCanary使用)

LeakCanary是一個傻瓜化並且可視化的內存泄露分析工具 爲什麼需要LeakCanary? 因爲它簡單,易於發現問題,人人可參與。 簡單:只需設置一段代碼即可,打開應用運行一下就能夠發現內存泄露。而MAT分析需要Heap Dump,獲

原创 程序包org.apache.http不存在,解決方式

編譯提示爆紅 import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.StatusLine; im

原创 詳解Java中的clone方法 -- 原型模式

Java中對象的創建淺拷貝:只複製一個對象,對象內部存在的指向其他對象數組或者引用則不複製深拷貝:對象,對象內部的引用均複製clone顧名思義就是複製, 在Java語言中, clone方法被對象調用,所以會複製對象。所謂的複製對象,首先要

原创 if else 和 switch的效率

 switch...case與if...else的根本區別在於,switch...case會生成一個跳轉表來指示實際的case分支的地址,而這個跳轉表的索引號與switch變量的值是相等的。從而,switch...case不用像if...

原创 android通用的訂單數量顯示,以及個人中心單頁GridView效果

自定義的MenuLinearLayout package com.xxxxxx.view; import android.content.Context; import android.content.res.TypedArray; i

原创 android當activity啓動模式設置成singleTask如何獲取intent

當A  activity啓動模式設置成SingleTask時再從別的頁面跳轉到該A  activity則生命週期爲 onNewIntentonRestartonStartonResume 此時如果在A  activity中獲取intent

原创 Android中this與Activity.this的區別

Toast.makeText(AlarmActivity.this,"鬧鐘取消", Toast.LENGTH_SHORT); Toast.makeText(this,"鬧鐘5秒後啓動", Toast.LENGTH_SHORT);  

原创 每個人都需要的中文排版指南

原文:http://stormzhang.com/2017/03/16/chinese-copywriting/ 來自 stormzhang 的一篇文章,感覺很實用。裝載記錄一下,還原訪問原文。這篇文章適用於所有編輯、作家、撰稿人、公衆

原创 android Gson

原文:http://stormzhang.com/android/2014/05/22/android-gson/ 目前的客戶端大都有和服務端進行交互,而數據的格式基本就是json了,於是在Android開發中就經常用到json解析,方便

原创 深入理解JVM之三:垃圾回收算法

原文:http://blog.csdn.net/dd864140130/article/details/50084471 1. 標記——清除算法(Mark-Sweep) 標記——清除算法是第一種使用和比較完善的垃圾回收算法,算法分

原创 android集成華爲push 6003錯誤,以及華爲低版本crash問題

前段時間項目需要接入推送功能,最終對比選擇了使用極光推送,但是極光結束後臺進程是收不到push消息的,需要我們自己去集成第三方平臺,比如:小米,華爲,魅族 極光接入華爲:極光根據 EMUI 系統版本間差異,現採取的方案是 EMUI 4.

原创 android webview遇到的坑,及優化

很感謝博主的總結,許多問題我實際項目中都遇到過。當時也是各種google找解決方案。問題也是解決,但是過一段時間又忘記了,記錄一下博主的總結,地址:webview遇到的坑,及優化

原创 android插入聯繫人

public void addContact(String name, String phoneNumber) { // 創建一個空的ContentValues ContentValues values =

原创 android支付寶(Alipay)接入介紹

支付寶的官網地址:https://docs.open.alipay.com/204/105296/1.將alipaySdk-xxxxxxxx.jar包放入商戶應用工程的libs目錄下,如下圖。或者在app module下的build.gr