使用RecyclerView實(shí)現(xiàn)無限層級(jí)可勾選的折疊樹形TreeView 本文主要通過RecyclerView實(shí)現(xiàn)一個(gè)TreeView效果的控件,該控件使用簡(jiǎn)單,并且支持任意...
一.Handler的四大組件和運(yùn)作機(jī)制 handler其實(shí)就是androidSDK提供給我們開發(fā)者方便進(jìn)行異步消息處理的類 例如,asynctask,retrofit...
1.開啟線程的三種方式 答:1)繼承Thread類 2)實(shí)現(xiàn)runnable接口 3)實(shí)現(xiàn)callable接口 2.線程和進(jìn)程的區(qū)別? 答:(1)進(jìn)程是資源的分配和調(diào)...
一.Webview常見的一些坑 1.android API level 16以及之前的版本存在遠(yuǎn)程代碼執(zhí)行安全漏洞,該漏洞源于程序沒有正確限制使用Webview.addj...
一.廣播 1.定義 在android中,broadcast是一種廣泛運(yùn)用在應(yīng)用程序之間傳輸信息的機(jī)制,android中我們要發(fā)送的廣播內(nèi)容是一個(gè)Intent,在這個(gè)Int...
一.service是什么? service是一個(gè)服務(wù),是一種可以在后臺(tái)執(zhí)行長(zhǎng)時(shí)間運(yùn)行操作而沒有用戶界面的應(yīng)用組件,可以用activity和broadcast啟動(dòng),servic...
一.Fragment加載到Activity的兩種方式 1.靜態(tài)加載:以一個(gè)fragment的xml中的標(biāo)簽添加到activity中 2.動(dòng)態(tài)加載 1>獲取到Fragmen...
什么是activity? 答:Activity是Android一個(gè)非常重要的用戶接口,是可見的,用戶和應(yīng)用程序之間進(jìn)行交互的接口。在每個(gè)Activity中都可以放很多控件,所...
1.常用數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)介 答: 1.幾個(gè)基本概念 數(shù)據(jù):數(shù)據(jù)是指計(jì)算機(jī)接受的輸入數(shù)據(jù),比如:整型、浮點(diǎn)型等數(shù)值類型以及聲音、圖像、視頻等非數(shù)值類型的數(shù)據(jù) 數(shù)據(jù)元素:是組成數(shù)據(jù)有一...
1.哪些情況下的對(duì)象會(huì)被垃圾回收機(jī)制處理掉? 答:首先先回答定義:內(nèi)存回收就是釋放掉在內(nèi)存中已經(jīng)沒用的對(duì)象 如何判斷對(duì)象沒用的方法有四種: 1>標(biāo)記回收法 先遍歷對(duì)象圖,...
(一) java基礎(chǔ)面試知識(shí)點(diǎn) 1.java中==和equals和hashCode的區(qū)別 答:首先回答的是三個(gè)定義 1> ==是一個(gè)運(yùn)算符號(hào),是用來比較兩個(gè)變量是否相等...