原创 Android富文本編輯器RichEditor的使用

以前有個項目做一個筆記本類似的東西,覺得寫的不太好,最近重新寫,就發現了這個富文本編輯器他的效果是這樣的 感覺有點厲害啊 廢話不多說開始擼碼 1先添加依賴 dependencies { compile ‘jp.wasabe

原创 Android保證進程不被殺掉的方法

今天看到個知識點,如何後臺保證service存活 **1**onStartCommand方法,返回START_STICKY 2提升service優先級AndroidManifest.xml文件中對於intent-filter可以通過and

原创 java 排序算法

1 直接插入排序 public class insertSrot { public static void insert(int a[]) { for (int i = 0; i < a.length; i++)

原创 ViewStub的簡單使用

優化ui有幾種方式,使用viewstub便是一種,延遲加載可以減小內存消耗,當使用時才被加載 那麼 我們來看看這個的viewstub 二、類概述 ViewStub 是一個隱藏的,不佔用內存空間的視圖對象,它可以在運行時延遲加載佈局資源

原创 appium安裝教程

1:安裝node.js 下載鏈接https://nodejs.org/dist/v6.2.0/node-v6.2.0-x64.msi 直接下一步 完成後命令行輸入npm 有東西就說明安裝完成了 2:安裝appium 下載鏈接http

原创 設置theme實現類似於自定義dialog效果

我們知道我們要實現自定義dialog可以自己自定義,那麼還有一種方法就是讓activity變成窗體,那麼我們在設置Theme就可以了 我們來看效果 點擊後彈出一個類似氣泡的東西 Android平臺定義的主題樣式: android:

原创 recycleview獲取第一個和最後一個可見item的位置

recycleview 的名字是FoodsNameRecycle FoodsNameRecycle.setOnScrollListener(new RecyclerView.OnScrollListener() {

原创 http狀態碼和請求頭

整理一下http協議 下表顯示每個響應碼大概內容及其含義: 響應碼分五種類型,由它們的第一位數字表示: 1xx:信息,請求收到,繼續處理 2xx:成功,行爲被成功地接受、理解和採納 3xx:重定向,爲了完成請求,必須進一步執行的

原创 夜神模擬器無法使用adb命令提示adb server version 31 doesn't match

夜神android模擬器無法使用sdk內部自帶的adb 除非版本相同 如果產生這樣的錯的話我們需要使用 首先定位到夜神模擬器的安裝目錄 使用 nox_adb connect 127.0.0.1:62001 然後把所有adb命令改爲n

原创 Android studio jni 入門helloworld

最近忙着面試 ,基本上每個面試官都會問一句 會不會jni?會不會ndk?像我這麼厲害的c和c++,難道真的要荒廢了嗎,說了你會別人又不聽,那麼 我就得寫個jni來試試了,說了這麼多,要不是一本正經的胡言亂語 我差點都信了 話不多說 開始擼

原创 Android Studio設置代碼補全

我們從setting->keymap設置爲eclipse 發現使用alt+/並不能補全代碼,查了半天 發現設置 Class Name Completion爲alt+/就可以了