原创 Android截取圓角圖片

/** * 將圖片截取爲圓角圖片 * @param bitmap 原圖片 * @param ratio 截取比例,如果是8,則圓角半徑是寬高的1/8,如果是2,則是圓形圖片 * @return 圓

原创 [轉載]小白鼠喝藥水找毒藥——面試題

本文轉自 原博客地址 題目:1000 瓶無色無味的藥水,其中有一瓶毒藥,10只小白鼠拿過來做實驗。喝了無毒的藥水第二天沒事兒,喝了有毒的藥水後第二天會死亡。如何在一天之內(第二天)找出這瓶有毒的藥水? 思路:10只小白鼠,喝了藥水之

原创 ccf2015試題(java)

ccf2015試題(java) 剛剛考完ccf的試題。。。還是基礎掌握的不紮實,五道題4個小時,只做出來三道題,而且沒有考慮複雜的情況。。考試時間匆忙,所以沒加註釋。 /* 問題1 問題描述   旋轉是圖像處理的基本操作,在

原创 阿里筆試題記錄(Android客戶端部分)

阿里筆試題記錄(Android客戶端部分) 選擇題 結果應該是選擇 80,8 思路: - 指針的值都是一個個地址,而地址是用無符號整型值來表示的,也就是unsigned int。因此一個指針類型變量的大小就是unsigne

原创 android遇到的問題及解決——9patch圖片處理中的紅線問題

昨天在Android Studio中處理一張9patch圖片的時候,遇到個問題。按照ide的提示(下圖) 按住control後在圖片上點拉伸點,畫出來的線條是紅色的(下圖) 當時沒有太注意這一點,畢竟很久沒有用這個東西了...接着在測

原创 讓人感動的代碼

在算法導論的第一節課上,老師給我們展示了下面兩段代碼。突然想到很久之前看的一篇文章裏提出的一個問題,是否有這樣一段代碼,能讓你感動。看到這段代碼後,起碼這三年裏,我找到了能讓我感動的代碼。 代碼是兩個函數的對比 //參數 二維

原创 求赫夫曼編碼的算法

求赫夫曼編碼的算法 參考清華大學出版社出版的《數據結構(c語言版)》一書,在java下實現 //數據結構 class HuffmanNode{ public int weight;//權重 public int

原创 [轉載]java.util.Map的四個兒子

java.util.Map的四個兒子 參考博文LinkedHashMap和HashMap的比較使用 java爲數據結構中的映射定義了一個接口java.util.Map;它有四個實現類,分別是HashMap Hashtable

原创 Android實習生-阿里巴巴面試記錄

阿里巴巴面試     今天上午十點過了五六分鐘接到了阿里巴巴的一面的面試電話。。我簡歷投的是Android客戶端開發實習生,內推。昨天本來電話定的是十點,看來HR也是有點不準時。     一面的時間是五十六分鐘多一點。周圍的人一面

原创 Android自定義View學習筆記03

Android自定義View學習筆記03 參考gitHub上面的開源項目CircleImageView 預備知識 BitMap類 BitMap位圖類,其中有一個嵌套類叫Bitmap.Config,內部有四個枚舉值。這個類的作用

原创 Android自定義view學習筆記02

Android自定義view學習筆記02 本文代碼來自於張鴻洋老師的博客之Android 自定義View (二) 進階 學習筆記,對代碼進行些許修改,並補充一些在coding過程中遇到的問題、學習的新東西。 相關代碼 //Cu

原创 Android自定義view學習筆記01

Android自定義view學習筆記01 昨天看博客的時候看到鴻洋老師的博客裏面有關於自定義view的學習教程。一直深感所掌握的東西太少太雜,按照他的Android 自定義View (一)所講內容,代碼實踐。根據實際情況稍作修改

原创 Creating custom and compound Views in Android - Tutorial(翻譯)

Creating custom and compound Views in Android - Tutorial(翻譯) 譯前的: 之前做了三篇學習筆記,從知乎上面看到了這篇英文的推薦,總的來說可以是一篇導讀,沒有相關的學

原创 Android開發中如何實現外部其他Activity類與指定fragment碎片的相互跳轉

先說一下這個問題產生的背景 Activity A中有四個fragment,分別是 a b c d,默認顯示的是fragment a。在開發過程中,fragment d中需要和外部Activity進行跳轉,將這個外部Activity命名爲B

原创 串的模式匹配算法(BF算法和KMP算法)

串的模式匹配算法 子串的定位操作通常稱爲串的 模式匹配,其中T稱爲 模式串。 一般的求子串位置的定位函數(Brute Force) 我寫java的代碼是這樣的 int index(String S,String T,int p