原创 MySQL數據庫和SQL基礎

目錄MySQL數據庫MySQLMySQL數據庫的基本操作1.表,字段,記錄和鍵2.登錄和退出MySQL3.表的查看與建立a.查看錶b.創建表4.建立索引MySQL中的SQL語法基礎1.查看錶結構2.插入數據3.查詢數據4.條件查詢

原创 第一行代碼(第2版):菜雞踩坑系列----10.5前臺服務報錯

第一行代碼 10.5 前臺服務 這裏首先需要進行用戶權限申請 <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/> 增加後還是報錯。 我的

原创 PHP的Web編程基礎

目錄php的web編程基礎HTTP協議創建HTML表單訪問和獲取HTML表單數據獲取表單數據用php驗證數據的有效性php中的sessionphp中的文件上傳 php的web編程基礎 HTTP協議 互聯網使用的是TCP/IP協議

原创 第一行代碼 第三版 7.6.1簡化Preferences中最後一種方法使用KTX拓展庫時出現的問題

代碼無法運行 錯誤詳情 :Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6

原创 Kotlin_學習筆記01(準備學Android的菜雞)

第一個代碼 hello world //主函數的基本格式 fun main(args: Array<String>) {//接受參數名是:args,數據類型字符串 println("hello world") //

原创 第一行代碼(第2版):菜雞踩坑系列----14.5顯示天氣信息

第一行代碼 14.5顯示天氣信息 在最後一部分的代碼中,直接運行始終是不成功的。 報錯信息是:出現了空指針異常的現象,其原因是findViewById這個方法返回的是null 這是我通過調試知道的。 java.lang.Runti

原创 個人筆記-Android 本地化實現

在Android中實現本地化語言的過程 在默認情況下,我們自己的應用都是英文,即使你使用的是中文模式,它依然不會自動轉化。() 下面操作可以讓我們的應用在中文模式下自動轉成中文。 這是在桌面的時候看到的圖標: 點開軟件後的頁面:

原创 第一行代碼 第三版 5.6 kotlin課堂 :擴展函數和運算符重載

5.6 kotlin課堂 :擴展函數和運算符重載 5.6.1擴展函數 拓展函數 : 表示即使在不修改某個類的源代碼的情況下,仍然可以打開這個類,向該類中添加新函數。 拓展函數的語法結構: fun ClassName.methodN

原创 第一行代碼 第三版 第6章 6.3發送自定義廣播

6.3 發送自定義廣播 6.3.1 發送標準廣播 默認情況下,我們發出的自定義廣播都是隱式廣播。 先創建一個BroadcastReceiver 用於接收此廣播,在AndroidManifest.xml中修改,讓這個Broadca

原创 第一行代碼 第三版 第6章 廣播機制 6.1-6.2

第6章 廣播機制 6.1 廣播機制簡介 Android中的每一個應用程序都可以對自己感興趣的廣播進行註冊。這些廣播可能來自於系統的,也可能來自於其他的應用程序。 廣播的類型: 標準廣播:是一種完全異步執行的廣播,廣播發出後,所

原创 第一行代碼(第2版):菜雞踩坑系列----8.3.2從相冊中選擇圖片

第一行代碼 8.3.2從相冊中選擇圖片 出現錯誤 :進入相冊後,選擇圖片 ,無法顯示到頁面 這是下面就是報錯的代碼: D/AAA: handleImageOnKitKat: /storage/emulated/0/DCIM/

原创 第一行代碼-第三版4.8 kotlin課堂:延遲初始化和密封類

4.8 kotlin課堂 :延遲初始化和密封類 4.8.1 對變量延遲初始化 要解決的問題:全局變量的判空,在確保不爲空的情況下,kotlin仍然可能需要你對這個變量進行判空操作。 解決問題的方法:對全局變量進行延遲初始化 延遲初

原创 第一行代碼 第三版 第6章 6.5Kotlin課堂 :高階函數

6.5 高階函數 6.5.1 定義高階函數 高階函與Lambda的關係密不可分。 接受Lambda參數的函數可以稱爲具有函數式編程風格的API。 如果要定義自己的函數式API,就需要藉助於高階函數來實現。 什麼是高階函數:如果一個

原创 第一行代碼 第三版 第七章 數據存儲持久化技術 7.3SharedPreferences存儲

7.3 SharedPreferences存儲 使用鍵值對的方式存儲,SharedPreferences支持多種不同的數據類型存儲。 7.3.1 將數據存儲到SharedPreferences中 獲取SharedPreferenc

原创 第一行代碼(第2版):菜雞踩坑系列----8.3.1調用攝像頭拍照

第一行代碼 8.3.1調用攝像頭拍照 已解決 這一小節中,我在按照書上的代碼編寫後,報了下面的錯誤 java.lang.RuntimeException: Unable to get provider android.suppo