原创 java開發手冊(強大的阿里巴巴)

Java開發手冊     一、編程規約 (一)命名規約 1.【強制】所有編程相關命名均不能以下劃線或美元符號開始,也不能以下劃線或美元符號結束。 反例: _name / __name / $Object / name_ / name

原创 2017.8.17IO流 的案列

案列 一: 需求:把ArrayList集合中的字符串數據存儲到文本文件 分析: 通過題目的意思我們可以知道如下的一些內容, ArrayList集合裏存儲的是字符串。 遍歷ArrayList集合,把數據獲取到。 然後存儲到文本文

原创 2017.8.8

1:成員變量和局部變量的區別(理解) (1)在類中的位置不同 成員變量:類中方法外 局部變量:方法定義中或者方法聲明上 (2)在內存中的位置不同 成員變量:在堆中 局部變量:在棧中 (3)生命週期不

原创 New Document

2017/8.04 動畫的詳細使用 旋轉,縮放,漸變 第一view佈局 - 很簡單的一個佈局頁面 下面就是詳細的介紹行代碼的意思和使用 findViewById:最基本的函數,該函數利用我們在XML文件中定義的Vi

原创 IO流

lo流 input output 異常:exception 程序的異常:分兩種,一種是編譯期間運行,二是運行期間的問題。 編譯期間的問題:Java程序必須進行處理不然不能通過編譯。 運行期間的問題: 是可以編譯

原创 2017.8.11

ArrayList arraylist:可調整大小的數組的實現List接口。 實現所有可選列表操作,並允許所有元素,包括null 。 除了實現List 接口之外,該類還提供了一些方法來操縱內部使用的存儲列表的數組的大小. 該s

原创 2017.08.16ListView實現新聞案列(沒有連數據庫)

ListView 實現新聞案列(大神可以走了,本人新手): 第一步沒啥好說的:創建佈局頁面,代碼走起: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmln

原创 viewpager

## ViewPager 的簡單使用使用 ### ViewPager佈局 # ---------- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and

原创 2017.8.10

2017,8,10 集合:爲什麼要用集合? 首先數組不能改變空間的大小 Student[] arr = new Student[5]; //存儲學生對象 arr[0] = new Stud

原创 2017.8.16File和IO流的小案列

Io流之遞歸法: 什麼是遞歸:方法定義中調用方法本身的現象 注意事項: * A:遞歸一定要有出口,否則就是死遞歸 * B:遞歸的次數不能太多,否則就內存溢出 * C:構造方法不能遞歸使

原创 IO流之File詳細用法

lo流 input output 異常:exception 程序的異常:分兩種,一種是編譯期間運行,二是運行期間的問題。 編譯期間的問題:Java程序必須進行處理不然不能通過編譯。 運行期間的問題: 是可以編譯

原创 2017.8.13(Map集合的總結)

A:Map接口概述 * 查看API可以知道: * 將鍵映射到值的對象 * 一個映射不能包含重複的鍵 * 每個鍵最多隻能映射到一個值 * B:Map接口和Collection接

原创 一些經典的java面試題(轉載)

1、一個".java"源文件中是否可以包括多個類(不是內部類)?有什麼限制? 可以有多個類,但只能有一個 public 的類,並且 public 的類名必須與文件名相一致。 2、說說&和&&的區別。 &和&&都可以用作邏輯與的運算符,表

原创 2017.8.7

面向對象 面向過程: 面向對象: A:是一種更符合我們思考習慣 B:可以將複雜的事情簡單化 c:將我們從執行者變爲指揮者 案列: 面向過程: 買電腦: 瞭解電腦的信息–>電腦的

原创 Dragger2、RxJava和Retrofit的巧妙結合

Dragger2、RxJava和Retrofit的巧妙結合 原文鏈接 : When the Avengers meet Dagger2, RxJava and Retrofit in a clean way 原文作者 : Saúl M