原创 Android關於PowerManager.WakeLock的使用相關介紹

文章爲轉載;http://landerlyoung.github.io/blog/2014/10/31/androidzhong-de-wakelockshi-yong/ android系統在手機屏幕鎖定之後一般會讓手機休眠,以提高電

原创 Android LayoutInflater原理分析,帶你一步步深入瞭解View(一)

本篇文章爲轉載,原出處:http://blog.csdn.net/guolin_blog/article/details/12921889 先來看一下LayoutInflater的基本用法吧,它的用法非常簡單,首先需要獲取到Layo

原创 Android自定義下拉刷新(附源碼)

本篇爲轉載 ,轉載,轉載,然後聯繫不到原作者,然後我360度全自動轉了~~~,如果原作者看到了(估計也看不到),侵刪,侵刪,侵刪    應該是元貼吧:http://www.jb51.net/article/39714.htm 廢話不說了,

原创 用到的Android第三方功能地址(持續更新)

以下是工作中用到的博客,這裏記錄一下 1.仿QQ ListView右滑刪除操作 http://blog.csdn.net/lzyang187/article/details/50737134 http://www.bkjia.com/An

原创 Android drawable-v21文件夾下xml文件,手機版本不兼容

 在開發中遇到這個問題,把xml文件放在drawable-v21文件夾下,在Android版本API 22中,可以正常運行,但是在API19中則報出

原创 Android 設置RadioButton文字在圖片左邊

<style name="radiobutton_right_style"> <item name="android:layout_width">match_parent</item> <item name="androi

原创 關於Fragment與Activity生命週期前後關係詳解

本篇文章講解自己探討的Activity動態添加Fragment時,分4種情況: 1.使用replace(),且不加入回退棧addToBackStack(null); 2.使用replace(),且加入回退棧addToBackStack(n

原创 ComponentName的使用及相關介紹

原文出處:http://blog.csdn.net/u012702547/article/details/49557905 ComponentName,顧名思義,就是組件名稱,通過調用Intent中的setComponent方法,我們

原创 RecycleView 列表的item點擊事件

在工作中,用到橫向滑動,選擇年份且選擇的item變色的功能,就想到了RecycleView可以完成橫向滑動,結果在使用時發現,佈局雖然沒有問題,但是RecycleView沒有item點擊事件,更不用說類似於RadioButton的單選,後

原创 Android 融雲即時通訊開發

項目中需要用到即時通訊,經過一番研究,現兩個用戶已可以互相通信;下面介紹關於融雲的開發過程:1.融雲的業務架構 可在http://www.rongcloud.cn/docs/quick_start.htm

原创 Android ScrollView中嵌套ExpandableListView,item不顯示的問題

在項目中,發現當需要用ScrollView嵌套ExpandableListView時,無論ExpandableListView的width設置爲match_parent還是wrap_content,其it

原创 Android app圖標在手機桌面顯示過小

開發中,app安裝在手機之後,圖標明顯比其他app的圖標要小,開始認爲與手機設備有關,後經檢查後發現與手機分辨率有關,出問題的爲三星手機1080p,Android會根據手機分辨率自動到相應的文件夾下(drawable/mipmap)尋找對

原创 Android 判斷通知欄是否打開及前往設置頁面

項目中用到日程提醒功能,如果應用的通知欄沒有打開,則需要提示用戶前去打開通知欄,判斷通知欄是否打開代碼如下: private boolean isNotificationEnabled(Context context) {

原创 Android 集成科大訊飛語音識別

項目中集成科大訊飛語音識別以及隨着語音分貝的大小,聲紋波動動畫的效果,整個效果圖如下: 以下爲項目中加入語音識別模塊的流程及需要注意的問題: 1.根據科大訊飛平臺的文檔介紹,將科大訊飛語音接入項目,文檔鏈接如下:http://www.x

原创 Android 同一個BroadcastReceiver在兩個程序裏執行

在項目中,需要將同一段程序變爲兩個app,並且可以安裝在同一個手機裏,一般而言兩個相同的程序安裝在手機裏,會被互相替代,但是我們改一下gradle文件中的applicationId(如圖所示),使兩個程序該值不同即可同時安裝在手機裏。 在