原创 【譯】使用newInstance()來實例化fragment

我最近讀到StackOverflow上面關於Fragment實例化的一個問題,覺得挺有趣的。 new MyFragment()和MyFragment.newInstance()之間的差別是什麼?應該用哪個呢? 好問題。答案就是這篇文章

原创 android studio報錯Error:Project with path 'XXXX' could not be found解決辦法

一直用的很好的android studio ,昨天突然報錯Error:Project with path 'demo1' could not be found,由於本人是英語文盲,用翻譯軟件翻譯 了一下,大概的意思是找不到項目,路徑錯誤,

原创 android編譯報錯問題

使用了一個開源框架,報錯Error:duplicate files during packaging of APK C:\Users\lv\Desktop\UltimateAndroid-master\UltimateAndroidGra

原创 一些遇到的錯誤的整理

1.直接閃退,報類型轉換錯誤,檢查很多遍,無果,最後發現,是因爲採用了多個佈局適配,也就是layout-sw600dp和layout文件夾下有一個相同命名的佈局文件,後來因爲需求變化,更改了其中一個佈局文件的控件類型,另一個忘了改

原创 超簡單的通過年月得到當月天數,從簡單的小例子來解析代碼的優化

首先分析問題,通過年月得到當前月份的天數,按照生活中的慣性,就是分析年份,後分析月份,這裏我要說不,雖然這樣同樣可以算出結果,速度上也與先判斷月份相差毫微,雖然這個時間短的可以忽略不計,但是作爲一個有情懷的程序員,對代碼的要求就是要短小

原创 Android studio中自定義屬性訪問不了的解決辦法

在eclipse中,自定義屬性,要在佈局文件中申明命名空間指向自己的自定義屬性文件,在as中,不需要那麼麻煩了,所有的自定義屬性只需要一個命名空間xmlns:lvzhongyi="http://schemas.android.com/ap

原创 Intellij idea14安裝google-go-lang-idea-plugin插件無法指定sdk的解決辦法

本文轉自http://studygolang.com/articles/2325 idea14 和go1.4不兼容,一直報這樣一個錯Argument for @NotNull parameter 'virtualFile' of co

原创 android彈出鍵盤和消去鍵盤

在程序中加入以下代碼時,軟鍵盤會出現: InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.toggleS

原创 自定義ListView實現中間項動態變大的效果(不是自定義Adapter)

爲什麼強調不是自定義Adapter,因爲我這個自定義控件是來源與公司新做的項目,剛開始在百度上找了一圈,都說是自定義ListView ,點進去卻是自定義Adaper,有的人就會說你是不是太較真了,自定義Adapter就基本可以實現各種效果

原创 intellij idea加載go開發插件源碼時報錯Error:ant: Cannot run 'patch-version' target: JDK '' not found

習慣了用intellij idea,學習go語言也不想轉到liteidea,就按網上的教程,先去下載了插件源碼,用idea運行導出成jar,然後加載這個jar插件,就可以開發了,但是,加載插件源碼編譯的時候報錯了,Error:ant:

原创 Application context和Activity context的區別

這是兩種不同的context,也是最常見的兩種.第一種中context的生命週期與Application的生命週期相關的,context隨着Application的銷燬而銷燬,伴隨application的一生,與activity的生命週期

原创 android studio全屏退出不瞭解決辦法

剛使用android studio,遇到一些小文題,問題雖然不大,但是有時候會很影響效率,我這裏先整理一些遇到過並解決的問題,並持續更新,以便以後使用的時候再遇到的時候好解決,同時也方便一下跟我遇到同樣問題的人。 打開android st

原创 封裝能重用的自定義Adapter,向翔哥致敬

看了翔哥的自定義萬能的adapter,自己也做下筆記,分析一下高手的思維方式,讓我們一起進入變態程序員的內心世界。 分析萬能的adapter之前,我們先分析一下普通的adapter public class ReportSpinner

原创 Android 系統的自啓動原理

1.1.1.實現自己的廣播接收器,在 onReceive()方法中實現要處理的邏輯 1.1.2. AndroidManifest.xml 中註冊該廣播接收器,申明接收廣播過濾器爲Boot_Completed 廣播 1.1.

原创 Android下的USB Host介紹和開發

1.USB Host介紹 USB Host,中文意思是USB主模式,是相對於USB Accessory(USB副模式)來說的。如果Android工作在USB Host模式下,則連接到Android上的USB設備把Android類