原创 Android O 8.0 新特性(二) 行爲變更

Android 8.0 行爲變更本文內容針對所有 API 級別的應用後臺執行限制Android 後臺位置限制應用快捷鍵語言區域和國際化提醒窗口輸入和導航網頁表單自動填充無障礙功能網絡連接和 HTTP(S) 連接藍牙無縫連接安全性隱私性記錄

原创 jni基礎知識(一)

目前開始學習jni,以下是學習過程中的筆記,由於從零開始學習c語言知識,總結得不當之處還請指正。1,什麼是jni?jni 的作用?    jni是 java native interface的簡稱,翻譯成 java本地接口    作用:提

原创 Android O 8.0 新特性(一) 功能和 API

官網地址:https://developer.android.com/preview/features.htmlAndroid P 爲用戶和開發者引入衆多新特性和新功能。本文重點介紹面向開發者的新功能。 要了解新 API,請閱讀 API

原创 Android O 8.0新特性(四) 官方Demo

首頁AndroidOreo主要採用的google翻譯,不當之處,還望指正.Code Samples 代碼示例Use the code samples below to learn about Android 8.0 (API level

原创 Android O 8.0 新特性(三) 向Android8.0 遷移應用

官網:https://developer.android.com/about/versions/oreo/android-8.0-migration.html向 Android 8.0 遷移應用本文內容確保平臺兼容性準備一臺運行 Andr

原创 將Android 7.0 Browser 的搜索引擎默認從 yahoo 修改爲 google

結論在最後一句,前面都是自己調試過程的流水記錄:7.0後,搜索引擎是動態設置所以,要追蹤設置的來源,以下爲步驟1,BrowserSettings.java return entryValues[selectedItem];

原创 Android 不同語言下顯示不一樣的問題

問題:西班牙語的界面的String 和 英語界面的String 顯示不一樣。其實Android 中,系統可以自動識別資源文件的後綴,如下圖所示只要在 values-es 文件夾下的strings.xml 文件中的String 字段 改爲和

原创 ListView 顯示兩種不同的Item 佈局

1,需求:Android 7.0 設置Settings,添加語言Add Language的展示界面中,去除Suggested 這個條目經過分析發現,其實就是ListView 的item 展示不同佈局的問題第一步:     //change

原创 多線程的一些常見問題

多線程的問題 1.談談你對線程和進程的理解?     (1)進程是正在執行的程序     (2)線程進程中用於控制程序執行的控制單元(執行路徑)     (3)進程中至少有一個線程,對於JVM,啓動時至少有兩個線程:JVM的主線程和JVM

原创 面向對象一些重點

以下是學習面向對象的時候的一些重點內容 1.成員變量和局部變量的區別 2.構造方法:用於給對象中的屬性就行初始化 3.static關鍵字的特點 4. 在靜態方法中是沒有this關鍵字的5.靜態變量和成員變量的區別 6. A:Math 類

原创 java中的異常和IO流

異常和IO流異常 1.異常的概述和分類)     * A:異常的概述         * 異常就是Java程序在運行過程中出現的錯誤。     * B:異常的分類         * 通過API查看Throwable           

原创 裝飾設計模式和繼承之間的區別

這裏記錄自己學習過程中的裝飾設計模式。1.什麼是裝飾設計模式: 當想要對已有的對象進行功能增強時, 可以定義類,將已有對象傳入,基於已有的功能,並提供加強功能。 那麼自定義的該類稱爲裝飾類。 裝飾類通常會通過構造方法接收被裝飾的對象。

原创 集合框架知識點(全)

1.集合概述      A:集合的由來         * 數組長度是固定,當添加的元素超過了數組的長度時需要對數組重新定義,太麻煩,java內部給我們提供了集合類,能存儲任意對  象,長度是可以改變的,隨着元素的增加而增加,隨着元素的減

原创 數組的反轉和常見排序方法(快排、冒泡、選擇)

      a.數組的反轉的代碼實現:            int[] arr = {5,4,6,3,7,8,2,1}; for (int i = 0;

原创 雙重判斷加鎖的單例設計模式

java中設計模式是很常見的,共有25中,這裏先舉例寫出單例中最常用的雙重判斷加鎖的一種單例模式,在面試中這種也是寫的最多的一種。 1.這裏單例設計模式: public class SingleTon{ //1.申明靜態