原创 安卓studio添加依賴的六種模式

Compile compile是對所有的build type以及favlors都會參與編譯並且打包到最終的apk文件中。 Provided Provided是對所有的build type以及favlors只在編譯時使用,類似

原创 linux-find命令用法

find一些常用參數的一些常用實例和一些具體用法和注意事項。 1.使用name選項: 文件名選項是find命令最常用的選項,要麼單獨使用該選項,要麼和其他選項一起使用。  可以使用某種文件名模式來匹配文件,記住要用引號將文件名模式引起來。

原创 Android的文本和輸入---拼寫檢查器

Android平臺提供能夠讓你在應用程序中執行和訪問拼寫檢查的拼寫檢查器框架。這個框架是由Android平臺提供的文本服務API之一。   要在應用程序中使用該框架,你就要創建一個特殊的Android服務類型,該服務會生成一個拼寫檢查

原创 如何讓Android自適應不同分辨率或不同屏幕大小的layout佈局

一:不同的layout Android手機屏幕大小不一,有480x320, 640x360, 800x480.怎樣才能讓App自動適應不同的屏幕呢? 其實很簡單,只需要在res目錄下創建不同的layout文件夾,比如layout-640x

原创 ViewPager的基本使用

 ViewPager是android擴展包v4包中的類,這個類可以讓用戶左右切換當前的view。我們首先來看看API對於這個類的表述: ? 1 2 3 Layout manager that allo

原创 AsyncTask中各個函數詳細的調用過程,初步實現異步任務

<a target=_blank href="http://www.cnblogs.com/tianzhijiexian/p/3884695.html?utm_source=tuicool&utm_medium=referral" tar

原创 創建notification的方法

說明:根據項目選擇的基礎sdk,選擇不同的創建Notification的方法1 在android sdk 3.0 之前直接通過 new Notification的方法直接創建通知對象2 在android sdk 3.0 是通過Not

原创 Eclipse 項目中包含有框架,框架中包含有其他Library 的結構導入到Android Studio中怎麼實現?

Eclipse 項目中包含有框架,框架中包含有其他Library 的結構導入到Android Studio中怎麼實現? 如題: 之前寫項目都是用的Eclipse,之後用了一段時間的AS,進入了現在的公司又開始了Eclipse的艱辛

原创 too old (format 29) to work with client version '1.8.9 (r1591380)' (expects format 31).

如題: 使用了Eclipse中的SVN插件更新項目版本出現的問題,因爲在Studio中同樣使用了SVN更新版本的情況, 在studio中使用的時候出現了format1.7 需要更改到format1.8(不知道是不是這個原因)

原创 Android雜談-RelativeLayout中的baseline是什麼?

中文翻譯是基準線的意思,看似簡單又有些不好理解,其實這個baseline相當於筆記本里寫文字時候的底下的那條線,在RelativeLayout中baseline舉例: 比如,加入兩個相鄰的TextView,給第二個TextView一個

原创 博客地址遷移

博客地址遷移 最新博客地址 : 簡書地址

原创 Android面試題解析第一天 (• LRUCache 原理)

面試是一場與面試官交心的過程,會遇到一些成熟穩重的大牛、同樣也會遇到一些設計挖苦你自以爲是的人,這些都不重要,我們能夠做到的只有好好掌握知識,一點點的積累。 LRU( Least Recently Used ) 算法,經常會在面試中問到

原创 Ubuntu 連接錯誤 Connection closed by foreign host

1、出現突然連接不上並報Connection closed by foreign host 2、網上查了一下是ssh服務問題,也有可能是遠程服務器端出現問題 所以可以重啓一下遠程服務器 3、重啓ssh服務:

原创 Android Studio 中的Logcat使用MD效果

首先來張圖 看着還好,有點眼花,當然你也可以設置自己喜歡的顏色,具體步驟如下: 打開AS中的setting,在搜索設置下面搜索Android logcat: 可以看到,這是修改之後的,再來一張沒有修改的: 注意右邊的 Use

原创 四大組件之 ———— Activity 工作流程

首先來看下這張圖 從源碼分析 從startActivity 開始,到最後執行的是 startActivityForResult 方法,我們看下這個方法中具體操作: public void startActivityForResu