原创 Android官方Training閱讀筆記 ---- Managing the Activity Lifecycle(Stopping and Restarting an Activity) (三)

Properly stopping and restarting your activity is an important process in the activity lifecycle that ensures your

原创 Android官方Training閱讀筆記 ---- Managing the Activity Lifecycle(Starting an Activity) (一)

閱讀英文原版和看翻譯是不一樣的,看英文更容易理解其中的內涵。打算利用空餘時間閱讀官方的Training,並記錄下筆記和自己的一些思考。如有理解有誤的地方,歡迎指正。 前兩節基本是介紹,不作筆記了。直接從生命週期開始記錄。 先看看官方對a

原创 LGame學習筆記2-----使用Sprite類繪製人物

首先說下選用的版本,是Github上Android版OpenGLES版本。說下理由,由於LGame引擎開發跨越時間長,且只有作者一人在做,所以版本間的改動很大,舊版有很多不足和bug處,所以不考慮。然後就是Github上Android的C

原创 提交本地項目到github和提交更新

一:首先當然是去github註冊賬號了。 二:註冊完畢登錄後,在自己的首頁上面點擊右上角“+”號,然後選擇New repository,或者直接點擊下面的綠色按鈕,創建一個新倉庫。如圖: 然後填入倉庫的名稱: 填寫完畢後,點擊下面的

原创 Androdi Dialog 設置寬度與屏幕寬度一樣

網上的方法很雜,經過試驗,確認一種可行的方案。下面是主要代碼。 style: <style name="style_dialog" parent="android:style/Theme.Dialog"> <item nam

原创 Android 彈出對話框Dialog充滿屏幕寬度

項目有時候會用到Dialog充滿屏幕有寬度,大多數是從底部顯示出來。如下: final View view = LayoutInflater.from(context).inflate(layoutId, null); fina

原创 百度自動更新SDK的使用

對於百度強制使用自家自動更新sdk不作評論,這裏只是記錄其使用方式。 其sdk有四種更新方式:1.靜默更新 2.默認ui更新 3.自定義ui更新 4.通過百度助手更新 爲了達到應用更新模塊的統一性,我選擇了第三種,自定義ui更新。這個就看

原创 Android Studio使用HttpClient相關類庫

由於 Android 6.0 SDK,不再提供org.apache.http.*(只保留幾個類),所以如果編譯版本爲23時,如果需要使用HttpClient類庫,例如需要用android-async-http等等,會出現找不到一些類庫的錯

原创 Android 在Fragment中使用TabLayout時標題不顯示問題

app中四個Tab頁是Fragment,使用FragmentTransaction方式進行顯示和隱藏,各個Fragment之間不能左右滑動切換,只能點擊,類似微信。好吧,現在問題來了,,,, 我在一個Fragment中使用了TabLayo

原创 Android官方Training閱讀筆記 ---- Managing the Activity Lifecycle(Pausing and Resuming an Activity) (二)

During normal app use, the foreground activity is sometimes obstructed by other visual components that cause the activi

原创 Android Studio安裝butterknife插件,讓人無語的事情

最近幾天打算學習下as,對於一直用eclipse的人來說,初始轉入as肯定是不順的,但是我沒想到我的這個過程這樣的破折。 開始肯定是下載as了,然後安裝,界面一出,瞬間感覺繚亂,,,不過沒關係,這是正常的,,,,然後建工程,然後編譯,然後

原创 Android EventBus在Fragment中不起作用的解決方法

一、AndroidEventBus。 android平臺事件總線框架。介紹:https://github.com/bboyfeiyu/AndroidEventBus/blob/master/README-ch.md 二、問題出現情形。

原创 Android 禁止初始時ScrollView自動滾動到底部

用ScrollView,加載數據時有時會出現ScrollView自動滾動到底部,解決辦法很簡單,在ScrollView子標籤LinearLayout裏面加上: android:focusable="true"

原创 Android Studio配置svn時提示需要證書:authentication required的解決方法

as配置svn,當與svn進行項目關聯的時候,有時候會彈出一個對話框要求用戶選擇證書,而svn是不要求使用證書的,此時可進行如下選擇解決問題: setting->Version Control->Subversion->General選項

原创 Android java.lang.IllegalStateException: ViewPager has not been bound 的解決辦法

使用開源控件ViewPager Indicator時,如果標題數據需要從服務器獲取,然後再設置Adapter,這個時候就會報錯:ViewPager has not been bound 的錯誤,其中一種解決辦法是,先把 TabPageIn