原创 AndroidStudio 報錯

Starting a Gradle Daemon, 2 incompatible Daemons could not be reused, use --status for details FAILURE: Build failed wi

原创 在webview中查看PDF文件--PDF.js

話不多說,目前要在國內Android平臺WebView中查看PDF文件,你應該找不到其他更好的方式了,只有PDF.js PDF.js介紹: pdf.js 是Mozilla的,主要用於在 HTML5 平臺上展示 PDF 文檔,無需任何本地技

原创 設計模式-代理模式

1、定義Provide a surrogate or placeholder for another object to control access to it.爲其他對象提供一種代理以控制對這個對象的訪問。2、類圖3、角色代理模式也叫

原创 Android ClassLoad原理解讀及熱修復技術使用

一、Android中的ClassLoad1、Android中的ClassLoad分爲以下幾種:    BootClassLoad:主要加載framework層的字節碼文件    PathClassLoad:加載我們已經安裝到系統中的apk

原创 壓在我心頭的第一座大山--教育不均

這座大山,我很早就感受到了。 現在說出來,只是想發泄一下心中情緒。因爲,我覺着,我一直以來努力奮鬥想要改變一些事情,但事情好像要回到原點。 我學習生活中有幾件事,一直印在我腦海中。雖然學到的知識很多都不記得,但是這幾件事,我卻時不時的想起

原创 設計模式-工廠模式

1、工廠模式-接口抽象接口,添加實現類需要執行的方法。public interface Human { public void getColor(); public void talk(); } public class

原创 Linux命令

# : 表示當前用戶屬於root用戶,超級管理員用戶,對系統進行配置的時候需要用到root用戶 $ : 表示當前用戶屬於普通用戶 1、查看IP地址: # ifconfig 2、檢查是否連接互聯網: #|$ ping www.baid

原创 Android 8.0 打開系統自帶瀏覽器

查看Android 8.0源碼發現,Android8.0把瀏覽器的包更換了,類名什麼的也都改了。。。。。。 以下是解決方案: ##調啓系統自帶瀏覽器 ###8.0以下 Intent intent = new Intent();

原创 數據結構---開篇

一、基本概念 1、數據         數據是描述客觀事物的符號,是計算機中可以操作的對象,是能被計算機識別,並輸入給計算機處理的符號集合。數據不僅         包括整形、實型等數值類型,還包括字符及聲音、圖像、視頻等非數值類型。  

原创 Android 根據源碼詳細講解Handler

什麼是Handler我們來看一下Handler源碼中是怎麼說的/** * A Handler allows you to send and process {@link Message} and Runnable * objects

原创 Android APK加固後如何簽名

Android在對應用加固之後,會破壞原有的簽名,需要重新簽名才能發佈到應用市場,本篇談一談如何對已加固的應用進行簽名。1、所需原料:已加固的apk、簽名文件2、本地JDK環境,如果沒有,請安裝。以下操作全部在jdk的bin目錄中完成。3

原创 前端JS調用Android相機相冊問題解決

需求: Android中webview加載網頁,網頁中有一個按鈕,點擊之後,調啓Android系統的相機和相冊。 問題: 前端中的<input type="file" accept="image/*" />標籤,在IOS中能夠直接調啓相機

原创 VMWare中創建用戶,並與SecureCRT進行遠程連接

1、root用戶創建新用戶 # useradd learn # passwd learn 111111 111111 2、獲取虛擬機IP和端口號 3、配置映射關係 寫入機器 C:\Windows\System32\drivers\et