原创 Java中獲取文件大小的正確方法

本文出處:http://blog.csdn.net/chaijunkun/article/details/22387305,轉載請註明。由於本人不定期會整理相關博文,會對相應內容作出完善。因此強烈建議在原始出處查看此文。今天寫代碼時需要實現

原创 《JAVA與模式》之備忘錄模式

在閻宏博士的《JAVA與模式》一書中開頭是這樣描述備忘錄(Memento)模式的:  備忘錄模式又叫做快照模式(Snapshot Pattern)或Token模式,是對象的行爲模式。  備忘錄對象是一個用來存儲另外一個對象內部狀態的快照的對

原创 Android 7.0分屏原理及生命週期

7.0分屏原理7.0的Activity新增了onMultiWindowModeChanged方法,當頁面在分屏或不分屏狀態變換時,會回調這個方法。分屏的任務管理器和虛擬按鍵在com/Android/systemui目錄下。長按多任務鍵時會調

原创 java web 接收發送json格式的數據

說明:本人最近做了一個項目,其中遇到了一些問題,就這些問題的解決方法與大家分享。          概要:java web 接收json格式的數據 ,發送json格式的數據。           好了,廢話不多說,直接進入主題,web中我們

原创 Invalid byte 1 of 1-byte UTF-8 sequence終極解決方案

 今天在eclipse中編寫pom.xml文件時,註釋中的中文被eclipse識別到錯誤:Invalid byte 1 of 1-byte UTF-8 sequence,曾多次遇到該問題,問題的根源是:The cause of this i

原创 Proguard代碼混淆器如何排除指定的類或子類

使用Proguard代碼混淆器,特別要注意一點的就是使用了反射機制的類屬性或方法最好不要參與混淆. Proguard 4.5 相關的選項配置如下: Java代碼  #不要混淆MyBean的所有屬性與方法  -keepclasseswithm

原创 proguard 不混淆內部類的方法

經過查找資料測試通過-keepnames class com.AnywayAds.Mini$* {    public <fields>;    public <methods>;}這種方式可以禁止混淆內部類。我遇到的問題是webview下

原创 android 打電話

OnClickListener cListener=new OnClickListener() { @Override public void onClick(View v) {              Button bt=(Butto

原创 Android 編程下的代碼混淆

什麼是代碼混淆Java 是一種跨平臺的、解釋型語言,Java 源代碼編譯成中間”字節碼”存儲於 class 文件中。由於跨平臺的需要,Java 字節碼中包括了很多源代碼信息,如變量名、方法名,並且通過這些名稱來訪問變量和方法,這些符號帶有許

原创 混淆 泛型 反射

// 保護泛型-keepattributes Signature不能混淆反射的類

原创 我的友情鏈接

51CTO博客開發

原创 Android 7.0分屏原理及生命週期

7.0分屏原理7.0的Activity新增了onMultiWindowModeChanged方法,當頁面在分屏或不分屏狀態變換時,會回調這個方法。分屏的任務管理器和虛擬按鍵在com/Android/systemui目錄下。長按多任務鍵時會調

原创 Java中獲取文件大小的正確方法

本文出處:http://blog.csdn.net/chaijunkun/article/details/22387305,轉載請註明。由於本人不定期會整理相關博文,會對相應內容作出完善。因此強烈建議在原始出處查看此文。今天寫代碼時需要實現

原创 原生電話號碼字符串得到正確格式的電話號碼字符串數組

/** * 由原生電話號碼字符串得到正確格式的電話號碼字符串數組 * @param tel原生電話號碼字符串 * @return */ private String[] getTelNums(String tel) { String

原创 《JAVA與模式》之備忘錄模式

在閻宏博士的《JAVA與模式》一書中開頭是這樣描述備忘錄(Memento)模式的:  備忘錄模式又叫做快照模式(Snapshot Pattern)或Token模式,是對象的行爲模式。  備忘錄對象是一個用來存儲另外一個對象內部狀態的快照的對