原创 openfire的配置搭建

最近工作需要,需搭建openfire服務器。我用的是最新的3.9.1版,具體搭建過程網上有好多。這裏感謝兩個帖子的作者。 http://blog.csdn.net/ares1201/article/details/7737872。  雖

原创 記一次EditText設置默認選中setSelection的一個bug

需求:在重命名的時候,要默認選中文件的後綴之前的名字; 代碼如下: int index = name.lastIndexOf(".");if (index > 0) renameEditText.setSelection(0,

原创 Android關閉鍵盤時的一個小問題

最近遇到一個問題,拿出來跟大家分享下,並希望高手分析。 事情是這樣的,我在一個新彈出的dialog裏有一個輸入框,希望在彈出的時候自動把軟鍵盤打開,輸入完點擊確定或取消的時候把軟鍵盤關閉。 創建dialog的代碼   AlertDial

原创 activity切換的時候添加動畫效果

在startActivity的時候加上一個方法即可 overridePendingTransition(R.anim.come_in_r2l, R.anim.come_in_r2l);     如果想爲系統所有的activity之間切

原创 記一次獲取當前用戶名錯誤的bug

在Android應用中很多時候都會要獲取當前登錄用戶名,一般的邏輯是這樣的,在登錄Activity中,登錄成功的時候記錄當前用戶的用戶名,通過sharePrefrence保存;在BaseActivity中獲取當前用戶名,也是通過shar

原创 跳錶(SkipList)的Java實現

跳錶(SkipList)的Java實現 什麼是跳錶 簡單說跳錶(SkipList)是一種可以替代平衡樹的數據結構。跳躍表讓已排序的數據分佈在多層次的鏈表結構中,默認是將Key值升序排列的,以 0-1 的隨機值決定一個數據是否能夠攀升到

原创 堆排序講解及Java實現

堆排序 一、首先先解釋一下什麼是堆? 堆可以看做是一顆樹,而且是一顆完全二叉樹。不同的二叉樹請看下圖: 二、堆排序的特性 首先介紹複雜度: 時間複雜度:O(nlgn)… 空間複雜度:O(1) 鑑於堆這種數據結構本身的特性可以發

原创 對於Activity生命週期,你想知道的,全在這裏

本來沒打算寫這篇文章,畢竟網上講解Activity生命週期的文章一搜一大把,沒有什麼可說的。但是因爲最近開發的時候遇到一個因爲生命週期的一個疏忽導致Service始終報android.os.DeadObjectException 錯誤,調

原创 使用Pattern、Matcher來實現搜索高亮顯示

需求很簡單,做一個搜索功能,要求搜索結果高亮顯示。 1、最簡單直接的方法,使用string的indexOf方法,來獲取關鍵字的爲準,然後做高亮處理。但是這樣如果文本里多次出現關鍵字,就不太好弄了; 2、使用正則表達式判斷: 使用正則

原创 一次繁雜問題的解決過程

起因: 剛入職新公司,接了一個小任務,說來簡單,就是把項目裏現在所有的埋點任務過濾一遍,以新發給我的一個Excel表格數據爲準,沒有在表格裏出現的埋點key就刪除掉。當我接到這個任務的時候,內心其實是有一點抗拒的,畢竟是毫無技術含量低工作

原创 RelativeLayout的坑

背景: 因爲某個功能,修改了listview的header的根佈局,由原來的FrameLayout改爲了RelativeLayout,目的是這樣能更方便的去處理header裏的各個元素之間位置。 Bug出現場景: 在Android4.

原创 ReactNative開發之我遇到的那些坑(持續更新)

上篇文章裏介紹了ReactNative環境的搭建,然後你以爲就可以開開心心的進行開發了?too young! 最讓人抓狂的部分纔剛剛到來。。 Q1、在啓動js server的時候 react-native start ,老是報錯 “o

原创 MySql備份的兩種方式

一、通過SQL直接備份恢復 通過SQLyog工具可以很方便的導出數據庫結構內容sql文件,然後再通過SQLyog恢復即可,簡單、可靠,但是如果數據量大比較耗時。下面介紹一種更簡單且快捷的方式。 二、 通過備份data文件進行備份恢復 打

原创 Android獲取手機本地圖片縮略圖

首先,提取圖片和視頻的縮略圖可以直接訪問Android系統數據庫: 1 android.provider.MediaStore.Images.Thumbnails 2 android.provider.MediaStore.Video.

原创 記錄在使用react-native-echarts中遇到的問題

react-native-echarts是一個在react-native中非常好用的圖表組件,感覺比guthub上排名第一的還好用。主要是因爲它是基於百度的echarts做的,不知道echarts的自行百度,感覺echarts現在是圖表中