原创 《JAVA編程思想》學習筆記:第19章(枚舉)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 《JAVA編程思想》學習筆記:第8章(多態)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 《JAVA編程思想》學習筆記:第9章(接口)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 《JAVA編程思想》學習筆記:第11章(持有對象)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 《JAVA編程思想》學習筆記:第7章(複用類)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 《JAVA編程思想》學習筆記:第12章(異常)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 《JAVA編程思想》學習筆記:第20章(註解)

目錄Java編程思想(一)第1~4章:概述Java編程思想(二)第5章:初始化和清理Java編程思想(三)第6章:訪問權限Java編程思想(四)第7章:複用類Java編程思想(五)第8章:多態Java編程思想(六)第9章:接口Java編程

原创 Grade for Android 之九: android studio build.gradle腳本示例

apply plugin: 'com.android.application' ext { buildInfo = [ build_time : getFirstBuildTime(),

原创 Grade for Android 之四: Build.gradle入門

在這一章,我們將學習以下內容: 理解Gradle文件 編寫簡單的構建任務 自制構建腳本   理解Gradle腳本 當然我們現在討論的所有內容都是基於Android studio的,所以請先行下載相關工具。當我們創建一個新的工程

原创 《C++ Primer中文版》(第四版)信息彙總(一)

最近決定把Lippman的大作《C++ Primer》重新溫習一遍,在查閱的過程中記錄下一些重要的知識點,希望對於自己有一定的幫助。爲方便查詢,全部內容按照章節分類。 第一章 快速入門 1、iostream庫的基礎是兩種命名爲istrea

原创 Grade for Android 之七: 測試

由於現階段Android開發趨於敏捷開發,再加上國內大大小小的互聯網公司都在做app,導致很多開發人員對單元測試沒有基本的概念,但是本篇博文不會爲大家講解什麼是單元測試,功能測試,而是講解如何在Android studio上利用gradl

原创 Grade for Android 之六: 構建變體

當你在開發一個app,通常你會有幾個版本。大多數情況是你需要一個開發版本,用來測試app和弄清它的質量,然後還需要一個生產版本。這些版本通常有不同的設置,例如不同的URL地址。更可能的是你可能需要一個免費版和收費版本。基於上述情況,你需要

原创 Android NDK開發之二: JNI_OnLoad使用方法(c版本)

Andoird 中使用了一種不同傳統Java JNI的方式來定義其native的函數。其中很重要的區別是Andorid使用了一種Java 和 C 函數的映射表數組,並在其中描述了函數的參數和返回值。這個數組的類型是JNINativeMet