原创 Git 常用基本命令使用詳細大全

  在進行項目開發時,都會用到版本控制工具,如svn、Git等,隨着Git的發展,漸漸的被越來越多的人使用,甚至慢慢在取代svn的地位。下面將從Git倉庫的創建、Git常用的基本命令、Git的分支管理、Git查看提交歷史、Git

原创 android實現藍牙耳機的連接及列表的管理

隨着物聯網的發展,現在藍牙設備越來越多了,像藍牙耳機、藍牙音箱等,那麼怎樣去連接管理這些設備呢,本文將通過藍牙耳機做實例,來實現藍牙的開關、搜索、配對、連接、設備藍牙的可見性、獲取藍牙信息等; 先來看看具體效果: 1、添加權限

原创 Android高級工程師面試題整理——java面試題

 相信每次面試之前,大家都會大量刷一下面試題來應該對各種公司的面試吧,下面整理一下android方面的面試題分享給大家。 本文主要分爲以下幾部分: java面試題 Android面試題 高級開發技術面試題 跨平臺Hybrid 開

原创 ADB常用基本命令的使用

ADB(Android Debug Bridge)就是我們用來操作(調試)Android手機的一套指令集。 ADB的命令類型 1、設備的查看指令 ● 設備的查看:adb devices ● 設備的重新掛載 :adb remount

原创 android事件分發機制原理源碼分析詳解

  我們都知道,在android裏當點擊一個控件時,系統能準確地將事件傳遞給真正需要這個事件的控件,那麼當android系統捕獲到用戶的各種輸入事件之後,是如何傳遞分發的呢?其實android系統我們提供了一整套完善的事件傳遞、分

原创 Beyond Compare 4 註冊碼

--- BEGIN LICENSE KEY ---   H1bJTd2SauPv5Garuaq0Ig43uqq5NJOEw94wxdZTpU-pFB9GmyPk677gJ   vC1Ro6sbAvKR4pVwtxdCfuoZDb6hJ5b

原创 Git 版本控制及基本常用命令使用詳細大全

  在進行項目開發時,都會用到版本控制工具,如svn、Git等,隨着Git的發展,漸漸的被越來越多的人使用,甚至慢慢在取代svn的地位。下面將從Git倉庫的創建、Git常用的基本命令、Git的分支管理、Git查看提交歷史、Git

原创 android藍牙耳機的連接及列表的管理

隨着物聯網的發展,現在藍牙設備越來越多了,像藍牙耳機、藍牙音箱等,那麼怎樣去連接管理這些設備呢,本文將通過藍牙耳機做實例,來實現藍牙的開關、搜索、配對、連接、設備藍牙的可見性、獲取藍牙信息等; 先來看看具體效果: 1、添加權限

原创 雷達擴散效果的實現

    相信大家都看像搜索附近、周邊人或事物的雷達擴散效果吧,那這個效果是這樣實現的呢,怎樣以一種高效的方式來實現呢?好了,先看看效果吧 實現思路     雷達擴散效果我們可以把它看成是一組同心圓,並且隨着半徑的不斷增大,圓的填充

原创 Android中SurfaceView的簡單使用

    SurfaceView可以說是View的孿生兄弟了,其實在Android系統提供的View就可以滿足大部分的繪圖需求了,但是在某些 時候,View也有些心有餘而力不足。我們知道,View通過刷新來重回視圖,android系統

原创 XML文件和JSON文件的解析及生成

      在Android中最常見的兩種數據格式就是XML和JSON,這方面也有很多好的解析框架,如果有興趣不可網上找找。當然對於一個開發者而言,不僅僅是隻會使用這些框架,而應該還要了解基本實現原理。今天主要是來講講XML文件和JSON

原创 Android中的四大組件之-Activity

      首先,Activity是Android系統中的四大組件之一,可以用於顯示View。Activity是一個與用戶交互的系統模塊,幾乎所有的Activity都是和用戶進行交互的,但是如果這樣就能說Activity主要是用來顯示Vi

原创 Android中的四大組件之-Boradcast

Android引入廣播機制的用意 從MVC的角度考慮 程序間互通消息(例如在自己的程序內中監聽系統電話) 效率上(參考UDP的廣播協議在局域網的方便性) 設計模式上(反轉控件的一種應用,類你監聽者模式) 廣播發送的兩種類型 普通廣播:

原创 Android中進程和線程的概念

進程和線程        當某個應用組件啓動且該應用沒有運行其他任何組件時,Android 系統會使用單個執行線程爲應用啓動新的 Linux 進程。默認情況下,同一應用的所有組件在相同的進程和線程(稱爲“主”線程)中運行。 如果某個應用組

原创 Android中的四大組件之-Service

Service 是一個可以在後臺執行長時間運行操作而不提供用戶界面的應用組件。服務可由其他應用組件啓動,而且即使用戶切換到其他應用,服務仍將在後臺繼續運行。 此外,組件可以綁定到服務,以與之進行交互,甚至是執行進程間通信 (IPC)。 例