原创 開始

今天開始我的博客生涯。。。其實,看着我的桌上的日記本,內心五味雜陳,不知道會不會像寫日記一樣。。。堅持幾天就放棄。。。 寫本博客詣在整理、理解我在學習Android過程中的一些知識點,分享一些碰到的問題(如何解決、爲何發生等),

原创 以小米時鐘爲demo學習自定義view過程總結

首選感謝這位博主的分享,讓我等新生有很好的範例學習 http://blog.csdn.net/qq_31715429/article/details/54668668點擊打開鏈接 點擊打開鏈接 點擊打開鏈接 點擊打開鏈接 接下來從頭捋一

原创 Bmob上傳、下載文件___(課設遇到的問題)

課設終於做完了,總結一下這個過程中遇到的問題。 Bmob的上傳、下載文件。 說實話,Bmob的開發文檔實在是坑,就寫了點最簡單的用法,而且當時去網上找資料也是找了好久,沒幾篇能看的,最後我也不知道怎麼的就把上傳、下載搞好了。。

原创 【轉】Fragment,看這篇就夠了

說在前面,這篇文章寫得真好,給作者點個贊,不愧是鵝廠出品,一掃我好久的困惑!! 原文地址:https://www.jianshu.com/p/28ca4cbe190c   下文中Demo的源代碼地址:https://github.com/

原创 深入理解Java中的String

原地址:https://www.cnblogs.com/xiaoxi/p/6036701.html一、String類想要了解一個類,最好的辦法就是看這個類的實現源代碼,來看一下String類的源碼:public final class S

原创 Android消息機制及HandlerThread、Handler內存泄漏問題

第一部分:Android消息機制講解。Android的消息機制主要指的是Handler的運行機制。Handler的運行主要靠底層的MessageQueue和Looper支持。一、MessageQueue消息隊列,其內部存儲了一組消息,以隊

原创 幾張圖輕鬆理解String.intern()

轉自:https://blog.csdn.net/soonfly/article/details/70147205在翻《深入理解Java虛擬機》的書時,又看到了2-7的 String.intern()返回引用的測試。 其實要搞明白Stri

原创 Java基礎——try...catch...finally

finally一定會執行(除非調用了System.exit,此方法類似於關閉電腦電源,直接退出虛擬機),因爲如果存在finally代碼塊,try中的return語句不會立馬返回調用者,而是紀錄下返回值待fi

原创 Java基礎——static關鍵字

基本用途:方便在沒有創建對象的情況下進行調用其方法或變量。有四種用法:1.修飾成員變量:static修飾的變量稱爲靜態變量,靜態變量和非靜態變量的區別是:靜態變量被所以對象所共享,在內存中只有一個副本,它當

原创 Java子父類中靜態方法(能否重寫、是否隱藏)

Java中的靜態方法只能繼承,不能重寫!! 官方文檔是這樣寫的: Class methods If a subclass defines a class method with the same signature as a class

原创 View的工作原理(總結性)

同樣上圖。。。過幾天再一起更同樣是還有一些細節需要再完善。。。

原创 Java基礎——對象引用與對象的區別

一、前言       在java學習中,理解對象以及對象的引用是萬里長征的第一步。但是,現在大量的java學習書籍都將對象以及對象的引用混爲一談,然而實際上它們有着本質的區別。爲了幫助更多的java學者更好的理解,我將自己的學習理解記錄下

原创 五步掌握Activity的啓動過程(非常簡單)

寫在前面:學習Android系統的內部實現,應該更加側重於對整體流程的把握,而不應該深入代碼細節不能自拔!Activity的啓動過程比較複雜,但是卻又是非常重要的一個知識點,作爲初學者很多時候看不明白,網上的分析又都是長篇大論+各種源碼,

原创 Android adb pull 複製設備機的文件或文件夾到電腦設備

1 adb可以自行安裝,或者安卓sdk下platform-toots下也有adb,只要已安裝即可 2 usb連接設備機,打開開發模式-pull 方式一:到指定文件夾下再執行操作 -我們在該目錄下按Shift+鼠標右鍵,然後點擊“在此處打開

原创 android 開發之旅, should use @string resource警告

在佈局文件中,文本的設置使用如下寫法時會有警告:Hardcoded string "BUTTON", should use @string resource [html] view plaincopy <Button