原创 Android瑣碎知識點(更新中...)

之前積累了一些知識點,很遺憾最後沒有保存被覆蓋掉了,都是一些基礎知識,有一些是面試中問到過的,希望以此能讓自己的知識慢慢積累,紮實基礎,現在從零開始積累,之前寫的問題大都不記得了,想起來時再慢慢補充。 1.fragment中的on

原创 Java集合數組分析

數組:連續的空間存儲數據 好處:便於數據的修改和查看 壞處:不便數據的增加和刪除,數組擴容 集合框架 出現的原因:滿足不同的需求 好處:自動擴容 (一)Iterable(可迭代的) 1.Iterator(迭代器) for

原创 java基礎-淺析面向對象三大特性(封裝、繼承、多態)

封裝(Encapsulation)## 理解:將屬性和方法提取到類中,接着通過權限修飾符限制某些方法的訪問權限(相當於一個保護屏障) 好處:減少耦合,隱藏信息 ``public class Student{ private St

原创 Java數據庫三大範式

三大泛式——數據庫設計規範 1.引入目的: (1)保證數據庫設計的合理性 1.數據庫設計關係整個系統的架構,關係到後續的開發率 2.主要包含設計表結構和表的關係 (2)合理數據庫 結構合理 冗餘較小 儘量避免插入刪除的異常

原创 java基礎知識點個人筆記(逐漸增加)

1.String,StringBuffer,StringBuilder(JDK1.5後引入)區別 1)使用String的場景:字符串不經常變化的場景。例如常量的聲明、少量的變量運算 2)使用StringBuffer的場景:頻繁進

原创 數據庫基礎知識(mysql)

數據庫的基礎知識 1.數據庫(Database,DB) 按照數據結構來組織、存儲和管理數據的倉庫,其本身可看作電子化的文件櫃,用戶可以對文件中的數據進行增加、刪除、修改、查找等操作 2.數據庫管理系統(DBMS) 數據庫 數據庫

原创 一篇不成熟的文章-java面向對象

第一天(有待完善) 記錄寫博客的第一天,第一篇博客。不喜勿噴,內容不是很多,謹以此紀念。 面向對象: 類與對象: 1. 類的定義:修飾符 class 類名{} Java號稱一切皆對象 屬性(變量)的定義:數據類型 變量名(例,i

原创 Android雙擊退出app代碼實現方法

#四種方法 # 這裏暫時實現了前倆種方法,後面的更新中… 原理:判斷倆次點擊返回鍵的時間間隔 方法一 onKeyDown() -----> Kotlin //記錄用戶首次點擊返回鍵的時間 private var

原创 java四大內部類理解

什麼是內部類? 理解:簡而言之就是在類的內部創建一個類,內部類持有對外部類成員(屬性,方法)的直接訪問權 內部類的四大種類 一、成員內部類 1.訪問:外部類.內部類 對象=new 外部類.內部類(); 2.調用:對象.方法名(

原创 IO流的分類、序列化、單例

流的分類: (一) 按字節分 1.字節流 IpurStream,OutputStream 2.字符流 Reader(BufferReader),Writer(BufferWriter) (二)按方向分 1.輸入流 Inp

原创 Android控件(webview)

1.WebView的初始化 WebView mWebView =(WebView)findViewById(R.id.show_webView); mWebView.loadUrl(Consts.WEB_URL_BAIDU);

原创 Android約束佈局0-1

1.約束佈局是什麼 約束佈局: 可以理解爲是相對佈局的增強版,在相對佈局的基礎上增加了線性佈局和百分比佈局的屬性。顧名思義它是通過各種屬性的約束,限定來對控件的位置進行控制,從而達到特定的排版。 好處: 減少了佈局的層級的嵌套和渲