原创 java基礎之網絡編程泛型及API

1. 泛型: JDK1.5版本以後出現的新特性。用於解決安全問題,是一個安全機制     廣泛的類型好處:1. 將運行時期出現問題 ClassCas

原创 java基礎之集合

1. Collectiton:單列存儲集合|--- List 元素是有序的,元素可以重複。因爲該集合體繫有索引  |--- ArrayList: 底

原创 java基礎之IO流

1. 流的分類: 根據 輸入流(讀) 和 輸出流(寫)。 同時也可以輸入或輸出的數據不同分爲 字節流 和字符流。 流的體系因功能的不同,但是根據他們

原创 java基礎一

1. Java 是解釋型語言,是以 C 語言爲基礎發展而來的。C/C++ 則是編程型語言。 2. java 語言的特性是: 繼承  封裝  多態 ; 特點是:a.封裝成對象符合人類的思維特點   b.化具體爲抽象    c.一次編譯,到

原创 Android使用ShareSDK分享到新浪微博

這裏有大牛集成分享的博客,可以參照 https://www.cnblogs.com/smyhvae/p/4585340.html  分享完成後,可能編譯 clear 正常,但是 run project 的時候出現了  cn.sharesd

原创 java基礎之正則及面向對象

1. 正則表達式:其實是用來操作字符串的一些規則。 好處:正則的出現,對字符串的複雜操作變得更爲簡單。 特點:將對字符串操作的代碼用一些符號來表示。

原创 Android 與 H5 數據的傳遞

最近項目開發使用了 Android 原生和 H5 的混合開發,以前也沒怎麼接觸過。所以這次和 H5 聯調對接還是踩了很多坑,這裏也做個總結希望可以幫助到大家... 首先 Android 和 H5 主要的坑是在彼此之間的數據交互;而如果只是

原创 java基礎二

1. 方法(函數):爲了完成特定功能的代碼塊,提高代碼的複用性。 方法格式:                修飾符 返回值類型 方法名(參數類型 參

原创 Android NDK JNI 簡單調試 demo

Java Native Interface (JNI)標準是java平臺的一部分,它允許Java代碼和其他語言寫的代碼進行交互。JNI 是本地編程接口,它使得在 Java 虛擬機 (VM) 內部運行的 Java 代碼能夠與用其它編程語言(

原创 Android Sutdio libs 下的 jar 包死活關聯不上

大夥,有時候可能需要添加多個 jar 到項目的 libs 文件夾下面。明明添加到 libs 文件夾下面了,但是在代碼中導入相關 jar 包的時候 Android Studio 卻死活顯示找不到該類。 也如圖中 libs 文件夾顯示一樣,

原创 Java基礎三

1.多態: 某一種事物存在的多種體現形態。 多態的體現: 父類引用指向子類對象    也可以:把父類引用強制轉成子類類型     多態的前提: 必須

原创 Android Studio部署應用到安卓系統6.0到小米4手機上,出現安裝失敗

因爲自己的調試機是安卓5.0的,可以直接通過USB直接進行調試;但是後來部署應用到安卓6.0的系統上去出現了無法安裝的錯誤; 具體提示錯誤信息爲:Installation failed with message INSTALL_CANCE

原创 Android 將List數據寫入文件,從文件中讀取;以及多個 Activity 的退出方法

數據集合寫入文件的方法: /** * 將集合寫入sd卡 * * @param fileName 文件名 * @param list 集合 * @return true 保存成功 */ public boolean w

原创 java基礎之Gui編程和反射

1.GUI 即圖形用戶界面 也就是應用程序提供個給用戶操作的圖形界面;包括窗口,菜單,按鈕,工具欄和其他各種圖形界面元素。 java 針對 GUI提

原创 java基礎之多線程

1. 進程:是一個正在執行的程序。其實進程就是一個應用程序運行時內存分配空間。 每一個進程執行都有一個執行順序,該順序是一個執行路徑,或者叫一個控制