原创 Android 8.0接收通知後會手機崩潰,一直提示系統停止運行

最近用極光推送,發現有新的SDK,就試試用.我的手機是Nexus 6P,原生8.0,結果一更新,手機就不斷閃屏,系統崩潰,說要恢復出廠設置了 幸虧重啓前截停了.然後求助極光推送,可得到的答覆不是SDK的問題,碰巧也有人碰到這問題,

原创 android 8.0安裝apk失敗

android 8.0安裝apk除了要配置provider <provider android:name="android.support.v4.content.FileProvider" android:author

原创 (筆記)關於Handler機制中looper Message的一些理解

handler在接受/處理消息需要looper來管理,每個主線線程在創建開始都會自動創建一個looper,通過Looper.loop(); 來進行消息循環,對整個activity的生命週期中的事件進行接收和處理。 Looper在創建開始的

原创 gerrit升級到16.04之後連接不到服務器

轉自http://www.cnblogs.com/teamoxin/p/5728705.html 升級到ubuntu-16.04後,發現Git-review代碼報錯: Unable to negotiate with 10.140.110

原创 socket錯誤碼

轉自http://blog.csdn.net/uestc_huan/article/details/5863614 都是網上整理的資料。貼在這裏,以便查閱。 Linux網絡編程socket錯誤分析 socket錯誤碼: EINTR: 4

原创 關於Android開發面試的一些問題

結合項目問一些問題,主要考察對項目掌握和深入理解的程度,以及溝通表達能力,是否能調理清晰的表達出項目的情況; handler原理源碼級別的理解,可以參考http://blog.csdn.net/Zone_yan/article/detai

原创 (筆記)關於View的事件分發大概流程

點擊事件分發三個很核心的方法:dispatchTouchEvent(分發)、onInterceptTouchEvent(攔截)、onTouchEvent(處理)。 關於三者的關係可以用以下僞代碼表示: pulic boolean disp

原创 關於Eclipse 起動不了Android項目,報錯Unable to execute dex: java.nio.BufferOverflowException.

關於Eclipse 起動不了Android項目,報錯Unable to execute dex: java.nio.BufferOverflowException.或者  R.java was modified manually!

原创 (筆記)關於binder機制的一點理解

binder分爲幾個部分:client,service,serviceManager,driver, 以通過AIDL實現方式爲例,我們如果已經創建客戶端MyClient和服務端MyService,並且通過AIDL得到我們需要的引用文件(S

原创 String.format()用法

package junit.test; import java.util.Date; import java.util.Locale; import org.junit.Test; public class StringFormat {

原创 Android TextView自定義實現@用戶跳轉

Android TextView自定義實現@用戶跳轉 轉自: kingjxl2006的博客 http://blog.sina.com.cn/u/2017385987  Textview能滿足簡單的文字展示,其中可以設置自動

原创 android 關於提高app的進程service優先級

基本上大家都知道提高service優先級可以在很大程度上讓你的service免於因爲內存不足而被kill,當然系統只是在此時先把優先級低的kill掉,如果內存還是不夠,也會把你的service幹掉的。不過現在的機器不像幾年前了,基本上不會

原创 軟鍵盤的關閉和顯示

this.getCurrentFocus()  Boolean isOpen=imm.isActive(); 這個返回true; 最後發現是 inputMethodManager.hideSoftInputFromWindow(Ope

原创 textView添加超鏈接(兩種方式)

轉自:http://www.jb51.net/article/38160.htm 在textView添加超鏈接,有兩種方式,第一種通過HTML格式化你的網址:public class MainActivi

原创 Android網絡編程之Http通信(post,get)

Android中提供的HttpURLConnection和HttpClient接口可以用來開發HTTP程序。以下是本人在學習中的總結與歸納。1. HttpURLConnection接口     首先需要明確的是,Http通信中的POST