原创 【Android】這些ADB常用命令你都知道麼?

對於Android開發者而言,ADB命令是不可缺少的一部分。 下面讓我們來看一些ADB常用的命令吧 顯示系統中Android平臺 android list targets 安裝APK程序之Install adb

原创 Synchronized 你真的懂嗎?

文章目錄概念Synchronized 大概可以分爲以下幾種同步塊:標記實例方法:實例同步方法標記靜態方法 :靜態同步方法實例方法中標記代碼塊靜態方法中標記代碼塊 關於 Synchronized 的原理可以參見 聊聊併發(二)Ja

原创 [Android View 知識體系] View 的位置與座標系

文章目錄獲取View位置的常見方法:View.getTop 等View.getX、 View.getYtranslationX、translationYgetLocatonInWindow()、getLocationOnScre

原创 大廠面試祕籍—— 深入理解 Handler

概述 Android 的消息機制主要指的是 Handler 的運行機制,從開發者的角度來說 Handler 是 Android 消息機制的上層接口,而底層的邏輯則是由 MessageQueue、 Looper 來完成的。 Han

原创 [Android View 知識體系] 必知必會 View 基礎知識

文章目錄前言什麼是 ViewViewParentview.getParent() VS. view.getRootView()結論示例1: Activity示例2:inflate 形成View樹並且 rootView 傳遞以 n

原创 【Android 性能優化】—— 打造絲滑的 UI 界面

本文同時發佈在簡書上,歡迎查看 #1. 前言 隨着最近幾年移動市場蓬勃發展,引來大批人員投入到Android、IOS的開發前線,與此同時全國各大培訓機構每月都培養出成千上萬名號稱擁有2到3年工作經驗的開發者。當然,這都已經不是什麼

原创 Node.js 深入淺出

如果你有一定的前端基礎,比如HTML、CSS、JavaScript、jQuery;那麼,Node.js能讓你以最低的成本快速過渡成爲一個全棧工程師,從而觸及後端和移動端的開發。 像現在非常火熱的Vue.js,Rect…,很多數據層

原创 【Android View事件(四)】多種花樣實現 View 滑動效果

【大聖代的技術專欄 http://blog.csdn.net/qq_23191031 轉載煩請註明出處,尊重他人勞動成功就是對您自己的尊重】 相關文章 詳解Android控件體系與常用座標系 Android常用觸控類分析:Mot

原创 「重啓」本博客Android進階知識體系彙總

前言 2017年立下宏願,整理屬於自己的 Android 知識體系,但是途中在公司的安排下轉行去做了大數據實時處理,不僅導致整個進階計劃被打斷而且對於 Android 的學習也停止了下來。 這次很榮幸的來到 NowsDog 何洪

原创 [Java 執行那些事] —— 類加載機制( 上)

代碼編譯的結果從本地機器碼轉換爲字節碼,是存儲格式發展的一小步,卻是編程語言發展的一大步。——周志明《深入理解Java虛擬機》 Introduction to Class Loading 類加載(Class Loading)

原创 [Java 執行那些事] —— Java 是解釋執行麼?

本文是《Java執行那些事》系列文章的第一篇,在閱讀文章之前,請您思考標題的內容:Java是解釋執行麼? 答案(刮開塗層有驚喜):【這句話說的並不準確,Java的執行是解釋+編譯混合的。你答對了麼?】(手機的朋友請到文尾) #解

原创 startActivity時報錯Calling startActivity() from outside of an Activity context requires the FLAG_ACTIV

原代碼: Intent intent = new Intent(); intent.setClass(mContext, PhotoView.class); Bundle bundle = new Bundle(); intent

原创 【Linux】解決Deepin+ Win10雙系統引導

寫在前面的話: 在Android的開發與學習過程中,Android Studio 太吃電腦配置,筆記本的配置有點吃力(奔騰的處理器,但是還不賴),沒錢換設備,只能想辦法充分的使用電腦資源,所以選擇了系統佔用資源少的Linux系統,

原创 【Linux】在雙系統中Linux掛載Win下的盤符

步驟1. free -m 查看內存+虛擬內存 步驟2. fdisk -l查看磁盤 步驟3.1 在etc/fstab加入掛載信息 磁盤屬於root,普通用戶只有讀寫權限,不能刪除內容,運行文件,(root用戶在這裏有時都無權運行

原创 Android自定義捕獲Application全局異常

原文地址 大家都知道,現在安裝Android系統的手機版本和設備千差萬別,在模擬器上運行良好的程序安裝到某款手機上說不定就出現崩潰的現象,開發者個人不可能購買所有設備逐個調試,所以在程序發佈出去之後,如果出現了崩潰現象,開發