原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 謹慎使用Arrays.asList()

使用Arrays.asList()可能會報UnsupportedOperationException異常。 看下源碼大家會發現此ArrayList非彼ArrayList。 這裏的Arrays.asList()返回的是Arrays.ja

原创 讀Android學Java基礎之按位操作符

今天準備講講在Android Framework中按位操作符的運用,講之前大家最好再回顧一下,按位“與”(&)、按位“或”(|)、按位“非”(~)、按位“異或”(^)的定義 // VISIBILITY_MASK = VISIBLE + I

原创 TextView設置selector後,沒有點擊效果

今天忘了一個知識點,給TextView設置了一個background,用的是SelectListDrawable,就是想實現View在不同狀態下改變背景色。怎麼試效果就是出不來,忘了一件事,還是通過源碼比較直接: public void

原创 讀Android學Java基礎之動機

讀Android學Java基礎之動機 也許是我的Java基礎實在太差了,爲了跳槽找個好工作,硬着頭皮開始讀View源碼。第一天算是把View的javaDoc模棱兩可的讀下來了,也不知道理解的對不對,反正是讀完了,我是這麼想的,文檔沒理解透

原创 解決Ubuntu12.04安裝AndroidStudio報"No JDK found."的bug

解決Ubuntu12.04安裝AndroidStudio報”No JDK found.”的bug 今天在Ubuntu下安裝AndroidStudio 4.0完後,點擊圖標,一直啓動不了,報的錯誤是”No JDK found. Please

原创 練手Android應用

TangShi 描述 開發初衷 截圖 版本10 版本11 版本12 未實現功能 TangShi 描述 這是一款經星星褪了色作者同意,本人將他設計的唐詩三百首原型開發成了這款安卓應用。面向那些熱愛唐詩的人羣,對於本人來說主要是開

原创 Could not open Selected VM debug port (8700)

引言 今天在用Android Studio的時候需要debug一下,不知道怎麼回事,一直停在”Force Close”界面,嘗試了各種方法,google完,被迫用百度,也不好使.最後回過頭來看了這篇帖子Could not open sel

原创 List#toArray小技巧

有時候我們希望把一個Collection轉換成一個數組,Collection提供了toArray方法。toArray是一個重載方法,其中無參數版本返回的是Object數組,很明顯通常情況下這不是我們想要的結果。我們希望返回目標類型的數據,

原创 git學習筆記--添加遠程庫

本地git倉庫與GitHub遠程倉庫同步 本文是學習廖雪峯Git教程後的一些總結,有興趣的同學可以直接去看教程。。。 具體場景是,你已經創建了一個本地Git倉庫,現在想要在GitHub上創建一個Git倉庫,並且讓這兩個倉庫進行遠程同步。

原创 FragmentPagerAdapter與FragmentStatePagerAdapter具體使用場景

本文只是一篇抄自 Android Fragment 你應該知道的一切 這篇文章的片段,以便本人日後回顧,有興趣的話,可以看原文,博主鴻洋_ 的文章值得一看。 這兩個類都是PagerAdapter的子類。自從Fragment問世,結合Vi

原创 Android 模擬器和鍵盤的按鍵對應關係

按鍵按鈕 模擬器對應鍵 home Home key Home鍵 ESC Back鍵 F2 Menu Key 菜單鍵 F3 Call Key 撥號鍵 F4 End Call Key結束通話即”紅鍵” 上下左右

原创 Ubuntu 用/ect/profile文件配置JAVA環境變量

打開終端  :vim /etc/profile 添加的代碼如下: 這段代碼添加的位置在: if [ -d /etc/profile.d ]; then   for i in /etc/profile.d/*.sh; do     if