原创 Java筆記系列(基於馬士兵的課堂)(1)-面向對象

1.    面向對象的編程設計思想(第三章內容) 區別於面向過程的設計思想             面向對象,封裝過程在對象的內部,合適的方法應該出現在合適的類裏面,(張三的名字讓張三寫最合適,讓李四寫並不合適)讓對象更瞭解自己的內部

原创 Android遊戲開發之繪畫旋轉的物體(Matrix類的邏輯異常)

Android遊戲開發中可能有一些旋轉的物體:例如旋轉的地球,花朵,齒輪等零部件,或者背景,甚至承載重要邏輯的對象。 如果由像素點構成,邏輯變化,當然是一種思路,但是這樣很難有很好的視覺效果,還牽扯到重要的底層算法的實現。 但是如果想讓一

原创 java網絡相關

1, IP,端口號,域名,主機 IP-一個ip地址往往對應了一個服務器,或者說一臺主機。   端口號-每一臺主機有十二萬多個端口號,每一個端口號都可以發送網絡請求,端口號分爲TCP端口(6萬),UDP端口(6萬),其中小於1024號的端口

原创 安卓小白開發之學習安卓的點點滴滴—數據庫(3)

1, 真正的數據庫儲存——SQLite數據庫 概述:這是安卓推出的,用於移動端的,輕量級數據庫,用於處理那些數據量大,結構複雜的數據,它比一般的數據庫要簡單的多,甚至不需要設置賬號和密碼,並且運行速度非常快,佔用資源也極少(通常幾百k即可

原创 Java 之String的內存分析拼接,聯繫

Java中String是個很常見的類,但是由於String在內存上的分配十分混亂,大家有時候可能會搞不清楚,這些引用,對象,到底放置在了何處。如此我對Java中String的內存分配進行了一系列的實驗,最終得出了一些列結果,希望有所用處。

原创 Android內容提供器實現導入手機中的全部歌曲

Android想要獲取不同手機內存卡中的內容,要使用內容提供器。 下面介紹我所做的一個可以播放音樂,並且可以導入手機中所有音頻的demo。 首先講一下思路: 活動中開啓線程,實例化內容提供器對象ContentResolver,實例化cus

原创 Java筆記系列(基於馬士兵的課堂)(4)-常用類

常用類(j2se提供的常用類) 基礎:字符串相關類(String,StringBuffer),基本數據類型包裝,math,file,枚舉類。 String類:不可變的字符序列。 構造方法:空串構造方法,字節數組(傳入字節)構建字符串

原创 Java筆記系列(基於馬士兵的課堂)(2)-異常

Java的異常 最主要是java運行期的錯誤。程序時調出來的。 數組:在內存空間中分配n個空間,裝有每個值。(int[] arr = (1,2,3)每個空間有他的編號<0格=1,1格=2,2格=3>;輸出arr[0]<結果輸出值爲1>)

原创 Java筆記系列(基於馬士兵的課堂)(5)-IO

IO初步:(流) 概括:Java輸入輸入輸出流原理。Java流的分類。輸入輸出流類。常見的節點流和處理流。文件流。緩衝流。數據流。轉換流。Print流。Object流。 流:(即管道)<一端接着管道,一端接着數據源>java中對於數據的輸

原创 Java筆記系列(基於馬士兵的課堂)(7)-web編程

     網絡編程(第十章)!=網站編程 概述:網絡基礎,tcp/ip協議,ip地址,soket通信,TCP/UDP通信。 網絡編程涉及後端,前端,而網站編程,更多的或者僅僅是隻涉及前端的編程。全世界所有網絡全部連載一起。 通信協議:統一

原创 Java筆記系列(基於馬士兵的課堂)(6)-線程

          線程 本章概述:線程的基本概念,線程的創建和啓動,線程的調度優先級,線程的狀態控制,線程的同步(重點)。 線程:是一個程序裏面不同的執行路徑。 對於一個main方法而言,只有一條線程,若main方法中調用方法,或某個方

原创 安卓小白開發之學習安卓的點點滴滴—數據庫(2)

  1, SharedPreferences儲存 類似於Java容器中的map,Python中的字典,這種方式是以鍵值對類型儲存的。支持多種不同的數據類型的儲存,即存進去什麼,讀出來什麼(對象的類型不會改變)。   方法&屬性介紹:  

原创 Java與MySQL數據庫初步

Java之數據庫相關內容 ——MySQ數據庫與JDBC編程 一.JDBC:Java database connectivity 即Java數據庫連接,是一種可以執行SQL語句的Java 即。即可以通過這個鏈接對外連接數據庫。   這體現了

原创 Android遊戲開發之SurfaceView與遊戲開發

Android中SurfaceView,是不使用遊戲引擎,開發一款遊戲的常用view控件。 SurfaceView常常被用來顯示那些更新速度比較快(這個速度通常人眼無法識別)的圖像,常常被用來顯示照相機的當前效果,視頻的播放,遊戲界面的播