原创 android代碼混淆詳解

1、前言 在對apk進行打包時,如果不對apk進行混淆和加固,生成的apk可以輕鬆的進行反編譯,所以對apk代碼進行混淆還是很有必要的。 2、實現 開啓混淆 通常我們需要找到項目路徑下app目錄下的build.gradle文件 找到

原创 weblogic10.3.6安裝並補丁

一、前言 最近真的有好長時間沒有寫博客了,這兩天一直解決weblogic的漏洞問題,其中一個漏洞真的是想了好多辦法,解決了兩天才ok 二、安裝JDK 1、安裝JDK:./jdk-6u45-linux-x64 三、weblogic命令 1、

原创 linux系統中nginx安裝與配置

一、nginx啓動停止命令 1、檢查是否安裝g++、gcc命令:rpm -qa | grep gcc 2、查看是否運行某軟件:ps -ef|grep nginx 3、nginx重啓命令:到sbin目錄下:nginx -s reload 4

原创 cordovar安裝和打包流程

一、安裝codorvar環境 1.安裝Node.js 安裝nodejs,是爲了使用其中安裝的包管理工具npm(下載上傳工具) 測試是否安裝成功,cmd中執行[node -v]以及[npm -version] 2.安裝cordova Cli

原创 解決android8.0無法啓動activity報錯問題

一、前言 最近我在將targetSdkVersion設置爲>26以後,在Android8.0的系統上,在登陸的閃屏activity界面,無法調用activity,後來查看是因爲activity8.0中 android:screenOri

原创 Android集成華爲推送功能詳細

1、前言 Android集成推送功能也算是有好幾個SDK了,包括極光、個推、小米、百度雲推送。但是真心感覺華爲的文檔寫的太差,封裝的也不好,別的開發文檔看一兩遍就能按照文檔集成成功,而華爲仔細看了幾遍都沒完全搞懂要幹啥。還去查了一下別人的

原创 Android 集成小米推送功能教程

1、前言 現在好多手機都有APP推送功能,也有好多第三方的SDK,那爲什麼還要集成只有小米手機好使的“小米推送”呢?因爲在小米手機中,小米推送是“系統級通道”,就是在APP關閉的情況下,也能很快的到達。而第三方SDK只能通過自己的代碼進行

原创 linux系統配置普通用戶JDK,和weblogic或者tomcat無法顯示驗證碼問題

一、前言 本來正常運行的項目,早上一看,登錄頁面無法顯示驗證碼了,懷疑是系統更新導致的無法加載硬件的圖形化界面導致的。我今天在清理了一下linux系統的緩存後,發現又不能顯示驗證碼了,看來還是需要依靠weblogic的圖形化顯示功能,依靠

原创 Android完美實現視頻播放功能

1、前言 視頻播放功能在APP開發中有的會用到這個功能,實現視頻播放四種方式 (1)系統自帶的視頻播放器 (2)VideoView播放器(自帶開始、停止、暫停等功能,進度條自帶不能改變),實現起來較簡單 (3)SurfaceView+Me

原创 Android文件讀寫操作總結

一、簡述 apk中有兩種資源文件,raw下的和assert下的,這些數據只能讀取,不能寫入,兩者目錄下的文件在打包後會原封不動的保存在apk包中,不會被編譯成二進制。res/raw中的文件會被映射到R.java文件中,訪問的時候直接使用資

原创 aapt.exe'' finished with non-zero exit value 1錯誤解決

一、前言   今天重新換了臺電腦,就把以前的項目重新導入到Android studio中,發現報錯aapt.exe'' finished with non-zero exit value 1,網上查了各種解決辦法,有的說刪除配置文件的,有

原创 linux安裝weblogic並設置啓動內存

一、前言 weblogic是和tomcat一樣的部署項目的容器,不過公司可能感覺weblogic更加強大,可以實現集羣的效果,就是一個項目部署到多臺服務器上,當一臺服務器停止時,會自動運行另一臺服務器的項目。 二、linux中weblog

原创 linux系統weblogic啓動無用戶名密碼和修改JDK方法

一、前言 最近在研究web的程序發佈,以前可能感覺tomcat比較方便,但是最近公司都用weblogic進行發佈了,weblogic的好處就是部署集羣方便,其實他們都是web的容器,感覺要是在Windows下部署挺簡單的,但是在linux

原创 Android中動畫詳細講解

一、前言 Android動畫經常會在切換activity、數據加載時會用到動畫效果,以前接觸的比較少,用的都是封裝好的動畫效果,自己寫的比較少,今天心血來潮想寫一個自己設計的動畫效果,發現學習動畫代碼比較簡單,但是要實現某些特定的動畫效果

原创 Android開發中容易遺忘的小知識

1、給頁面添加背景  WindowManager.LayoutParams lp = getWindow().getAttributes(); /** * 此處設置亮度值。dimAmount代表黑暗數