原创 Win10/Win8.1磁盤佔用100%的解決方法

Win10之家報道,在幾年前的Win7時代,用戶已經不需要頻繁的進行碎片整理操作,Win8/Win8.1/Win10亦如此,但是卻有新的問題出現了,硬盤佔用率成爲了一個十分嚴肅的問題。在搭載了Windows8/Windows 8.1/

原创 Android MediaPlayer播放視頻

MediaPlayer主要是用來播放音頻的,因此它沒有提供圖像輸出界面,此時就需要藉助於SurfaceView來顯示MediaPlayer播放時候的圖像輸出。 有幾點要注意的: 1、MediaPlayer管理播放的,所以狀態問題一

原创 使用爲Button加上陰影效果

轉載請註明出處:http://blog.csdn.net/guxiao1201/article/details/40791077 之前做項目時會遇到需要實現帶陰影效果的Button,爲了不太起眼的陰影還要切至少兩張圖以滿足多態效果

原创 異常:android.os.NetworkOnMainThreadException

Android 4.1項目:使用新浪微博分享時報:   android.os.NetworkOnMainThreadException 網上搜索後知道是因爲版本問題,在4.0之後在主線程裏面執行Http請求都會報這個錯,也許是怕Ht

原创 android Button的textColor和background的Selector

textColor用 android:colorbackground用android:drawable否則會報錯。java.lang.RuntimeException: Unable to start activity Component

原创 android工程下assets與raw文件夾

在應用的開發中,當我們創建一個新的Android工程後,我們會發現工程中包含了一個目錄assets,另外當我們察看一些示例工程的時候,有時會發現在該工程的資源目錄下會有一個raw目錄(res/raw)。那麼assets和raw目錄

原创 Java——抽象類實現接口

 在Java中,使用抽象類來實現接口,並不是毫無作用。相反,有時間有很大的作用。       當你只想實現接口中的個別方法(不是所有方法)時,你可以先寫一個抽象類來實現該接口,並實現除了你想要的方法之外的所有方法(方法體爲空)。接着再

原创 JAVA設計模式初探之組合模式

先看看組合模式的定義吧:“將對象組合成樹形結構以表示‘部分-整體’的層次結構。組合模式使得用戶對單個對象和組合對象的使用具有一致性。”    就拿剪髮辦卡的事情來分析一下吧。    首先,一張卡可以在總部,分店,加盟店使用,那麼總部

原创 Android ADB server didn't ACK * failed to start daemon * 簡單有效的解決方案

轉載請註明出處:http://blog.csdn.net/xiaanming/article/details/9401981 ADB server didn't ACK 這個問題會困惱很多的新手朋友,我以前剛開始做Android的時候也遇

原创 Android實現視頻播放的幾種方法

提到視頻播放,有這麼幾種方法。 1.調用系統播放器 Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()+”/video.mp4”); I

原创 導致View的OnClick事件無效或者失靈的原因

在View的其他同級View中,添加了 android:focusable 這個屬性,所以才導致這個原因,切記。 點贊 收藏

原创 Android 軟鍵盤蓋住輸入框的問題

當在Android的layout設計裏面如果輸入框過多,則在輸入彈出軟鍵盤的時候,下面的輸入框會有一部分被軟件盤擋住,從而不能獲取焦點輸入。 解決辦法: 方法一:在你的activity中的oncreate中setContentVi

原创 Android不讓彈出鍵盤擋住View

The AndroidManifest.xml File "stateUnchanged", "stateHidden",

原创 android videoView 按不同比例縮放

 SeeJoPlayer是我利用業餘時間開發的一款免費的視頻播放器。主要是現在在網上似乎找不到一個Android平臺下的界面美觀一點的視頻播放器。而

原创 android LayoutInflater.inflate()的參數及其用法

很多人在網上問LayoutInflater類的用法,以及inflate()方法參數的含義,現解釋如下: inflate()的作用就是將一個用xml定義的佈局文件查找出來,注意與findViewById()的區別,inflate是加載一