240 發(fā)簡信
IP屬地:廣東
  • android 錯誤匯總

    用adb的“am start -n com.example.autolinktest/.MainActivity”命令啟動一個應(yīng)用焙贷,錯誤提示如下:Starting: Inte...

  • Handler簡析

    Handler是android用來線程切換的,主要的工作原理是Handler通過sendMessage發(fā)送一個Message到MessageQueue中街图,它是一個單向鏈表結(jié)構(gòu)...

  • Android性能優(yōu)化----內(nèi)存篇

    作為運(yùn)行在Linux內(nèi)核上的移動設(shè)備熔掺,手機(jī)受限于內(nèi)存的大小钙勃,給每一個app都只能分配有限的可用內(nèi)存祖秒,如果開發(fā)者的代碼編寫不當(dāng)痕囱,可能導(dǎo)致應(yīng)用的內(nèi)存泄漏田轧,進(jìn)而導(dǎo)致OOM內(nèi)存溢出(...

  • 簡單記錄一次阿里的面試

    晚上接到阿里的電話面試,大概問到的簡單記錄一下: 1.簡述一下自己的工作經(jīng)歷鞍恢,已經(jīng)做過的項(xiàng)目 2.RTMP與UDP流協(xié)議的區(qū)別 3.HashMap的底層實(shí)現(xiàn)原理傻粘,自己是否可以...

  • 120
    查看當(dāng)前app的Acitivty名稱

    在處理6.0動態(tài)權(quán)限管理的時候,發(fā)現(xiàn)很多國內(nèi)的手機(jī)廠商都有兩個系統(tǒng)權(quán)限設(shè)置管理帮掉,比如小米在系統(tǒng)設(shè)置中有一個權(quán)限管理弦悉,在系統(tǒng)應(yīng)用還有一個安全中心。通過測試發(fā)現(xiàn)我們在權(quán)限申請的時...

  • 120
    ==跟equals的區(qū)別

    1.在基本數(shù)據(jù)類型當(dāng)中蟆炊,==比較的是數(shù)值警绩。在對象中比較的則是兩個對象的內(nèi)存地址。 2.Object中的equals默認(rèn)實(shí)現(xiàn)的是== 3.String類中重寫了equals方法...

  • 線程池

    一:線程池的特點(diǎn) 1.復(fù)用線程池中的線程盅称,避免線程的重復(fù)創(chuàng)建和銷毀而造成性能的過度消耗肩祥。 2.有效的控制線程池的最大并發(fā)數(shù)后室,避免對CPU的資源搶奪而造成阻塞。 3.對線程進(jìn)行...

  • 如何控制線程的執(zhí)行順序

    線程的執(zhí)行是隨機(jī)的混狠,由CPU控制岸霹,但是我們可以通過以下的方法對多線程進(jìn)行可控順序的執(zhí)行: 1.使用join方法:讓主線程等待子線程的執(zhí)行完成 工作原理是:在當(dāng)前線程調(diào)用其它線...

  • 120
    Android性能優(yōu)化----布局過度繪制

    Android系統(tǒng)每隔16ms就會發(fā)出一次VSYNC信號觸發(fā)對UI進(jìn)行渲染,如果這16ms內(nèi)我們沒有完成對視圖的繪制将饺,那么就會出現(xiàn)丟幀的情況贡避,從而造成界面卡頓。 檢測過度繪制...

  • 120
    Android7.0系統(tǒng)新特性

    在android7.0上予弧,我們需要在應(yīng)用內(nèi)實(shí)現(xiàn)更新apk并且安裝包的時候刮吧,無法再像之前那樣了。隨著Android版本越來越高掖蛤,Android對隱私的保護(hù)力度也越來越大杀捻。比如:...

  • 120
    C++----STL 教程

    向量容器(一個 C++ 標(biāo)準(zhǔn)的模板),它與數(shù)組十分相似蚓庭,唯一不同的是致讥,向量在需要擴(kuò)展大小的時候,會自動處理它自己的存儲需求: 關(guān)于上面實(shí)例中所使用的各種函數(shù)器赞,有幾點(diǎn)要注意: ...

  • 120
    C++----動態(tài)內(nèi)存

    C++ 程序中的內(nèi)存分為兩個部分: 棧:在函數(shù)內(nèi)部聲明的所有變量都將占用棧內(nèi)存垢袱。 堆:這是程序中未使用的內(nèi)存,在程序運(yùn)行時可用于動態(tài)分配內(nèi)存港柜。 new 和 delete 運(yùn)算...

  • 120
    C++----接口(抽象類)

    接口描述了類的行為和功能请契,而不需要完成類的特定實(shí)現(xiàn)。 C++ 接口是使用抽象類來實(shí)現(xiàn)的夏醉,抽象類與數(shù)據(jù)抽象互不混淆姚糊,數(shù)據(jù)抽象是一個把實(shí)現(xiàn)細(xì)節(jié)與相關(guān)的數(shù)據(jù)分離開的概念。 如果類中...

  • 120
    C++----多態(tài)

    多態(tài)按字面的意思就是多種形態(tài)授舟。當(dāng)類之間存在層次結(jié)構(gòu)救恨,并且類之間是通過繼承關(guān)聯(lián)時,就會用到多態(tài)释树。 C++ 多態(tài)意味著調(diào)用成員函數(shù)時肠槽,會根據(jù)調(diào)用函數(shù)的對象的類型來執(zhí)行不同的函數(shù)。...

  • 120
    C++----重載運(yùn)算符和重載函數(shù)

    C++ 允許在同一作用域中的某個函數(shù)和運(yùn)算符指定多個定義奢啥,分別稱為函數(shù)重載和運(yùn)算符重載秸仙。 重載聲明是指一個與之前已經(jīng)在該作用域內(nèi)聲明過的函數(shù)或方法具有相同名稱的聲明,但是它們...

  • 120
    C++----繼承

    面向?qū)ο蟪绦蛟O(shè)計(jì)中最重要的一個概念是繼承桩盲。繼承允許我們依據(jù)另一個類來定義一個類寂纪,這使得創(chuàng)建和維護(hù)一個應(yīng)用程序變得更容易。這樣做,也達(dá)到了重用代碼功能和提高執(zhí)行時間的效果捞蛋。 當(dāng)...

  • 120
    C++----類 & 對象

    類定義是以關(guān)鍵字class開頭孝冒,后跟類的名稱。類的主體是包含在一對花括號中拟杉。類定義后必須跟著一個分號或一個聲明列表庄涡。例如,使用關(guān)鍵字class定義 Box 數(shù)據(jù)類型搬设,如下所示...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品