原创 八大排序算法的穩定性和事件複雜度

參考https://www.cnblogs.com/dll-ft/p/5861210.html 一、穩定性 歸併排序、冒泡排序、插入排序。基數排序是穩定的 選擇排序、快速排序、希爾排序、堆排序是不穩定的 二、時間複雜度 最基礎的四

原创 編程實現用戶名與密碼的存儲與調用實驗及實驗報告

要求: 設計用戶登錄界面、登錄成功界面、用戶註冊界面,用戶註冊時,將其用戶名、密碼保存到SharedPreference中,登錄時輸入用戶名、密碼,讀取SharedPreference,讀取不到該用戶名提示用戶不存在,用戶名讀取驗

原创 Java面向對象的那些特性

Java面向對象的三大特性 封裝、繼承、多態 封裝 封裝: 將類的信息隱藏在類內部,不允許外部程序直接訪問,而是通過該類提供的方法來實現對隱藏信息的操作與訪問。 封裝的實現步驟: 修改屬性的可見性:設爲private 創建gett

原创 數據結構PTA判斷題(最全)

目錄緒論順序表鏈表棧、隊列、串、數組、廣義表樹和二叉樹圖 緒論 1、 2N和N​N​​具有相同的增長速度。(5分) F 2、算法分析的兩個主要方面是時間複雜度和空間複雜度的分析。(5分) T 3、算法可以沒有輸入,但是必須

原创 PTA線性表 鏈表插入與刪除

6-2 帶頭結點的單鏈表插入操作 (30分) 本題要求實現帶頭結點的單鏈表插入操作,插入成功返回1,否則返回0。 函數接口定義: int insert_link ( LinkList L,int i,ElemType e); L是

原创 剛學Android,不會第一個Android應用?看過來!!!

第一個Android應用:Hello Android 一、首先,創建一個模擬器 第一次打開Android Studio是以下頁面 點擊下方的Configure 創建一個模擬機,選擇第一個 全部採用默認設置,點擊Finish

原创 Java部分知識(一)

如何定義Java的類 1、定義類名; 2、編寫類的屬性; 3、編寫類的方法; 示例: 如何使用Java中的對象 使用對象分爲兩步:第一、創建對象;第二、使用對象。 1、創建對象: 類名 對象名 = new 類名(); 例:Tel

原创 Windows10系統把JDK安裝到D盤上的步驟及安裝

鏈接: 鏈接:https://pan.baidu.com/s/1N9_QG-8E7woc0lkLf_4tVA 提取碼:lzvc 安裝過程: 一、新建文件夾 首先新建兩個路徑:D:\java\jdk和D:\java\jre,代表我把

原创 androidstudio生成的app在運行時提示“抱歉,×××停止運行”

暫時發現可能的原因: Activity未進行註冊 只是註冊了事件,但是沒有進行事件的處理 佈局方面的錯誤,有時相對佈局裏面只有一個圖片會導致停止運行,刪除相對佈局即可 佈局方面內容錯誤

原创 完美解決Android 新建項目 "錯誤: 程序包R不存在" 的問題

新建一個Android項目,修改資源、包名等多種信息後,出現錯誤: 程序包R不存在。 這種情況下,問題多出在包名。 尤其在java文件中沒有寫明『import **.R』時,IDE目測會去當前java文件的同包名找R; 這種情況下

原创 Android的Activity(活動)基本操作及生命週期

Activity基本操作 Activity(活動)是一種展示型組件,它主要用於實現應用功能邏輯,並通過界面顯示數據或接受用戶輸入。 一個程序可以包含零個或多個活動。沒有活動的應用程序,用戶將無法看到程序界面,這種應用程序通常在後

原创 Android基礎常識:佈局wrap_content,match_parent,layout_weight及Log詳解(Log.v,Log.d,Log.i,Log.w,Log.e)

佈局: wrap_content:是layout_width和layout_height的屬性值之一,表示和自身內容一樣的長度。 match_parent:是layout_width和layout_height的屬性值之一,表示和

原创 找回移除的Android Studio Logcat及左側和下測的小工具

Logcat移除了怎麼找回來? 依次選擇view->tool Windows->logcat,即可找回。 使得左側及下側的小工具現先出來: view->tool Windows bars前邊打上對號之後就可以啦

原创 Android利用Canvas繪圖功能來繪製五角星(升級版)

文章目錄上一篇問題解決利用Canvas繪圖功能來繪製五角星(升級版)過程結果 在上一篇文章中,我們利用直線的旋轉繪製了五角星。出現了五角星會跑出界面 的情況。 我們就在這兒解決一下這個問題,並呈現另一種實現方式——函數畫五角星。

原创 利用Canvas實現繪圖功能(繪製五角星)

目錄要求過程一、繪製五角星二、生成隨機數三、利用循環,生成10個五角星四、完整代碼存在的問題 要求 利用Canvas編程實現在屏幕上隨機位置繪製10個隨機大小(邊長爲20-100dp)的五角星。 過程 一、繪製五角星 首先要