原创 Java IO流大家族(總結)

目錄 1.IO流的分類 1.1  通過流分類:輸入流,輸出流 1.2  通過數據單位不同分分類:字符流,字節流 1.3  抽象類 1.4  各抽象類的選用 2.文件流的使用 2.1  字節輸出流:FileOutputStream 2.2

原创 Android全屏顯示(隱藏項目名和通知欄)

Android 開發中全屏顯示的方式有三種: 1、在Activity中進行設置,代碼如下: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, Window

原创 Android(1.佈局)

目錄 一、相對佈局:RelativeLayout 二、線性佈局:LinearLayout   一、相對佈局:RelativeLayout <?xml version="1.0" encoding="utf-8"?> <RelativeL

原创 Java多線程的2種實現方式

一.繼承Thread類       在寫Thread子類時,需要重寫父類的run()方法,如下: package com.lei.java; public class MyThread extends Thread { pub

原创 Android (安卓數據的五種存儲方式)

一、文件存儲 文件存儲是一種較常用的方法,文件存儲是Android中最基本的一種數據存儲方式,與Java中的文件存儲類似,都是通過I/O流的形式存儲數據 Android中的文件存儲分爲內部存儲和外部存儲 內部存儲:將應用程序中的數據以文件

原创 mysql8.0密碼錯誤問題解決辦法及修改密碼方法(解壓版)

一、mysql密碼錯誤解決方法 1.確認sql目錄下有沒有data(Data)文件夾,如果有就刪掉。(我的是解壓版本的) 2.然後在cmd輸入mysqld --initialize,等待一段時間(這段時間就是在創建data(Data)文

原创 JAVA參數傳值,可變參數

引用類型參數的傳值 一個類聲明的兩個對象如果具有相同的引用,二者就具有相同的變量。 Battery.java  package zhiChuanDi; public class Battery { int eleAmount; B

原创 方法重載和構造方法

方法重載: 方法名是一樣的,但是參數類型不一樣。 調用方法attack的時候,會根據傳遞的參數類型以及數量,自動調用對應的方法。 同樣的,構造方法也適用於方法重載。 class Hero{ String name; int a

原创 Java集合(HashMap和Hashtable區別,集合工具類Collectoins)

一、HashMap與Hashtable區別 HashMap與Hashtable的區別:      1.HashMap:鍵允許爲null,值允許爲null,線程不安全,效率高      2.Hashtable:鍵不允許爲null,值不允許爲

原创 Java集合(Map集合)

目錄 一、Map集合的特點 二、Map集合的功能 1.添加功能:V put,這個返回值有點特殊,v> 2.移除功能: 3. 判斷功能:返回值是:boolean 4. 獲取功能:  5.遍歷Map 一、Map集合的特點 接口Map<K,V>

原创 Java集合(HashSet的子類LinkedHashSet和Set的實現類TreeSet)

 一、LinkedHas類特性 LinkedHashSet類與HashSet不同的是,它保證了有序。 程序代碼: package com.linkedhashset; import java.util.LinkedHashSet;

原创 Java集合(Set接口及其子類HashSet)

目錄 一、 Set接口          1、Set接口特點:無序的,唯一的 二、HashSet類 1、Set接口的一個實現類,它不保證Set的迭代順序,特別是它不保證該順序恆久不變。 2、唯一性:底層依賴於hashCode()和equa

原创 Android (滑動屏幕切換圖片的實現)

一、首先實現界面部分 代碼: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/re

原创 Android (五種數據存儲方式)

一、文件存儲 文件存儲是一種較常用的方法,文件存儲是Android中最基本的一種數據存儲方式,與Java中的文件存儲類似,都是通過I/O流的形式存儲數據 Android中的文件存儲分爲內部存儲和外部存儲 內部存儲:將應用程序中的數據以文件

原创 Android(2.常用控件)

目錄 一、常用控件 1.1 常用控件的分類: 1.2  控件屬性 1.2.1 TextView 1.2.2 EditText(繼承自TextView) 1.2.3 Button 1.2.4 RadioButton  1.2.5 Image