原创 Ubuntu下載Android源碼

坑太多,兩天晚上加一個星期日 首先,安裝Git工具:sudo apt-get install git-core gnupg 安JDK不說了 依賴包也不會出問題 然後下載repo(這是一個坑) 正常是這樣的 wget https://dl-

原创 android studio運行時報錯

剛遇到一個問題在Android studio編譯的時候不會報錯,但是運行的時候會報 Error:Execution failed for task ':video:transformClassesWithDexForDebug'. > c

原创 小米閃屏頁閃過一道白色頁面的問題解決辦法

最近遇到一個棘手的問題:就是不知道從什麼時候我的App的閃屏頁面打開的時候真的會閃一下,然後登錄的時候跳轉頁面的時候也會閃一下,這個問題只會出現在小

原创 activity跳轉另一個activity時,當前activity銷燬的原因探究

在改寫別人demo的時候發現內部有一個progressdialog,然而在我刪除這個progressdialog後發現跳轉到下一個activity的

原创 百度地圖TextureMapView變黑

在用到百度地圖的時候我們需要兩個Fragmenta之間相互切換,但是用了一個MapView切換後會出現重疊卡死現象,這時百度提供了一個Texture

原创 Android 顯示和隱藏軟鍵盤

1、自動判斷鍵盤的顯示與隱藏 InputMethodManager inputMethodManager= (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVIC

原创 Java堆:Shallow Size和Retained Size

Shallow size就是對象本身佔用內存的大小,不包含其引用的對象。常規對象(非數組)的Shallow size有其成員變量的數量和類型決定。數組的shallow size有數組元素的類型(對象類型、基本類型)和數組長度決定。Sha

原创 文章標題

SHA1的獲取 得到測試SHA1 今天遇到一個蛋疼的問題就是用百度地圖的時候那個SHA1獲取的問題由於沒有配置環境變量,keytool不能直接用,只能切換到目錄去執行進入CMD切換到對應目錄後執行:keytool.exe -lis

原创 不讓EditText進入界面後自動獲取焦點

在activity中放置了1個或1個以上的EditText,進入該activity的時候第一個EditText會接收焦點,我希望裏面所有的EditText默認是不接收焦點的,該怎麼做呢? 在EditText的父級控件中找一個,添加 and

原创 Mac下刪除JDK1.7安裝JDK1.6

安裝了JDK1.7現在要用的JDK1.6發現網上的卸載方式用過了安裝JDK1.6還是提示在磁盤有一個新的版本(A newer version of this package is alreadyinstalled) 打開命令 輸入:cd/

原创 Android搜索框輸入內容點擊鍵盤的搜索按鈕進行搜索

今天測試提出這個問題,就是輸入搜索信息點後點擊鍵盤上面的搜索按鈕不能進行搜索,因爲了解過自定義鍵盤,所以我第一想到的就是自定義一個鍵盤,不過怎麼想也是有點麻煩,後來問了一下同事,說是可以直接監聽現有的鍵盤的搜索事件,在此做一下記錄 有時候

原创 Linux下makefile學習

一個源文件用cc就可以,兩個及以上源文件編譯用gcc編譯文件爲.out類型 ./文件名是執行 Makefile中#爲註釋 hello.out:max.o min.o hello.c(生成hello.out需要後面的文件,沒有max.o就會

原创 Java虛擬機總結

一、運行時數據區域 Java虛擬機管理的內存包括幾個運行時數據內存:方法區、虛擬機棧、本地方法棧、堆、程序計數器,其中方法區和堆是由線程共享的數據區,其他幾個是線程隔離的數據區 1.1 程序計數器 程序計數器是一塊較小的內存,他可以看做是

原创 點擊EditText外部輸入法關閉的方法

對經常用到的方法做一個記錄 Android開發常用到點EditText外部需要隱藏輸入法下面是解決辦法: 將代碼複製到基類Activity中並引入相應的包即可一勞永逸 @Override public boolean

原创 如何分析解決Android ANR

一:什麼是ANR ANR:Application Not Responding,即應用無響應 二:ANR的類型 ANR一般有三種類型: 1:KeyDispatchTimeout(5 seconds) –主要類型 按鍵或觸摸事件在特定時間內