240 發(fā)簡(jiǎn)信
IP屬地:北京
  • Android常見面試題學(xué)習(xí)第二天(原創(chuàng))

    61. Android dvm的進(jìn)程和Linux的進(jìn)程, 應(yīng)用程序的進(jìn)程是否為同一個(gè)概念 DVM指Dalvik的虛擬機(jī)注暗。每一個(gè)Android應(yīng)用程序都在它自己的進(jìn)程中運(yùn)行,都...

  • 判斷activity在屏幕中是否可見

    activity.getWindow().getDecorView().getVisibility() == View.VISIBLE

  • Android視頻選擇器

    第一步:導(dǎo)入依賴 第二步:添加權(quán)限 第三步:添加鏡像 MainAcivity的完整代碼: GitHub地址:https://github.com/LuckSiege/Pict...

  • Android設(shè)置EditText只能輸入字母和數(shù)字

    一般來(lái)說(shuō)但需要輸入站好密碼的時(shí)候猫牡,只能輸入字母或者數(shù)字胡诗。 可以在xml中EditText中進(jìn)行設(shè)值:

  • Activity啟動(dòng)模式以及一些應(yīng)用場(chǎng)景

    1.標(biāo)準(zhǔn)模式(standard): 每啟動(dòng)一次Activity,就會(huì)創(chuàng)建一個(gè)新的Activity實(shí)例并置于棧頂。誰(shuí)啟動(dòng)了這個(gè)Activity煌恢,那么這個(gè)Activity就運(yùn)行在...

  • 120
    Glide實(shí)現(xiàn)原理

    一.Glide緩存機(jī)制 Glide采取的多級(jí)緩存機(jī)制骇陈,能夠較為友好地實(shí)現(xiàn)圖片、動(dòng)圖的加載瑰抵。其主要有 內(nèi)存緩存+磁盤緩存 你雌,當(dāng)然他們的作用也有不同,其中內(nèi)存緩存主要用于防止將重...

  • Handler原理

    Handler是android子線程和主線程之間通信的一種機(jī)制二汛。主要包含四個(gè)類handler looper messagequeue message handler作用...

  • java基本數(shù)據(jù)類型

    變量就是申請(qǐng)內(nèi)存來(lái)存儲(chǔ)值婿崭。也就是說(shuō),當(dāng)創(chuàng)建變量的時(shí)候习贫,需要在內(nèi)存中申請(qǐng)空間逛球。 內(nèi)存管理系統(tǒng)根據(jù)變量的類型為變量分配存儲(chǔ)空間,分配的空間只能用來(lái)儲(chǔ)存該類型數(shù)據(jù)苫昌。 因此,通過(guò)定義...

  • 120
    apk瘦身

    結(jié)構(gòu)分析 查看apk包的占用大小 : 打開方式:Android Studio下 ——> Build——> Analyze app) APK包結(jié)構(gòu)如下: 1. lib/:包含特...

  • 內(nèi)存泄漏幸海,內(nèi)存溢出

    內(nèi)存泄漏: 指 程序在申請(qǐng)內(nèi)存后祟身,當(dāng)該內(nèi)存不需再使用 但卻無(wú)法被釋放,歸還給程序的現(xiàn)象物独。 內(nèi)存溢出 是指程序在申請(qǐng)內(nèi)存時(shí)袜硫,沒有足夠的內(nèi)存空間供其使用,出現(xiàn)out of mem...

  • 高德地圖藍(lán)點(diǎn)定位不顯示藍(lán)點(diǎn)

    高德地圖所使用的權(quán)限 寫完后發(fā)現(xiàn)藍(lán)點(diǎn)沒出來(lái)挡篓,看遍文檔也沒發(fā)現(xiàn)原因婉陷,發(fā)現(xiàn)要顯示定位藍(lán)點(diǎn),需要 ACCESS_FINE_LOCATION 權(quán)限 另外官研,還需要判斷gps有沒有打開...

  • 算法

    選擇排序 插入排序 冒泡排序

  • 多線程專題

    2019Android多線程總結(jié) 1.什么是線程 線程就是進(jìn)程中運(yùn)行的多個(gè)子任務(wù)秽澳,是操作系統(tǒng)調(diào)用的最小單元 2.線程的狀態(tài) New:新建狀態(tài),new出來(lái)戏羽,還沒有調(diào)用start...

  • 環(huán)信使用思路

    1.注冊(cè)賬號(hào) <u>http://www.easemob.com/</u>[http://www.easemob.com/] 2.創(chuàng)建完成后獲取AppKey 3.下載SDK ...

  • Android的系統(tǒng)四層架構(gòu)?以及各自作用?

    Android系統(tǒng)分為四層: 應(yīng)用層(Application)担神、framework層(Application Framework)、系統(tǒng)庫(kù)和ART(Libraries+And...

  • java中==和equals和hashCode的區(qū)別

    1)==若是基本數(shù)據(jù)類型比較始花,是比較值妄讯,若是引用類型,則比較的是他們?cè)趦?nèi)存中的存放地址酷宵。對(duì)象是存放在堆中亥贸,棧中存放的對(duì)象的引用,所以==是對(duì)棧中的值進(jìn)行比較浇垦,若返回true代...

  • String 和StringBuffer和 StringBuilder的區(qū)別?

    都是字符串類炕置,String類中使用字符數(shù)組保存字符串,因有final修飾符,String對(duì)象是不可變的讹俊,每次對(duì)String操作都會(huì)生成新的String對(duì)象垦沉,這樣效率低,且浪費(fèi)...

  • Android微信搖一搖

    1.在onStart() 方法中獲取傳感器的SensorManager 2.緊接著我們就要在Stop中注銷傳感器 3.在step1中的注冊(cè)監(jiān)聽事件方法中, 我們傳入了當(dāng)前Ac...

  • 線程仍劈,多線程厕倍,線程池

    線程 線程是進(jìn)程中的一個(gè)實(shí)體,進(jìn)程的一個(gè)執(zhí)行路徑是CPU調(diào)度和分派執(zhí)行的基本單位線程本身是不會(huì)獨(dú)立存在的系統(tǒng)不會(huì)為線程分配內(nèi)存,每個(gè)線程有自己的棧資源贩疙,用于存儲(chǔ)該線程的局部變...

個(gè)人介紹
日積月累讹弯,水滴石穿
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品